Home
last modified time | relevance | path

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

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrShadingContext.hpp129 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 DRewriteDfdy.cpp6 // 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 DSkSLIntrinsicList.h32 SKSL_INTRINSIC(dFdy) \
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
H A Ddisasm.c438 CASE(dFdy, 2),
559 CASE(dFdy, 2),
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceContext.cpp4837 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 Dbuiltin_functions.cpp1234 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 DSymbolTable_ESSL_autogen.cpp1925 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 DSymbolTable_autogen.cpp3087 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 Dspirv_glsl.cpp2748 "dFdy", "dFdyCoarse", "dFdyFine",
11287 GLSL_UFOP(dFdy);

Completed in 90 milliseconds