/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) | | 565 | f16vec2 P, float compare, f16vec2 dPdx,| | 568 | float dPdx, float dPdy) | | 570 | float compare, float16_t dPdx, | | 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) | | 565 | f16vec2 P, float compare, f16vec2 dPdx,| | 568 | float dPdx, float dPdy) | | 570 | float compare, float16_t dPdx, | | 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 | 97 vec2 dPdx, 101 vec2 dPdx, 105 vec2 dPdx, 110 vec3 dPdx, 199 For the "Grad" functions, dPdx is the explicit derivative of P with respect 201 functions, dPdx is the explicit derivative of the projected P with respect 203 dimensional texture, dPdx and dPdy are vec2. For a cube map texture, 204 dPdx and dPdy are vec3. 208 dSdx = dPdx.s; 210 dTdx = dPdx.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 | 97 vec2 dPdx, 101 vec2 dPdx, 105 vec2 dPdx, 110 vec3 dPdx, 199 For the "Grad" functions, dPdx is the explicit derivative of P with respect 201 functions, dPdx is the explicit derivative of the projected P with respect 203 dimensional texture, dPdx and dPdy are vec2. For a cube map texture, 204 dPdx and dPdy are vec3. 208 dSdx = dPdx.s; 210 dTdx = dPdx.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 | 418 TIntermSymbol *dPdx = new TIntermSymbol(dPdxVar); in declareCoordTranslationFunction() local 601 TIntermSwizzle *dPdxX = new TIntermSwizzle(dPdx->deepCopy(), {0}); in declareCoordTranslationFunction() 602 TIntermSwizzle *dPdxY = new TIntermSwizzle(dPdx->deepCopy(), {1}); in declareCoordTranslationFunction() 603 TIntermSwizzle *dPdxZ = new TIntermSwizzle(dPdx->deepCopy(), {2}); in declareCoordTranslationFunction() 705 TIntermTyped *dPdx, in createCoordTransformationCall() argument 710 TIntermSequence args = {P, dPdx, dPdy, dUVdx, dUVdy}; in createCoordTransformationCall() 719 TIntermTyped *dPdx = CreateZeroNode(*vec3Type); in createImplicitCoordTransformationCall() local 721 TIntermSequence args = {P, dPdx, dPdy, dUVdx, dUVdy}; in createImplicitCoordTransformationCall() 852 TIntermTyped *dPdx = nullptr; in convertBuiltinFunction() local 857 dPdx = (*arguments)[2]->getAsTyped()->deepCopy(); in convertBuiltinFunction() [all …]
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | SpirvShaderSampling.cpp | 218 SIMD::Float dPdx; in emitSamplerRoutine() 220 dPdx.x = Pointer<Float>(&dsx.x)[i]; in emitSamplerRoutine() 221 dPdx.y = Pointer<Float>(&dsx.y)[i]; in emitSamplerRoutine() 222 dPdx.z = Pointer<Float>(&dsx.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 | 20 0:8 dPdx ( global highp float) 52 0:8 dPdx ( global highp float)
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_equals.cpp | 179 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) || in equals()
|
D | ir_clone.cpp | 248 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); in clone()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/ |
D | vktSampleVerifier.cpp | 775 const Vec4& dPdx, in verifySampleCubemapFace() argument 792 lodBounds = calcLodBounds(dPdx.swizzle(0, 1, 2), in verifySampleCubemapFace() 859 …const Vec4 dPdx = (m_sampleLookupSettings.lookupLodMode == LOOKUP_LOD_MODE_DERIVATIVES) ? args.dPd… in verifySampleImpl() local 867 const Vec3 drdx = dPdx.swizzle(0, 1, 2); in verifySampleImpl() 905 return verifySampleCubemapFace(args, result, coord, dPdx, dPdy, 0, report); in verifySampleImpl()
|
D | vktSampleVerifier.hpp | 47 tcu::Vec4 dPdx; member 175 const tcu::Vec4& dPdx,
|
D | vktTextureFilteringExplicitLodTests.cpp | 703 dPdxs .push_back(sampleArgs.dPdx[compNdx]); in execute() 1154 Vec4 dPdx; in getSampleArgs() member 1176 cur.dPdx = derivativePairs[derivNdx].dPdx; in getSampleArgs()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | ProgramPrelude.cpp | 3179 const TType &dPdx = func.getParam(2)->getType(); in BuildFuncToEmitter() local 3180 const int dPdxN = dPdx.getNominalSize(); in BuildFuncToEmitter() 3229 const TType &dPdx = func.getParam(2)->getType(); in BuildFuncToEmitter() local 3230 const int dPdxN = dPdx.getNominalSize(); in BuildFuncToEmitter() 3316 const TType &dPdx = func.getParam(2)->getType(); in BuildFuncToEmitter() local 3317 const int dPdxN = dPdx.getNominalSize(); in BuildFuncToEmitter() 3348 const TType &dPdx = func.getParam(2)->getType(); in BuildFuncToEmitter() local 3349 const int dPdxN = dPdx.getNominalSize(); in BuildFuncToEmitter()
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_tex.c | 661 nir_ssa_def *dPdx = in lower_gradient_cube_map() local 687 dPdx, in lower_gradient_cube_map() 689 nir_swizzle(b, dPdx, xzy, 3), in lower_gradient_cube_map() 690 nir_swizzle(b, dPdx, yzx, 3))); in lower_gradient_cube_map() 777 nir_ssa_def *dPdx = nir_fmul(b, ddx, size); in lower_gradient() local 781 if (dPdx->num_components == 1) { in lower_gradient() 782 rho = nir_fmax(b, nir_fabs(b, dPdx), nir_fabs(b, dPdy)); in lower_gradient() 785 nir_fsqrt(b, nir_fdot(b, dPdx, dPdx)), in lower_gradient()
|
/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
|