|
|
|
Lines 686-702
interface nsICanvasRenderingContextWebGL
|
Link Here
|
|---|
|
| 686 |
|
686 |
|
| 687 |
// Modified: void glGetShaderInfoLog(WebGLuint shader, WebGLsizei bufsize, WebGLsizei* length, char* infolog); |
687 |
// Modified: void glGetShaderInfoLog(WebGLuint shader, WebGLsizei bufsize, WebGLsizei* length, char* infolog); |
| 688 |
DOMString getShaderInfoLog(in nsIWebGLShader shader); |
688 |
DOMString getShaderInfoLog(in nsIWebGLShader shader); |
| 689 |
|
689 |
|
| 690 |
// TBD |
690 |
// TBD |
| 691 |
//void glGetShaderPrecisionFormat(WebGLenum shadertype, WebGLenum precisiontype, WebGLint* range, WebGLint* precision); |
691 |
//void glGetShaderPrecisionFormat(WebGLenum shadertype, WebGLenum precisiontype, WebGLint* range, WebGLint* precision); |
| 692 |
|
692 |
|
| 693 |
DOMString getShaderSource(in nsIWebGLShader shader); |
693 |
DOMString getShaderSource(in nsIWebGLShader shader); |
| 694 |
DOMString getString(in WebGLenum name); |
|
|
| 695 |
|
694 |
|
| 696 |
void getTexParameter(in WebGLenum target, in WebGLenum pname); |
695 |
void getTexParameter(in WebGLenum target, in WebGLenum pname); |
| 697 |
|
696 |
|
| 698 |
void getUniform (in nsIWebGLProgram program, in nsIWebGLUniformLocation location); |
697 |
void getUniform (in nsIWebGLProgram program, in nsIWebGLUniformLocation location); |
| 699 |
|
698 |
|
| 700 |
nsIWebGLUniformLocation getUniformLocation (in nsIWebGLProgram program, in DOMString name); |
699 |
nsIWebGLUniformLocation getUniformLocation (in nsIWebGLProgram program, in DOMString name); |
| 701 |
|
700 |
|
| 702 |
void getVertexAttrib(in WebGLuint index, in WebGLenum pname); |
701 |
void getVertexAttrib(in WebGLuint index, in WebGLenum pname); |