Searched refs:dFdy (Results 1 - 9 of 9) sorted by relevance
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrShadingContext.hpp | 129 const tcu::Vector<T, Size> dFdy[2] = in dFdyLocal() local 135 outFragmentdFdy[0] = dFdy[0]; in dFdyLocal() 136 outFragmentdFdy[1] = dFdy[1]; in dFdyLocal() 137 outFragmentdFdy[2] = dFdy[0]; in dFdyLocal() 138 outFragmentdFdy[3] = dFdy[1]; in dFdyLocal()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RewriteDfdy.cpp | 6 // Implementation of dFdy viewport transformation. 85 // Decide if the node represents a call to dFdx() or dFdy() in visitAggregateWithRotation() 91 // Prior to supporting Android pre-rotation, dFdy() needed to be multiplied by mFlipXY.y: in visitAggregateWithRotation() 93 // correctedDfdy(operand) = dFdy(operand) * mFlipXY.y in visitAggregateWithRotation() 95 // For Android pre-rotation, both dFdx() and dFdy() need to be "rotated" and multiplied by in visitAggregateWithRotation() 100 // dFdy(). Otherwise, the formula for the rewrite is the same: in visitAggregateWithRotation() 103 // (dFdy(operand) * (mFragRotation[half] * mFlipXY).y)) 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() 111 // correctedDfdy(operand) = dFdy(operan in visitAggregateWithRotation() 168 TIntermTyped *dFdy = visitAggregateWithRotation() local [all...] |
/third_party/skia/src/sksl/ |
H A D | SkSLIntrinsicList.h | 32 SKSL_INTRINSIC(dFdy) \
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/ |
H A D | disasm.c | 438 CASE(dFdy, 2), 559 CASE(dFdy, 2),
|
/third_party/vk-gl-cts/framework/opengl/simplereference/ |
H A D | sglrReferenceContext.cpp | 4837 const float& dFdy = (fragNdx % 2) ? dFdy1 : dFdy0; 4839 const float mu = de::max(de::abs(dFdx), de::abs(dFdy)); 4957 const tcu::Vec2& dFdy = (fragNdx & 1) ? dFdy1 : dFdy0; 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())); 5085 const tcu::Vec2& dFdy = (fragNdx & 1) ? dFdy1 : dFdy0; 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())); 5190 const tcu::Vec3& dFdy = (fragNdx & 1) ? dFdy1 : dFdy0; 5192 const float mu = de::max(de::abs(dFdx.x()), de::abs(dFdy [all...] |
/third_party/mesa3d/src/compiler/glsl/ |
H A D | builtin_functions.cpp | 1234 B1(dFdy); 4707 F(dFdy) in create_builtins() 7489 UNOP(dFdy, ir_unop_dFdy, derivatives)
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | SymbolTable_ESSL_autogen.cpp | 1925 constexpr const ImmutableString dFdy("dFdy"); 1926 constexpr const ImmutableString dFdyExt("dFdy"); 12090 BuiltInName::dFdy, 12098 BuiltInName::dFdy, 12106 BuiltInName::dFdy, 12114 BuiltInName::dFdy, [all...] |
H A D | SymbolTable_autogen.cpp | 3087 constexpr const ImmutableString dFdy("dFdy"); 3089 constexpr const ImmutableString dFdyExt("dFdy"); 17623 BuiltInName::dFdy, 17631 BuiltInName::dFdy, 17639 BuiltInName::dFdy, 17647 BuiltInName::dFdy, [all...] |
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv_glsl.cpp | 2748 "dFdy", "dFdyCoarse", "dFdyFine", 11287 GLSL_UFOP(dFdy);
|
Completed in 90 milliseconds