/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_shader_texture_lod.txt | 99 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 …]
|
D | ARB_sparse_texture_clamp.txt | 278 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 …]
|
D | ARB_sparse_texture2.txt | 450 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/ |
D | ARB_shader_texture_lod.txt | 109 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 …]
|
D | ARB_sparse_texture_clamp.txt | 288 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 …]
|
D | ARB_sparse_texture2.txt | 460 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/ |
D | AMD_gpu_shader_half_float_fetch.txt | 553 | 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 …]
|
D | AMD_sparse_texture.txt | 513 …| 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/ |
D | AMD_gpu_shader_half_float_fetch.txt | 553 | 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 …]
|
D | AMD_sparse_texture.txt | 513 …| 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/ |
D | EXT_shader_texture_lod.txt | 98 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 …]
|
D | EXT_sparse_texture2.txt | 626 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/ |
D | EXT_shader_texture_lod.txt | 98 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 …]
|
D | EXT_sparse_texture2.txt | 626 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/ |
D | RewriteCubeMapSamplersAs2DArray.cpp | 419 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/ |
D | SpirvShaderSampling.cpp | 219 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/ |
D | 320.comp.out | 22 0:9 dPdy ( global highp float) 54 0:9 dPdy ( global highp float)
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_equals.cpp | 180 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore)) in equals()
|
D | ir_clone.cpp | 249 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/ |
D | vktSampleVerifier.cpp | 776 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()
|
D | vktSampleVerifier.hpp | 48 tcu::Vec4 dPdy; member 176 const tcu::Vec4& dPdy,
|
D | vktTextureFilteringExplicitLodTests.cpp | 704 dPdys .push_back(sampleArgs.dPdy[compNdx]); in execute() 1155 Vec4 dPdy; in getSampleArgs() member 1177 cur.dPdy = derivativePairs[derivNdx].dPdy; in getSampleArgs()
|
D | vktSampleVerifierUtil.hpp | 48 const tcu::Vec3& dPdy,
|
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/texture/subgroup_lod/ |
D | texture_grad.amber | 29 // Vary dPdx and dPdy based on vertex index to force
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_tex.c | 663 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()
|