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