Agora Java API Reference for Android
|
Public Member Functions | |
GlShader (String vertexSource, String fragmentSource) | |
int | getAttribLocation (String label) |
void | setVertexAttribArray (String label, int dimension, FloatBuffer buffer) |
void | setVertexAttribArray (String label, int dimension, int stride, FloatBuffer buffer) |
int | getUniformLocation (String label) |
void | useProgram () |
void | release () |
void io.agora.rtc.gl.GlShader.setVertexAttribArray | ( | String | label, |
int | dimension, | ||
FloatBuffer | buffer | ||
) |
Enable and upload a vertex array for attribute |label|. The vertex data is specified in |buffer| with |dimension| number of components per vertex.
void io.agora.rtc.gl.GlShader.setVertexAttribArray | ( | String | label, |
int | dimension, | ||
int | stride, | ||
FloatBuffer | buffer | ||
) |
Enable and upload a vertex array for attribute |label|. The vertex data is specified in |buffer| with |dimension| number of components per vertex and specified |stride|.