Home
last modified time | relevance | path

Searched refs:srgb (Results 1 - 25 of 62) sorted by relevance

123

/third_party/skia/tests/
H A DSkColorSpaceXformStepsTest.cpp13 auto srgb = SkColorSpace::MakeSRGB(), in DEF_TEST() local
16 srgb1 = srgb ->makeLinearGamma(), in DEF_TEST()
37 { adobe, srgb, premul, premul, in DEF_TEST()
45 { srgb, adobe, premul, premul, true,true,true,true,true }, in DEF_TEST()
48 { adobe, srgb, unpremul, premul, false,true,true,true,true }, in DEF_TEST()
49 { srgb, adobe, unpremul, premul, false,true,true,true,true }, in DEF_TEST()
52 { adobe, srgb, opaque, premul, false,true,true,true,false }, in DEF_TEST()
53 { srgb, adobe, opaque, premul, false,true,true,true,false }, in DEF_TEST()
57 { srgb, srgb22, premul, premul, in DEF_TEST()
65 { srgb22, srgb, premu in DEF_TEST()
[all...]
H A DNonlinearBlendingTest.cpp14 auto srgb = SkColorSpace::MakeSRGB(); in DEF_TEST() local
18 srgb->toProfile(&srgb_profile); in DEF_TEST()
39 SkColorSpaceXformSteps steps(srgb.get(), kUnpremul_SkAlphaType, in DEF_TEST()
62 srgb.get(), kPremul_SkAlphaType); in DEF_TEST()
H A DColorSpaceTest.cpp150 sk_sp<SkColorSpace> srgb = SkColorSpace::MakeSRGB(); in DEF_TEST() local
182 REPORTER_ASSERT(r, SkColorSpace::Equals(srgb.get(), srgb.get())); in DEF_TEST()
187 REPORTER_ASSERT(r, !SkColorSpace::Equals(nullptr, srgb.get())); in DEF_TEST()
188 REPORTER_ASSERT(r, !SkColorSpace::Equals(srgb.get(), nullptr)); in DEF_TEST()
189 REPORTER_ASSERT(r, !SkColorSpace::Equals(z30.get(), srgb.get())); in DEF_TEST()
192 REPORTER_ASSERT(r, !SkColorSpace::Equals(srgb.get(), rgb4.get())); in DEF_TEST()
293 sk_sp<SkColorSpace> srgb = SkColorSpace::MakeSRGB(); in DEF_TEST() local
306 REPORTER_ASSERT(r, srgb->toXYZD50Hash() == strange->toXYZD50Hash()); in DEF_TEST()
327 sk_sp<SkColorSpace> srgb in DEF_TEST() local
[all...]
H A DApplyGammaTest.cpp33 /** convert 0..1 linear value to 0..1 srgb */
42 /** convert 0..1 srgb value to 0..1 linear */
43 static float srgb_to_linear(float srgb) { in srgb_to_linear() argument
44 if (srgb <= 0.04045f) { in srgb_to_linear()
45 return srgb / 12.92f; in srgb_to_linear()
47 return powf((srgb + 0.055f) / 1.055f, 2.4f); in srgb_to_linear()
61 // need to unpremul before we can perform srgb magic in check_gamma()
H A DSRGBReadWritePixelsTest.cpp21 /** convert 0..1 srgb value to 0..1 linear */
22 float srgb_to_linear(float srgb) { in srgb_to_linear() argument
23 if (srgb <= 0.04045f) { in srgb_to_linear()
24 return srgb / 12.92f; in srgb_to_linear()
26 return powf((srgb + 0.055f) / 1.055f, 2.4f); in srgb_to_linear()
30 /** convert 0..1 linear value to 0..1 srgb */
100 static bool check_srgb_to_linear_conversion(uint32_t srgb, uint32_t linear, float error) { in check_srgb_to_linear_conversion() argument
101 return check_conversion<srgb_to_linear>(srgb, linear, error); in check_srgb_to_linear_conversion()
104 static bool check_linear_to_srgb_conversion(uint32_t linear, uint32_t srgb, float error) { in check_linear_to_srgb_conversion() argument
105 return check_conversion<linear_to_srgb>(linear, srgb, erro in check_linear_to_srgb_conversion()
[all...]
/third_party/skia/tools/fiddle/
H A Dfiddle_main.h40 DrawOptions(int w, int h, bool r, bool g, bool p, bool k, bool srgb, bool f16, in DrawOptions()
52 , srgb(srgb) in DrawOptions()
61 SkASSERT(srgb || !f16); in DrawOptions()
68 bool srgb; member
H A Dfiddle_main.cpp247 SkASSERT(options.srgb); in main()
250 } else if (options.srgb) { in main()
/third_party/skia/third_party/externals/dawn/src/common/
H A DMath.cpp140 float SRGBToLinear(float srgb) { in SRGBToLinear() argument
142 if (srgb <= 0.0f) { in SRGBToLinear()
144 } else if (srgb > 1.0f) { in SRGBToLinear()
148 if (srgb < 0.04045f) { in SRGBToLinear()
149 return srgb / 12.92f; in SRGBToLinear()
151 return std::pow((srgb + 0.055f) / 1.055f, 2.4f); in SRGBToLinear()
/third_party/skia/gm/
H A Dmakecolorspace.cpp40 sk_sp<SkColorSpace> srgb = SkColorSpace::MakeSRGB(); in make_color_space() local
42 srgb = SkColorSpace::MakeSRGBLinear(); in make_color_space()
44 return xform->reinterpretColorSpace(std::move(srgb)); in make_color_space()
142 sk_sp<SkColorSpace> srgb = SkColorSpace::MakeSRGB(); in DEF_SIMPLE_GM_CAN_FAIL() local
143 sk_sp<SkColorSpace> spin = srgb->makeColorSpin(); in DEF_SIMPLE_GM_CAN_FAIL()
153 canvas->drawImage(image->makeColorSpace(spin, nullptr)->reinterpretColorSpace(srgb), in DEF_SIMPLE_GM_CAN_FAIL()
162 canvas->drawImage(image->makeColorSpace(spin, nullptr)->reinterpretColorSpace(srgb), in DEF_SIMPLE_GM_CAN_FAIL()
175 canvas->drawImage(image->makeColorSpace(spin, direct)->reinterpretColorSpace(srgb), in DEF_SIMPLE_GM_CAN_FAIL()
H A Dcolor4f.cpp100 auto srgb = SkColorSpace::MakeSRGB(); in DEF_SIMPLE_GM() local
101 auto spin = srgb->makeColorSpin(); // RGB -> GBR in DEF_SIMPLE_GM()
116 SkShaders::Color(c4, srgb), in DEF_SIMPLE_GM()
H A Dgradients.cpp82 auto srgb = SkColorSpace::MakeSRGB(); in MakeLinear4f() local
83 return SkGradientShader::MakeLinear(pts, data.fColors4f, srgb, data.fPos, data.fCount, tm, 0, in MakeLinear4f()
101 auto srgb = SkColorSpace::MakeSRGB(); in MakeRadial4f() local
102 return SkGradientShader::MakeRadial(center, center.fX, data.fColors4f, srgb, data.fPos, in MakeRadial4f()
120 auto srgb = SkColorSpace::MakeSRGB(); in MakeSweep4f() local
121 return SkGradientShader::MakeSweep(center.fX, center.fY, data.fColors4f, srgb, data.fPos, in MakeSweep4f()
145 auto srgb = SkColorSpace::MakeSRGB(); in Make2Radial4f() local
148 data.fColors4f, srgb, data.fPos, data.fCount, tm, in Make2Radial4f()
171 auto srgb = SkColorSpace::MakeSRGB(); in Make2Conical4f() local
173 data.fColors4f, srgb, dat in Make2Conical4f()
[all...]
H A Dp3.cpp116 auto srgb = SkColorSpace::MakeSRGB(); in DEF_SIMPLE_GM() local
258 paint.setShader(SkGradientShader::MakeLinear(points, colors, srgb, in DEF_SIMPLE_GM()
285 SkGradientShader::MakeLinear(points, colors, srgb, in DEF_SIMPLE_GM()
/third_party/mesa3d/src/util/tests/format/
H A Dsrgb.c30 const enum pipe_format srgb = util_format_srgb(linear); in main() local
31 if (format != srgb) { in main()
32 fprintf(stderr, "%s converted to linear and back to srgb becomes %s\n", in main()
34 util_format_name(srgb)); in main()
/third_party/skia/experimental/tools/
H A Dget_examples.py60 srgb = not textonly and 'srgb' in keys
61 f16 = srgb and 'f16' in keys
79 cxx_bool(srgb),
87 elif srgb:
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/
H A DvktTextureTexelBufferTests.cpp42 // .srgb in createUniformTexelBufferTests()
44 tcu::TestCaseGroup* const srgb = new tcu::TestCaseGroup(testCtx, "srgb"); in createUniformTexelBufferTests() member in vkt::texture::__anon28911::tcu
45 static const char dataDir[] = "texture/texel_buffer/uniform/srgb"; in createUniformTexelBufferTests()
60 uniform->addChild(srgb); in createUniformTexelBufferTests()
99 srgb->addChild(testCase); in createUniformTexelBufferTests()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/
H A DvktTextureTexelBufferTests.cpp42 // .srgb in createUniformTexelBufferTests()
44 tcu::TestCaseGroup* const srgb = new tcu::TestCaseGroup(testCtx, "srgb", "Test uniform texel buffer with srgb formats"); in createUniformTexelBufferTests() member in vkt::texture::__anon30058::tcu
45 static const char dataDir[] = "texture/texel_buffer/uniform/srgb"; in createUniformTexelBufferTests()
60 uniform->addChild(srgb); in createUniformTexelBufferTests()
99 srgb->addChild(testCase); in createUniformTexelBufferTests()
/third_party/mesa3d/src/util/format/
H A Du_format_s3tc.c127 unsigned block_size, boolean srgb) in util_format_dxtn_rgb_unpack_rgba_8unorm()
138 if (srgb) { in util_format_dxtn_rgb_unpack_rgba_8unorm()
204 unsigned block_size, boolean srgb) in util_format_dxtn_rgb_unpack_rgba_float()
215 if (srgb) { in util_format_dxtn_rgb_unpack_rgba_float()
292 unsigned block_size, boolean srgb) in util_format_dxtn_pack_rgba_8unorm()
305 if (srgb) { in util_format_dxtn_pack_rgba_8unorm()
370 unsigned block_size, boolean srgb) in util_format_dxtn_pack_rgba_float()
382 if (srgb) { in util_format_dxtn_pack_rgba_float()
123 util_format_dxtn_rgb_unpack_rgba_8unorm(uint8_t *restrict dst_row, unsigned dst_stride, const uint8_t *restrict src_row, unsigned src_stride, unsigned width, unsigned height, util_format_dxtn_fetch_t fetch, unsigned block_size, boolean srgb) util_format_dxtn_rgb_unpack_rgba_8unorm() argument
200 util_format_dxtn_rgb_unpack_rgba_float(float *restrict dst_row, unsigned dst_stride, const uint8_t *restrict src_row, unsigned src_stride, unsigned width, unsigned height, util_format_dxtn_fetch_t fetch, unsigned block_size, boolean srgb) util_format_dxtn_rgb_unpack_rgba_float() argument
288 util_format_dxtn_pack_rgba_8unorm(uint8_t *restrict dst_row, unsigned dst_stride, const uint8_t *restrict src, unsigned src_stride, unsigned width, unsigned height, enum util_format_dxtn format, unsigned block_size, boolean srgb) util_format_dxtn_pack_rgba_8unorm() argument
366 util_format_dxtn_pack_rgba_float(uint8_t *restrict dst_row, unsigned dst_stride, const float *restrict src, unsigned src_stride, unsigned width, unsigned height, enum util_format_dxtn format, unsigned block_size, boolean srgb) util_format_dxtn_pack_rgba_float() argument
/third_party/skia/bench/
H A DGrMipmapBench.cpp37 auto srgb = SkColorSpace::MakeSRGB(); variable
39 SkImageInfo::Make(fW, fH, kRGBA_8888_SkColorType, kPremul_SkAlphaType, srgb);
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_image.c48 bool srgb; member
75 img->srgb = util_format_is_srgb(format); in translate_image()
153 COND(img->srgb, A5XX_TEX_CONST_0_SRGB)); in emit_image_tex()
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_format.c47 #define BFMT2(pipe, internal, writeback, srgb) \
51 { MALI_BLEND_PU_ ## internal | (srgb ? (1 << 20) : 0) | \
53 MALI_BLEND_AU_ ## internal | (srgb ? (1 << 20) : 0) | \
57 #define BFMT2(pipe, internal, writeback, srgb) \
61 { MALI_BLEND_PU_ ## internal | (srgb ? (1 << 20) : 0), \
62 MALI_BLEND_AU_ ## internal | (srgb ? (1 << 20) : 0) } \
148 #define FMT(pipe, mali, swizzle, srgb, flags) \
152 ((( SRGB_ ## srgb)) << 20), \
163 #define FMT(pipe, mali, swizzle, srgb, flags) \
167 ((( SRGB_ ## srgb)) << 2
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_image.c49 bool srgb; member
78 img->srgb = util_format_is_srgb(format); in translate_image()
169 COND(img->srgb, A4XX_TEX_CONST_0_SRGB)); in emit_image_tex()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dvx_image.c111 tex.srgb = vk_format_is_srgb(image_view->vk.view_format); in pack_texture_shader_state_helper()
160 tex.srgb = vk_format_is_srgb(buffer_view->vk_format); in pack_texture_shader_state_from_buffer_view()
/third_party/mesa3d/src/panfrost/util/
H A Dpan_lower_framebuffer.c361 nir_ssa_def *srgb = nir_f2fmp(b, in pan_linear_to_srgb() local
365 nir_channel(b, srgb, 0), in pan_linear_to_srgb()
366 nir_channel(b, srgb, 1), in pan_linear_to_srgb()
367 nir_channel(b, srgb, 2), in pan_linear_to_srgb()
/third_party/skia/src/gpu/
H A DGrTestUtils.cpp332 sk_sp<SkColorSpace> srgb = SkColorSpace::MakeSRGB(); in TestColorXform() local
336 gXforms[1] = GrColorSpaceXform::Make(srgb.get(), kPremul_SkAlphaType, in TestColorXform()
339 srgb.get(), kPremul_SkAlphaType); in TestColorXform()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_util.h317 uint64_t srgb;
372 PACK_F(srgb, r16g16b16a16_float); /* TODO: clamp? */

Completed in 13 milliseconds

123