Searched refs:dFdx (Results 1 - 9 of 9) sorted by relevance
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrShadingContext.hpp | 114 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 D | RewriteDfdy.cpp | 85 // 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 D | SkSLIntrinsicList.h | 31 SKSL_INTRINSIC(dFdx) \
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/ |
H A D | disasm.c | 437 CASE(dFdx, 2), 558 CASE(dFdx, 2),
|
/third_party/vk-gl-cts/framework/opengl/simplereference/ |
H A D | sglrReferenceContext.cpp | 4836 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 D | builtin_functions.cpp | 1233 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 D | SymbolTable_ESSL_autogen.cpp | 1923 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 D | SymbolTable_autogen.cpp | 3083 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 D | spirv_glsl.cpp | 2747 "dFdx", "dFdxCoarse", "dFdxFine", 11280 GLSL_UFOP(dFdx);
|
Completed in 91 milliseconds