Esempio n. 1
0
 public static vec4 texture(Location location, sampler1DArray sampler, vec2 P, float bias = 0)
 {
     return(texturef(location, sampler.i, P.x, P.y, 0, 0, GetPName.TextureBinding1DArray));
 }
Esempio n. 2
0
 public static vec4 texelFetch(Location location, sampler1DArray sampler, ivec2 P, int lod)
 {
     return(Shader.TraceFunction(location, new vec4(texelFetch <float>(location, sampler.i, P.x, P.y, 0, lod, GetPName.TextureBinding1DArray)), "texelFetch"));
 }
Esempio n. 3
0
 protected extern vec4 textureGradOffset(sampler1DArray sampler, vec2 p, float dPdx, float dPdy, int offset);
Esempio n. 4
0
 protected extern vec4 texture(sampler1DArray sampler, float p, float bias        = 0);
Esempio n. 5
0
 protected extern ivec2 textureSize(sampler1DArray sampler, int lod);
Esempio n. 6
0
 protected extern vec4 textureGrad(sampler1DArray sampler, vec2 p, float dPdx, float dPdy);
Esempio n. 7
0
 protected extern vec4 textureLodOffset(sampler1DArray sampler, vec2 p, int lod, int offset);
Esempio n. 8
0
 protected extern vec4 texelFetchOffset(sampler1DArray sampler, ivec2 p, int lod, int offset);
Esempio n. 9
0
 protected extern vec4 texelFetch(sampler1DArray sampler, ivec2 p, int lod);
Esempio n. 10
0
 protected extern vec4 textureOffset(sampler1DArray sampler, vec2 p, int offset, float bias      = 0);
Esempio n. 11
0
 protected extern vec4 textureLod(sampler1DArray sampler, vec2 p, float lod);