Home
last modified time | relevance | path

Searched refs:dPdy (Results 1 – 25 of 50) sorted by relevance

12

/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_shader_texture_lod.txt99 float P, float dPdx, float dPdy );
101 vec2 P, float dPdx, float dPdy );
103 vec4 P, float dPdx, float dPdy );
106 vec2 P, vec2 dPdx, vec2 dPdy );
108 vec3 P, vec2 dPdx, vec2 dPdy );
110 vec4 P, vec2 dPdx, vec2 dPdy );
113 vec3 P, vec3 dPdx, vec3 dPdy );
115 vec4 P, vec3 dPdx, vec3 dPdy );
118 vec3 P, vec3 dPdx, vec3 dPdy );
121 vec3 P, float dPdx, float dPdy );
[all …]
DARB_sparse_texture_clamp.txt278 vec2 dPdx, vec2 dPdy, float lodClamp,
281 vec3 dPdx, vec3 dPdy, float lodClamp,
284 vec3 dPdx, vec3 dPdy, float lodClamp,
287 vec2 dPdx, vec2 dPdy, float lodClamp,
290 vec3 dPdx, vec3 dPdy, float lodClamp,
293 vec2 dPdx, vec2 dPdy, float lodClamp,
296 vec2 dPdx, vec2 dPdy, float lodClamp,
299 vec3 dPdx, vec3 dPdy, float lodClamp,
315 float dPdx, float dPdy, float lodClamp);
317 vec2 dPdx, vec2 dPdy, float lodClamp);
[all …]
DARB_sparse_texture2.txt450 vec2 dPdx, vec2 dPdy,
453 vec3 dPdx, vec3 dPdy,
456 vec3 dPdx, vec3 dPdy,
459 vec2 dPdx, vec2 dPdy,
462 vec2 dPdx, vec2 dPdy,
465 vec2 dPdx, vec2 dPdy,
468 vec3 dPdx, vec3 dPdy,
471 vec2 dPdx, vec2 dPdy,
474 vec2 dPdx, vec2 dPdy,
477 vec3 dPdx, vec3 dPdy,
[all …]
/third_party/openGLES/extensions/ARB/
DARB_shader_texture_lod.txt109 float P, float dPdx, float dPdy );
111 vec2 P, float dPdx, float dPdy );
113 vec4 P, float dPdx, float dPdy );
116 vec2 P, vec2 dPdx, vec2 dPdy );
118 vec3 P, vec2 dPdx, vec2 dPdy );
120 vec4 P, vec2 dPdx, vec2 dPdy );
123 vec3 P, vec3 dPdx, vec3 dPdy );
125 vec4 P, vec3 dPdx, vec3 dPdy );
128 vec3 P, vec3 dPdx, vec3 dPdy );
131 vec3 P, float dPdx, float dPdy );
[all …]
DARB_sparse_texture_clamp.txt288 vec2 dPdx, vec2 dPdy, float lodClamp,
291 vec3 dPdx, vec3 dPdy, float lodClamp,
294 vec3 dPdx, vec3 dPdy, float lodClamp,
297 vec2 dPdx, vec2 dPdy, float lodClamp,
300 vec3 dPdx, vec3 dPdy, float lodClamp,
303 vec2 dPdx, vec2 dPdy, float lodClamp,
306 vec2 dPdx, vec2 dPdy, float lodClamp,
309 vec3 dPdx, vec3 dPdy, float lodClamp,
325 float dPdx, float dPdy, float lodClamp);
327 vec2 dPdx, vec2 dPdy, float lodClamp);
[all …]
DARB_sparse_texture2.txt460 vec2 dPdx, vec2 dPdy,
463 vec3 dPdx, vec3 dPdy,
466 vec3 dPdx, vec3 dPdy,
469 vec2 dPdx, vec2 dPdy,
472 vec2 dPdx, vec2 dPdy,
475 vec2 dPdx, vec2 dPdy,
478 vec3 dPdx, vec3 dPdy,
481 vec2 dPdx, vec2 dPdy,
484 vec2 dPdx, vec2 dPdy,
487 vec3 dPdx, vec3 dPdy,
[all …]
/third_party/openGLES/extensions/AMD/
DAMD_gpu_shader_half_float_fetch.txt553 | float16_t dPdx, float16_t dPdy) | texture() but with explicit |
555 | f16vec2 dPdx, f16vec2 dPdy) | |
557 | f16vec3 dPdx, f16vec3 dPdy) | |
559 | f16vec3 dPdx, f16vec3 dPdy) | |
561 | f16vec2 dPdx, f16vec2 dPdy) | |
563 | vec2 dPdx, vec2 dPdy) | |
566 | f16vec2 dPdy) | |
568 | float dPdx, float dPdy) | |
571 | float16_t dPdy) | |
573 | vec2 dPdx, vec2 dPdy) | |
[all …]
DAMD_sparse_texture.txt513 …| float dPdx, float dPdy, | with data returned in <texel…
517 …| vec2 dPdx, vec2 dPdy, | …
521 …| vec3 dPdx, vec3 dPdy, | …
525 …| float dPdx, float dPdy, | …
529 …| vec2 dPdx, vec2 dPdy, | …
533 …| vec2 dPdx, vec2 dPdy, | …
537 …| vec2 dPdx, vec2 dPdy, | …
541 …| float dPdx, float dPdy, int offset, | with data returned in <texel…
545 …| vec2 dPdx, vec2 dPdy, ivec2 offset, | …
549 …| vec3 dPdx, vec3 dPdy, ivec3 offset, | …
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/
DAMD_gpu_shader_half_float_fetch.txt553 | float16_t dPdx, float16_t dPdy) | texture() but with explicit |
555 | f16vec2 dPdx, f16vec2 dPdy) | |
557 | f16vec3 dPdx, f16vec3 dPdy) | |
559 | f16vec3 dPdx, f16vec3 dPdy) | |
561 | f16vec2 dPdx, f16vec2 dPdy) | |
563 | vec2 dPdx, vec2 dPdy) | |
566 | f16vec2 dPdy) | |
568 | float dPdx, float dPdy) | |
571 | float16_t dPdy) | |
573 | vec2 dPdx, vec2 dPdy) | |
[all …]
DAMD_sparse_texture.txt513 …| float dPdx, float dPdy, | with data returned in <texel…
517 …| vec2 dPdx, vec2 dPdy, | …
521 …| vec3 dPdx, vec3 dPdy, | …
525 …| float dPdx, float dPdy, | …
529 …| vec2 dPdx, vec2 dPdy, | …
533 …| vec2 dPdx, vec2 dPdy, | …
537 …| vec2 dPdx, vec2 dPdy, | …
541 …| float dPdx, float dPdy, int offset, | with data returned in <texel…
545 …| vec2 dPdx, vec2 dPdy, ivec2 offset, | …
549 …| vec3 dPdx, vec3 dPdy, ivec3 offset, | …
[all …]
/third_party/openGLES/extensions/EXT/
DEXT_shader_texture_lod.txt98 vec2 dPdy);
102 vec2 dPdy);
106 vec2 dPdy);
111 vec3 dPdy);
200 to window x, and similarly dPdy with respect to window y. For the "ProjGrad"
202 to window x, and similarly for dPdy with respect to window y. For a two-
203 dimensional texture, dPdx and dPdy are vec2. For a cube map texture,
204 dPdx and dPdy are vec3.
209 dSdy = dPdy.s;
211 dTdy = dPdy.t;
[all …]
DEXT_sparse_texture2.txt626 vec2 dPdx, vec2 dPdy,
629 vec3 dPdx, vec3 dPdy,
632 vec3 dPdx, vec3 dPdy,
635 vec2 dPdx, vec2 dPdy,
638 vec2 dPdx, vec2 dPdy,
641 vec2 dPdx, vec2 dPdy,
644 vec3 dPdx, vec3 dPdy,
647 vec2 dPdx, vec2 dPdy,
650 vec2 dPdx, vec2 dPdy,
653 vec3 dPdx, vec3 dPdy,
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_shader_texture_lod.txt98 vec2 dPdy);
102 vec2 dPdy);
106 vec2 dPdy);
111 vec3 dPdy);
200 to window x, and similarly dPdy with respect to window y. For the "ProjGrad"
202 to window x, and similarly for dPdy with respect to window y. For a two-
203 dimensional texture, dPdx and dPdy are vec2. For a cube map texture,
204 dPdx and dPdy are vec3.
209 dSdy = dPdy.s;
211 dTdy = dPdy.t;
[all …]
DEXT_sparse_texture2.txt626 vec2 dPdx, vec2 dPdy,
629 vec3 dPdx, vec3 dPdy,
632 vec3 dPdx, vec3 dPdy,
635 vec2 dPdx, vec2 dPdy,
638 vec2 dPdx, vec2 dPdy,
641 vec2 dPdx, vec2 dPdy,
644 vec3 dPdx, vec3 dPdy,
647 vec2 dPdx, vec2 dPdy,
650 vec2 dPdx, vec2 dPdy,
653 vec3 dPdx, vec3 dPdy,
[all …]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DRewriteCubeMapSamplersAs2DArray.cpp419 TIntermSymbol *dPdy = new TIntermSymbol(dPdyVar); in declareCoordTranslationFunction() local
605 TIntermSwizzle *dPdyX = new TIntermSwizzle(dPdy->deepCopy(), {0}); in declareCoordTranslationFunction()
606 TIntermSwizzle *dPdyY = new TIntermSwizzle(dPdy->deepCopy(), {1}); in declareCoordTranslationFunction()
607 TIntermSwizzle *dPdyZ = new TIntermSwizzle(dPdy->deepCopy(), {2}); in declareCoordTranslationFunction()
706 TIntermTyped *dPdy, in createCoordTransformationCall() argument
710 TIntermSequence args = {P, dPdx, dPdy, dUVdx, dUVdy}; in createCoordTransformationCall()
720 TIntermTyped *dPdy = CreateZeroNode(*vec3Type); in createImplicitCoordTransformationCall() local
721 TIntermSequence args = {P, dPdx, dPdy, dUVdx, dUVdy}; in createImplicitCoordTransformationCall()
853 TIntermTyped *dPdy = nullptr; in convertBuiltinFunction() local
858 dPdy = (*arguments)[3]->getAsTyped()->deepCopy(); in convertBuiltinFunction()
[all …]
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
DSpirvShaderSampling.cpp219 SIMD::Float dPdy; in emitSamplerRoutine()
224 dPdy.x = Pointer<Float>(&dsy.x)[i]; in emitSamplerRoutine()
225 dPdy.y = Pointer<Float>(&dsy.y)[i]; in emitSamplerRoutine()
226 dPdy.z = Pointer<Float>(&dsy.z)[i]; in emitSamplerRoutine()
228 …Vector4f sample = s.sampleTexture(texture, uvwa, dRef, lod[i], dPdx, dPdy, offset, sampleId, sampl… in emitSamplerRoutine()
/third_party/glslang/Test/baseResults/
D320.comp.out22 0:9 dPdy ( global highp float)
54 0:9 dPdy ( global highp float)
/third_party/mesa3d/src/compiler/glsl/
Dir_equals.cpp180 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore)) in equals()
Dir_clone.cpp249 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht); in clone()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/
DvktSampleVerifier.cpp776 const Vec4& dPdy, in verifySampleCubemapFace() argument
793 dPdy.swizzle(0, 1, 2), in verifySampleCubemapFace()
860 …const Vec4 dPdy = (m_sampleLookupSettings.lookupLodMode == LOOKUP_LOD_MODE_DERIVATIVES) ? args.dPd… in verifySampleImpl() local
868 const Vec3 drdy = dPdy.swizzle(0, 1, 2); in verifySampleImpl()
905 return verifySampleCubemapFace(args, result, coord, dPdx, dPdy, 0, report); in verifySampleImpl()
DvktSampleVerifier.hpp48 tcu::Vec4 dPdy; member
176 const tcu::Vec4& dPdy,
DvktTextureFilteringExplicitLodTests.cpp704 dPdys .push_back(sampleArgs.dPdy[compNdx]); in execute()
1155 Vec4 dPdy; in getSampleArgs() member
1177 cur.dPdy = derivativePairs[derivNdx].dPdy; in getSampleArgs()
DvktSampleVerifierUtil.hpp48 const tcu::Vec3& dPdy,
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/texture/subgroup_lod/
Dtexture_grad.amber29 // Vary dPdx and dPdy based on vertex index to force
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_tex.c663 nir_ssa_def *dPdy = in lower_gradient_cube_map() local
693 dPdy, in lower_gradient_cube_map()
695 nir_swizzle(b, dPdy, xzy, 3), in lower_gradient_cube_map()
696 nir_swizzle(b, dPdy, yzx, 3))); in lower_gradient_cube_map()
778 nir_ssa_def *dPdy = nir_fmul(b, ddy, size); in lower_gradient() local
782 rho = nir_fmax(b, nir_fabs(b, dPdx), nir_fabs(b, dPdy)); in lower_gradient()
786 nir_fsqrt(b, nir_fdot(b, dPdy, dPdy))); in lower_gradient()

12