/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/tools/ |
H A D | SkVMBuilders.cpp | 16 auto load = [&](Fmt fmt, skvm::F32* r, skvm::F32* g, skvm::F32* b, skvm::F32* a) { in SrcoverBuilder_F32() 17 skvm::Arg ptr; in SrcoverBuilder_F32() 43 skvm::F32 r,g,b,a; in SrcoverBuilder_F32() 46 skvm::F32 dr,dg,db,da; in SrcoverBuilder_F32() 89 skvm::I32* r, skvm::I32* g, skvm::I32* b, skvm::I32* a) { in SrcoverBuilder_I32_Naive() 97 skvm::I32 r,g,b,a; in SrcoverBuilder_I32_Naive() 100 skvm::I32 dr,dg,db,da; in SrcoverBuilder_I32_Naive() 126 skvm::I32* r, skvm::I32* g, skvm::I32* b, skvm::I32* a) { in SrcoverBuilder_I32() 134 skvm::I32 r,g,b,a; in SrcoverBuilder_I32() 137 skvm::I32 dr,dg,db,da; in SrcoverBuilder_I32() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/tools/ |
H A D | SkVMBuilders.cpp | 16 auto load = [&](Fmt fmt, skvm::F32* r, skvm::F32* g, skvm::F32* b, skvm::F32* a) { in SrcoverBuilder_F32() 17 skvm::Arg ptr; in SrcoverBuilder_F32() 43 skvm::F32 r,g,b,a; in SrcoverBuilder_F32() 46 skvm::F32 dr,dg,db,da; in SrcoverBuilder_F32() 49 skvm::F32 invA = sub(splat(1.0f), a); in SrcoverBuilder_F32() 85 skvm::Arg src = varying<int>(), in SrcoverBuilder_I32_Naive() 88 auto load = [&](skvm::Arg ptr, in SrcoverBuilder_I32_Naive() 89 skvm::I32* r, skvm::I32* g, skvm::I32* b, skvm::I32* a) { in SrcoverBuilder_I32_Naive() 90 skvm::I32 rgba = load32(ptr); in SrcoverBuilder_I32_Naive() 97 skvm::I32 r,g,b,a; in SrcoverBuilder_I32_Naive() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/tests/ |
H A D | SkVMTest.cpp | 205 skvm::Builder b; in DEF_TEST() 221 skvm::Builder b; in DEF_TEST() 245 skvm::Builder b; in DEF_TEST() 263 skvm::Builder b; in DEF_TEST() 279 skvm::Builder b; in DEF_TEST() 303 skvm::Builder b; in DEF_TEST() 1997 eval(N, values, [](skvm::Builder* b, skvm::F32 v) { in DEF_TEST() 2008 eval(N, values, [](skvm::Builder* b, skvm::F32 v) { in DEF_TEST() 2019 eval(N, bases, [](skvm::Builder* b, skvm::F32 base) { in DEF_TEST() 2029 eval(N, exps, [](skvm::Builder* b, skvm::F32 exp) { in DEF_TEST() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/shaders/ |
H A D | SkColorShader.h | 47 skvm::Color onProgram(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, 50 skvm::Uniforms* uniforms, SkArenaAlloc*) const override; 72 skvm::Color onProgram(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, 75 skvm::Uniforms* uniforms, SkArenaAlloc*) const override;
|
H A D | SkComposeShader.h | 30 skvm::Color onProgram(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, 33 skvm::Uniforms*, SkArenaAlloc*) const override; 63 skvm::Color onProgram(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, 66 skvm::Uniforms*, SkArenaAlloc*) const override;
|
H A D | SkShaderBase.h | 214 skvm::Color program(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, 217 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const; 244 …static void ApplyMatrix(skvm::Builder*, const SkMatrix&, skvm::F32* x, skvm::F32* y, skvm::Uniform… 250 virtual skvm::Color onProgram(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, 253 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const;
|
H A D | SkShader.cpp | 196 skvm::Color SkShaderBase::program(skvm::Builder* p, skvm::F32 x, skvm::F32 y, skvm::Color paint, in program() 199 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in program() 221 skvm::Color SkShaderBase::onProgram(skvm::Builder*, skvm::F32 x, skvm::F32 y, skvm::Color paint, in onProgram() 224 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in onProgram() 235 void SkShaderBase::ApplyMatrix(skvm::Builder* p, const SkMatrix& m, in ApplyMatrix() 236 skvm::F32* x, skvm::F32* y, skvm::Uniforms* uniforms) { in ApplyMatrix() 262 skvm::Color SkEmptyShader::onProgram(skvm::Builder*, skvm::F32, skvm::F32, skvm::Color, in onProgram() 264 const SkColorInfo&, skvm::Uniforms*, SkArenaAlloc*) const { in onProgram()
|
H A D | SkColorShader.cpp | 94 skvm::Color SkColorShader::onProgram(skvm::Builder* p, in onProgram() 95 skvm::F32 /*x*/, skvm::F32 /*y*/, skvm::Color /*paint*/, in onProgram() 98 skvm::Uniforms* uniforms, SkArenaAlloc*) const { in onProgram() 102 skvm::Color SkColor4Shader::onProgram(skvm::Builder* p, in onProgram() 103 skvm::F32 /*x*/, skvm::F32 /*y*/, skvm::Color /*paint*/, in onProgram() 106 skvm::Uniforms* uniforms, SkArenaAlloc*) const { in onProgram()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/shaders/ |
H A D | SkColorShader.h | 47 skvm::Color onProgram(skvm::Builder*, skvm::Coord device, skvm::Coord local, skvm::Color paint, 50 skvm::Uniforms* uniforms, SkArenaAlloc*) const override; 72 skvm::Color onProgram(skvm::Builder*, skvm::Coord device, skvm::Coord local, skvm::Color paint, 75 skvm::Uniforms* uniforms, SkArenaAlloc*) const override;
|
H A D | SkComposeShader.h | 30 skvm::Color onProgram(skvm::Builder*, skvm::Coord device, skvm::Coord local, skvm::Color paint, 33 skvm::Uniforms*, SkArenaAlloc*) const override; 63 skvm::Color onProgram(skvm::Builder*, skvm::Coord device, skvm::Coord local, skvm::Color paint, 66 skvm::Uniforms*, SkArenaAlloc*) const override;
|
H A D | SkShader.cpp | 198 skvm::Color SkShaderBase::program(skvm::Builder* p, in program() 199 skvm::Coord device, skvm::Coord local, skvm::Color paint, in program() 202 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in program() 231 skvm::Color SkShaderBase::onProgram(skvm::Builder*, in onProgram() 232 skvm::Coord device, skvm::Coord local, skvm::Color paint, in onProgram() 235 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in onProgram() 246 skvm::Coord SkShaderBase::ApplyMatrix(skvm::Builder* p, const SkMatrix& m, in ApplyMatrix() 247 skvm::Coord coord, skvm::Uniforms* uniforms) { in ApplyMatrix() 248 skvm::F32 x = coord.x, in ApplyMatrix() 276 skvm::Color SkEmptyShader::onProgram(skvm::Builder*, skvm::Coord, skvm::Coord, skvm::Color, in onProgram() [all …]
|
H A D | SkShaderBase.h | 215 skvm::Color program(skvm::Builder*, skvm::Coord device, skvm::Coord local, skvm::Color paint, 218 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const; 245 static skvm::Coord ApplyMatrix(skvm::Builder*, const SkMatrix&, skvm::Coord, skvm::Uniforms*); 251 virtual skvm::Color onProgram(skvm::Builder*, 252 skvm::Coord device, skvm::Coord local, skvm::Color paint, 255 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const;
|
H A D | SkComposeShader.cpp | 130 static skvm::Color program_or_paint(const sk_sp<SkShader>& sh, skvm::Builder* p, in program_or_paint() 131 skvm::Coord device, skvm::Coord local, skvm::Color paint, in program_or_paint() 134 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) { in program_or_paint() 139 skvm::Color SkShader_Blend::onProgram(skvm::Builder* p, in onProgram() 140 skvm::Coord device, skvm::Coord local, skvm::Color paint, in onProgram() 143 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in onProgram() 144 skvm::Color d,s; in onProgram() 180 skvm::Color SkShader_Lerp::onProgram(skvm::Builder* p, in onProgram() 181 skvm::Coord device, skvm::Coord local, skvm::Color paint, in onProgram() 184 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in onProgram() [all …]
|
H A D | SkColorShader.cpp | 94 skvm::Color SkColorShader::onProgram(skvm::Builder* p, in onProgram() 95 skvm::Coord /*device*/, skvm::Coord /*local*/, in onProgram() 96 skvm::Color /*paint*/, in onProgram() 99 skvm::Uniforms* uniforms, SkArenaAlloc*) const { in onProgram() 105 skvm::Color SkColor4Shader::onProgram(skvm::Builder* p, in onProgram() 106 skvm::Coord /*device*/, skvm::Coord /*local*/, in onProgram() 107 skvm::Color /*paint*/, in onProgram() 110 skvm::Uniforms* uniforms, SkArenaAlloc*) const { in onProgram()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/core/ |
H A D | SkVMBlitter.cpp | 113 static skvm::Coord device_coord(skvm::Builder* p, skvm::Uniforms* uniforms) { in device_coord() 133 skvm::Builder p; in cache_key() 136 skvm::Color paint = { in cache_key() 173 skvm::PixelFormat unused; in cache_key() 256 skvm::Color cov; in build_program() 338 skvm::Color onProgram(skvm::Builder*, skvm::Color c, in onProgram() 361 skvm::Color onProgram(skvm::Builder* p, in onProgram() 362 skvm::Coord /*device*/, skvm::Coord /*local*/, skvm::Color /*paint*/, in onProgram() 388 skvm::Color onProgram(skvm::Builder* p, in onProgram() 389 skvm::Coord device, skvm::Coord local, skvm::Color paint, in onProgram() [all …]
|
H A D | SkRuntimeEffect.cpp | 357 using SampleChildFn = std::function<skvm::Color(int, skvm::Coord)>; 359 static skvm::Color program_fn(skvm::Builder* p, in program_fn() 364 skvm::Coord device, skvm::Coord local) { in program_fn() 559 binary([](skvm::F32 x, skvm::F32 y) { return skvm::min(x,y); }); in program_fn() 563 binary([](skvm::F32 x, skvm::F32 y) { return skvm::max(x,y); }); in program_fn() 567 binary([](skvm::F32 x, skvm::F32 y) { return skvm::approx_powf(x,y); }); in program_fn() 571 ternary([](skvm::F32 x, skvm::F32 y, skvm::F32 t) { return skvm::lerp(x, y, t); }); in program_fn() 634 binary([](skvm::F32 x, skvm::F32 y) { return bit_cast(x<y); }); in program_fn() 830 skvm::Color onProgram(skvm::Builder* p, skvm::Color c, in onProgram() 978 skvm::Color onProgram(skvm::Builder* p, in onProgram() [all …]
|
H A D | SkColorFilterBase.h | 22 namespace skvm { 35 skvm::Color program(skvm::Builder*, skvm::Color, 36 SkColorSpace* dstCS, skvm::Uniforms*, SkArenaAlloc*) const; 87 virtual skvm::Color onProgram(skvm::Builder*, skvm::Color, 88 SkColorSpace* dstCS, skvm::Uniforms*, SkArenaAlloc*) const = 0;
|
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/core/ |
H A D | SkVMBlitter.cpp | 86 struct Builder : public skvm::Builder { 92 skvm::I32 inv(skvm::I32 x) { in inv() 97 skvm::I32 div255(skvm::I32 v) { in div255() 104 skvm::I32 mix(skvm::I32 x, skvm::I32 y, skvm::I32 t) { in mix() 118 skvm::I32 pack_8888(Color c) { in pack_8888() 123 Color unpack_565(skvm::I32 bgr) { in unpack_565() 138 skvm::I32 pack_565(Color c) { in pack_565() 146 skvm::I32 min(skvm::I32 x, skvm::I32 y) { return select(lt(x,y), x,y); } in min() 147 skvm::I32 max(skvm::I32 x, skvm::I32 y) { return select(gt(x,y), x,y); } in max() 342 skvm::Program fBlitH, [all …]
|
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/core/ |
H A D | SkVMBlitter.cpp | 86 struct Builder : public skvm::Builder { 92 skvm::I32 inv(skvm::I32 x) { in inv() 97 skvm::I32 div255(skvm::I32 v) { in div255() 104 skvm::I32 mix(skvm::I32 x, skvm::I32 y, skvm::I32 t) { in mix() 118 skvm::I32 pack_8888(Color c) { in pack_8888() 123 Color unpack_565(skvm::I32 bgr) { in unpack_565() 138 skvm::I32 pack_565(Color c) { in pack_565() 146 skvm::I32 min(skvm::I32 x, skvm::I32 y) { return select(lt(x,y), x,y); } in min() 147 skvm::I32 max(skvm::I32 x, skvm::I32 y) { return select(gt(x,y), x,y); } in max() 342 skvm::Program fBlitH, [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/core/ |
H A D | SkVMBlitter.cpp | 86 struct Builder : public skvm::Builder { 92 skvm::I32 inv(skvm::I32 x) { in inv() 97 skvm::I32 div255(skvm::I32 v) { in div255() 104 skvm::I32 mix(skvm::I32 x, skvm::I32 y, skvm::I32 t) { in mix() 118 skvm::I32 pack_8888(Color c) { in pack_8888() 123 Color unpack_565(skvm::I32 bgr) { in unpack_565() 138 skvm::I32 pack_565(Color c) { in pack_565() 146 skvm::I32 min(skvm::I32 x, skvm::I32 y) { return select(lt(x,y), x,y); } in min() 147 skvm::I32 max(skvm::I32 x, skvm::I32 y) { return select(gt(x,y), x,y); } in max() 342 skvm::Program fBlitH, [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/core/ |
H A D | SkVMBlitter.cpp | 86 struct Builder : public skvm::Builder { 92 skvm::I32 inv(skvm::I32 x) { in inv() 97 skvm::I32 div255(skvm::I32 v) { in div255() 104 skvm::I32 mix(skvm::I32 x, skvm::I32 y, skvm::I32 t) { in mix() 118 skvm::I32 pack_8888(Color c) { in pack_8888() 123 Color unpack_565(skvm::I32 bgr) { in unpack_565() 138 skvm::I32 pack_565(Color c) { in pack_565() 146 skvm::I32 min(skvm::I32 x, skvm::I32 y) { return select(lt(x,y), x,y); } in min() 147 skvm::I32 max(skvm::I32 x, skvm::I32 y) { return select(gt(x,y), x,y); } in max() 342 skvm::Program fBlitH, [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/core/ |
H A D | SkVMBlitter.cpp | 112 skvm::Builder p; in cache_key() 120 skvm::Color paint = { in cache_key() 200 skvm::Color paint = { in build_program() 245 skvm::Color dst; in build_program() 295 skvm::Color cov; in build_program() 341 skvm::Color cov; in build_program() 406 skvm::Color onProgram(skvm::Builder*, skvm::Color c, in onProgram() 429 skvm::Color onProgram(skvm::Builder* p, skvm::F32 x, skvm::F32 y, skvm::Color paint, in onProgram() 600 skvm::Program fBlitH, 609 skvm::Program p; in buildProgram() [all …]
|
H A D | SkColorFilter.cpp | 47 skvm::Color SkColorFilter::program(skvm::Builder* p, skvm::Color c, in program() 49 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const { in program() 50 skvm::F32 original = c.a; in program() 113 skvm::Color onProgram(skvm::Builder* p, skvm::Color c, in onProgram() 115 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const override { in onProgram() 117 return c ? fOuter->program(p, c, dstCS, uniforms, alloc) : skvm::Color{}; in onProgram() 219 skvm::Color onProgram(skvm::Builder* p, skvm::Color c, SkColorSpace* dstCS, in onProgram() 307 skvm::Color onProgram(skvm::Builder* p, skvm::Color c, in onProgram() 310 skvm::Color c0 = fCF0->program(p, c, dstCS, uniforms, alloc); in onProgram() 311 skvm::Color c1 = fCF1 ? fCF1->program(p, c, dstCS, uniforms, alloc) : c; in onProgram() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/shaders/gradients/ |
H A D | SkGradientShaderPriv.h | 82 skvm::Color onProgram(skvm::Builder* p, skvm::F32 x, skvm::F32 y, skvm::Color paint, 85 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const override; 91 virtual skvm::F32 transformT(skvm::Builder*, skvm::Uniforms*, 92 skvm::F32 x, skvm::F32 y, skvm::I32* mask) const = 0;
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/shaders/gradients/ |
H A D | SkGradientShaderPriv.h | 82 skvm::Color onProgram(skvm::Builder*, skvm::Coord device, skvm::Coord local, skvm::Color paint, 85 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const override; 91 virtual skvm::F32 transformT(skvm::Builder*, skvm::Uniforms*, 92 skvm::Coord coord, skvm::I32* mask) const = 0;
|