Searched refs:gamma (Results 1 - 25 of 131) sorted by relevance

123456

/external/qemu/distrib/sdl-1.2.15/src/video/x11/
H A DSDL_x11gamma.c37 SDL_NAME(XF86VidModeGamma) gamma;
40 /* Clamp the gamma values */
42 gamma.red = MIN_GAMMA;
45 gamma.red = MAX_GAMMA;
47 gamma.red = red;
50 gamma.green = MIN_GAMMA;
53 gamma.green = MAX_GAMMA;
55 gamma.green = green;
58 gamma.blue = MIN_GAMMA;
61 gamma
[all...]
/external/jmonkeyengine/engine/src/core-effects/com/jme3/post/filters/
H A DGammaCorrectionFilter.java17 private float gamma = 2.0f; field in class:GammaCorrectionFilter
25 public GammaCorrectionFilter(float gamma) argument
28 this.setGamma(gamma);
43 material.setFloat("gamma", gamma);
49 return gamma;
53 * set to 0.0 to disable gamma correction
54 * @param gamma
56 public void setGamma(float gamma) argument
60 material.setFloat("gamma", gamm
[all...]
H A DPosterizationFilter.java55 private float gamma = 0.6f; field in class:PosterizationFilter
75 * Creates a posterization Filter with the given number of colors and gamma
77 * @param gamma
79 public PosterizationFilter(int numColors, float gamma) { argument
81 this.gamma = gamma;
88 material.setFloat("Gamma", gamma);
108 * Sets gamma level used to enhange visual quality
110 public void setGamma(float gamma) { argument
111 this.gamma
[all...]
/external/qemu/distrib/sdl-1.2.15/src/video/
H A DSDL_gamma.c27 #include <math.h> /* Used for calculating gamma ramps */
41 static void CalculateGammaRamp(float gamma, Uint16 *ramp) argument
45 /* 0.0 gamma is all black */
46 if ( gamma <= 0.0f ) {
52 /* 1.0 gamma is identity */
53 if ( gamma == 1.0f ) {
59 /* Calculate a real gamma ramp */
61 gamma = 1.0f / gamma;
63 value = (int)(pow((double)i/256.0, gamma)*65535.
71 CalculateGammaFromRamp(float *gamma, Uint16 *ramp) argument
[all...]
/external/qemu/distrib/sdl-1.2.15/test/
H A Dtestgamma.c2 /* Bring up a window and manipulate the gamma on it */
18 /* Turn a normal gamma value into an appropriate gamma ramp */
19 void CalculateGamma(double gamma, Uint16 *ramp) argument
23 gamma = 1.0 / gamma;
25 value = (int)(pow((double)i/256.0, gamma)*65535.0 + 0.5);
77 float gamma; local
104 SDL_WM_SetCaption("SDL gamma test", "testgamma");
106 /* Set the desired gamma, i
[all...]
/external/chromium_org/third_party/skia/src/core/
H A DSkMaskGamma.cpp15 virtual SkScalar toLuma(SkScalar SkDEBUGCODE(gamma), SkScalar luminance) const SK_OVERRIDE {
16 SkASSERT(SK_Scalar1 == gamma);
19 virtual SkScalar fromLuma(SkScalar SkDEBUGCODE(gamma), SkScalar luma) const SK_OVERRIDE {
20 SkASSERT(SK_Scalar1 == gamma);
26 virtual SkScalar toLuma(SkScalar gamma, SkScalar luminance) const SK_OVERRIDE {
27 return SkScalarPow(luminance, gamma);
29 virtual SkScalar fromLuma(SkScalar gamma, SkScalar luma) const SK_OVERRIDE {
30 return SkScalarPow(luma, SkScalarInvert(gamma));
35 virtual SkScalar toLuma(SkScalar SkDEBUGCODE(gamma), SkScalar luminance) const SK_OVERRIDE {
36 SkASSERT(0 == gamma);
57 Fetch(SkScalar gamma) argument
[all...]
H A DSkMaskGamma.h28 virtual SkScalar toLuma(SkScalar gamma, SkScalar luminance) const = 0;
30 virtual SkScalar fromLuma(SkScalar gamma, SkScalar luma) const = 0;
33 static U8CPU computeLuminance(SkScalar gamma, SkColor c) { argument
34 const SkColorSpaceLuminance& luminance = Fetch(gamma);
35 SkScalar r = luminance.toLuma(gamma, SkIntToScalar(SkColorGetR(c)) / 255);
36 SkScalar g = luminance.toLuma(gamma, SkIntToScalar(SkColorGetG(c)) / 255);
37 SkScalar b = luminance.toLuma(gamma, SkIntToScalar(SkColorGetB(c)) / 255);
42 return SkScalarRoundToInt(luminance.fromLuma(gamma, luma) * 255);
45 /** Retrieves the SkColorSpaceLuminance for the given gamma. */
46 static const SkColorSpaceLuminance& Fetch(SkScalar gamma);
[all...]
/external/skia/src/core/
H A DSkMaskGamma.cpp15 virtual SkScalar toLuma(SkScalar SkDEBUGCODE(gamma), SkScalar luminance) const SK_OVERRIDE {
16 SkASSERT(SK_Scalar1 == gamma);
19 virtual SkScalar fromLuma(SkScalar SkDEBUGCODE(gamma), SkScalar luma) const SK_OVERRIDE {
20 SkASSERT(SK_Scalar1 == gamma);
26 virtual SkScalar toLuma(SkScalar gamma, SkScalar luminance) const SK_OVERRIDE {
27 return SkScalarPow(luminance, gamma);
29 virtual SkScalar fromLuma(SkScalar gamma, SkScalar luma) const SK_OVERRIDE {
30 return SkScalarPow(luma, SkScalarInvert(gamma));
35 virtual SkScalar toLuma(SkScalar SkDEBUGCODE(gamma), SkScalar luminance) const SK_OVERRIDE {
36 SkASSERT(0 == gamma);
57 Fetch(SkScalar gamma) argument
[all...]
H A DSkMaskGamma.h28 virtual SkScalar toLuma(SkScalar gamma, SkScalar luminance) const = 0;
30 virtual SkScalar fromLuma(SkScalar gamma, SkScalar luma) const = 0;
33 static U8CPU computeLuminance(SkScalar gamma, SkColor c) { argument
34 const SkColorSpaceLuminance& luminance = Fetch(gamma);
35 SkScalar r = luminance.toLuma(gamma, SkIntToScalar(SkColorGetR(c)) / 255);
36 SkScalar g = luminance.toLuma(gamma, SkIntToScalar(SkColorGetG(c)) / 255);
37 SkScalar b = luminance.toLuma(gamma, SkIntToScalar(SkColorGetB(c)) / 255);
42 return SkScalarRoundToInt(luminance.fromLuma(gamma, luma) * 255);
45 /** Retrieves the SkColorSpaceLuminance for the given gamma. */
46 static const SkColorSpaceLuminance& Fetch(SkScalar gamma);
[all...]
/external/chromium_org/third_party/WebKit/Source/modules/device_orientation/
H A DDeviceRotationRate.idl31 readonly attribute double? gamma;
H A DDeviceRotationRate.cpp55 double DeviceRotationRate::gamma(bool& isNull) const function in class:WebCore::DeviceRotationRate
58 return m_rotationRate->gamma();
H A DDeviceOrientationData.cpp37 PassRefPtr<DeviceOrientationData> DeviceOrientationData::create(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute, bool absolute) argument
39 return adoptRef(new DeviceOrientationData(canProvideAlpha, alpha, canProvideBeta, beta, canProvideGamma, gamma, canProvideAbsolute, absolute));
44 return DeviceOrientationData::create(data.hasAlpha, data.alpha, data.hasBeta, data.beta, data.hasGamma, data.gamma, data.hasAbsolute, data.absolute);
59 DeviceOrientationData::DeviceOrientationData(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute, bool absolute) argument
66 , m_gamma(gamma)
81 double DeviceOrientationData::gamma() const function in class:WebCore::DeviceOrientationData
H A DDeviceOrientationData.h41 static PassRefPtr<DeviceOrientationData> create(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute = false, bool absolute = false);
46 double gamma() const;
57 DeviceOrientationData(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute, bool absolute);
H A DDeviceOrientationEvent.idl29 readonly attribute double? gamma;
36 [Default=Undefined] optional double gamma,
H A DDeviceOrientationEvent.cpp78 double DeviceOrientationEvent::gamma(bool& isNull) const function in class:WebCore::DeviceOrientationEvent
81 return m_orientation->gamma();
H A DDeviceRotationRate.h44 double gamma(bool& isNull) const;
H A DDeviceMotionData.h67 static PassRefPtr<RotationRate> create(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma);
75 double gamma() const { return m_gamma; } function in class:WebCore::DeviceMotionData::RotationRate
78 RotationRate(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma);
H A DDeviceMotionData.cpp52 bool canProvideGamma, double gamma)
54 return adoptRef(new DeviceMotionData::RotationRate(canProvideAlpha, alpha, canProvideBeta, beta, canProvideGamma, gamma));
57 DeviceMotionData::RotationRate::RotationRate(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma) argument
60 , m_gamma(gamma)
50 create(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma) argument
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebDeviceOrientationData.h51 double gamma; member in class:blink::WebDeviceOrientationData
/external/chromium_org/content/browser/device_orientation/
H A Ddata_fetcher_shared_memory_mac.cc53 // x_acc = sin(gamma)
54 // y_acc = - cos(gamma) * sin(beta)
55 // z_acc = cos(beta) * cos(gamma)
65 double gamma = kRad2deg * asin(axis_value[0]); local
71 // this point, beta is [-180, 180] and gamma is [-90, 90], but the spec has
75 if (gamma == 90.0)
76 gamma = nextafter(90, 0);
81 DCHECK_GE(gamma, -90.0);
82 DCHECK_LT(gamma, 90.0);
87 buffer->data.gamma
[all...]
H A Ddata_fetcher_impl_android.h38 double alpha, double beta, double gamma);
44 double alpha, double beta, double gamma);
/external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/
H A DV8DeviceOrientationEventCustom.cpp41 // If alpha, beta, gamma or absolute are null or undefined, mark them as not provided.
48 double gamma = info[5]->NumberValue(); local
51 RefPtr<DeviceOrientationData> orientation = DeviceOrientationData::create(alphaProvided, alpha, betaProvided, beta, gammaProvided, gamma, absoluteProvided, absolute);
/external/chromium_org/third_party/skia/include/effects/
H A DSkTableMaskFilter.h17 Helper methods create some common tables (e.g. gamma, clipping)
25 /** Utility that sets the gamma table
27 static void MakeGammaTable(uint8_t table[256], SkScalar gamma);
34 static SkTableMaskFilter* CreateGamma(SkScalar gamma) { argument
36 MakeGammaTable(table, gamma);
/external/skia/include/effects/
H A DSkTableMaskFilter.h17 Helper methods create some common tables (e.g. gamma, clipping)
25 /** Utility that sets the gamma table
27 static void MakeGammaTable(uint8_t table[256], SkScalar gamma);
34 static SkTableMaskFilter* CreateGamma(SkScalar gamma) { argument
36 MakeGammaTable(table, gamma);
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/
H A DGeometry.js76 * @param {number} gamma
78 WebInspector.Geometry.EulerAngles = function(alpha, beta, gamma)
82 this.gamma = gamma;
92 var gamma = Math.atan2(-rotationMatrix.m13, Math.sqrt(rotationMatrix.m11 * rotationMatrix.m11 + rotationMatrix.m12 * rotationMatrix.m12));
94 return new WebInspector.Geometry.EulerAngles(WebInspector.Geometry.radToDeg(alpha), WebInspector.Geometry.radToDeg(beta), WebInspector.Geometry.radToDeg(gamma));

Completed in 614 milliseconds

123456