DOKK / manpages / debian 10 / opengl-4-man-doc / textureQueryLod.3g.en
TEXTUREQUERYLOD(3G) [FIXME: manual] TEXTUREQUERYLOD(3G)

textureQueryLod - compute the level-of-detail that would be used to sample from a texture

vec2 textureQueryLod(gsampler1D sampler, float P);

vec2 textureQueryLod(gsampler2D sampler, vec2 P);

vec2 textureQueryLod(gsampler3D sampler, vec3 P);

vec2 textureQueryLod(gsamplerCube sampler, vec3 P);

vec2 textureQueryLod(gsampler1DArray sampler, float P);

vec2 textureQueryLod(gsampler2DDArray sampler, vec2 P);

vec2 textureQueryLod(gsamplerCubeArray sampler, vec3 P);

vec2 textureQueryLod(gsampler1DShadow sampler, float P);

vec2 textureQueryLod(gsampler2DShadow sampler, vec2 P);

vec2 textureQueryLod(gsamplerCubeShadow sampler, vec3 P);

vec2 textureQueryLod(gsampler1DArrayShadow sampler, float P);

vec2 textureQueryLod(gsampler2DArrayShadow sampler, vec2 P);

vec2 textureQueryLod(gsamplerCubeArrayShadow sampler, vec3 P);

sampler

Specifies the sampler to which the texture whose level-of-detail will be queried is bound.

P

Specifies the texture coordinates at which the level-of-detail will be queried.

Available only in the fragment shader, textureQueryLod computes the level-of-detail that would be used to sample from a texture. The mipmap array(s) that would be accessed is returned in the x component of the return value. The computed level-of-detail relative to the base level is returned in the y component of the return value.

If called on an incomplete texture, the result of the operation is undefined.

OpenGL Shading Language Version
Function Name 1.10 1.20 1.30 1.40 1.50 3.30 4.00 4.10 4.20 4.30 4.40 4.50
textureQueryLod - - - - - -

texelFetch(), texelFetchOffset(), texture(), textureGather(), textureGatherOffset(), textureGatherOffsets(), textureGrad(), textureGradOffset(), textureLod(), textureLodOffset(), textureOffset(), textureProj(), textureProjGrad(), textureProjGradOffset(), textureProjLod(), textureProjLodOffset(), textureProjOffset(), textureSize()

Copyright © 2011-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.

Copyright © 2011-2014 Khronos Group

01/03/2018 [FIXME: source]