Home
last modified time | relevance | path

Searched refs:dFdx (Results 1 - 9 of 9) sorted by relevance

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrShadingContext.hpp114 const tcu::Vector<T, Size> dFdx[2] = in dFdxLocal() local
120 outFragmentdFdx[0] = dFdx[0]; in dFdxLocal()
121 outFragmentdFdx[1] = dFdx[0]; in dFdxLocal()
122 outFragmentdFdx[2] = dFdx[1]; in dFdxLocal()
123 outFragmentdFdx[3] = dFdx[1]; in dFdxLocal()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DRewriteDfdy.cpp85 // Decide if the node represents a call to dFdx() or dFdy() in visitAggregateWithRotation()
95 // For Android pre-rotation, both dFdx() and dFdy() need to be "rotated" and multiplied by in visitAggregateWithRotation()
99 // used for rewriting dFdx() and the 2nd half (either (0,1) or (1,0)) is used for rewriting in visitAggregateWithRotation()
102 // result = ((dFdx(operand) * (mFragRotation[half] * mFlipXY).x) + in visitAggregateWithRotation()
105 // For dFdx(), half is 0 (the 1st half). For dFdy(), half is 1 (the 2nd half). Depending on in visitAggregateWithRotation()
106 // the rotation, mFragRotation[half] will cause either dFdx(operand) or dFdy(operand) to be in visitAggregateWithRotation()
110 // correctedDfdx(operand) = dFdx(operand) * mFlipXY.x in visitAggregateWithRotation()
116 // correctedDfdy(operand) = dFdx(operand) * mFlipXY.x in visitAggregateWithRotation()
163 // Get the results of dFdx(operand) and dFdy(operand), and multiply them by the swizzles in visitAggregateWithRotation()
166 TIntermTyped *dFdx in visitAggregateWithRotation() local
[all...]
/third_party/skia/src/sksl/
H A DSkSLIntrinsicList.h31 SKSL_INTRINSIC(dFdx) \
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
H A Ddisasm.c437 CASE(dFdx, 2),
558 CASE(dFdx, 2),
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceContext.cpp4836 const float& dFdx = (fragNdx > 2) ? dFdx1 : dFdx0;
4839 const float mu = de::max(de::abs(dFdx), de::abs(dFdy));
4956 const tcu::Vec2& dFdx = (fragNdx & 2) ? dFdx1 : dFdx0;
4959 const float mu = de::max(de::abs(dFdx.x()), de::abs(dFdy.x()));
4960 const float mv = de::max(de::abs(dFdx.y()), de::abs(dFdy.y()));
5084 const tcu::Vec2& dFdx = (fragNdx & 2) ? dFdx1 : dFdx0;
5087 const float mu = de::max(de::abs(dFdx.x()), de::abs(dFdy.x()));
5088 const float mv = de::max(de::abs(dFdx.y()), de::abs(dFdy.y()));
5189 const tcu::Vec3& dFdx = (fragNdx & 2) ? dFdx1 : dFdx0;
5192 const float mu = de::max(de::abs(dFdx
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dbuiltin_functions.cpp1233 B1(dFdx);
4706 F(dFdx) in create_builtins()
7486 UNOP(dFdx, ir_unop_dFdx, derivatives)
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DSymbolTable_ESSL_autogen.cpp1923 constexpr const ImmutableString dFdx("dFdx");
1924 constexpr const ImmutableString dFdxExt("dFdx");
12058 BuiltInName::dFdx,
12066 BuiltInName::dFdx,
12074 BuiltInName::dFdx,
12082 BuiltInName::dFdx,
[all...]
H A DSymbolTable_autogen.cpp3083 constexpr const ImmutableString dFdx("dFdx");
3085 constexpr const ImmutableString dFdxExt("dFdx");
17591 BuiltInName::dFdx,
17599 BuiltInName::dFdx,
17607 BuiltInName::dFdx,
17615 BuiltInName::dFdx,
[all...]
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_glsl.cpp2747 "dFdx", "dFdxCoarse", "dFdxFine",
11280 GLSL_UFOP(dFdx);

Completed in 91 milliseconds