Esempio n. 1
0
 public abstract void UniformMatrix4fv(IUniformLocation location, bool transpose, float[] value);
Esempio n. 2
0
 //------------------------------------------------------------------------------------------
 //------------------------------------------------------------------------------------------
 public void BindTexture(IUniformLocation uniform, ITexture texture, int index)
 {
     this._context.ActiveTexture(this._activeTextureTarget[index]);
     this._context.BindTexture(WebGLE.Texture_2D, texture);
     this._context.Uniform1i(uniform, index);
 }
Esempio n. 3
0
 public abstract void Uniform4i(IUniformLocation location, int x, int y, int z, int w);
Esempio n. 4
0
 public abstract void Uniform4iv(IUniformLocation location, int[] v);
Esempio n. 5
0
 public abstract void Uniform4f(IUniformLocation location, float x, float y, float z, float w);
Esempio n. 6
0
 public abstract void Uniform4fv(IUniformLocation location, float[] v);
Esempio n. 7
0
 public abstract void Uniform3f(IUniformLocation location, float x, float y, float z);
Esempio n. 8
0
 public abstract void Uniform3i(IUniformLocation location, int x, int y, int z);
Esempio n. 9
0
 public abstract void Uniform2i(IUniformLocation location, int x, int y);
Esempio n. 10
0
 public abstract void Uniform2f(IUniformLocation location, float x, float y);
Esempio n. 11
0
 public abstract void Uniform1i(IUniformLocation location, int x);
Esempio n. 12
0
 public abstract void Uniform1f(IUniformLocation location, float x);
Esempio n. 13
0
 public abstract List<float> GetUniform(IShaderProgram program, IUniformLocation location);