Lines Matching refs:WebGLId

61 typedef WGC3Duint WebGLId;
136 virtual WebGLId getPlatformTextureId() = 0;
161 virtual void copyTextureToParentTextureCHROMIUM(WebGLId texture, WebGLId parentTexture) = 0;
181 virtual void attachShader(WebGLId program, WebGLId shader) = 0;
182 virtual void bindAttribLocation(WebGLId program, WGC3Duint index, const WGC3Dchar* name) = 0;
183 virtual void bindBuffer(WGC3Denum target, WebGLId buffer) = 0;
184 virtual void bindFramebuffer(WGC3Denum target, WebGLId framebuffer) = 0;
185 virtual void bindRenderbuffer(WGC3Denum target, WebGLId renderbuffer) = 0;
186 virtual void bindTexture(WGC3Denum target, WebGLId texture) = 0;
202 virtual void compileShader(WebGLId shader) = 0;
210 virtual void detachShader(WebGLId program, WebGLId shader) = 0;
220 virtual void framebufferRenderbuffer(WGC3Denum target, WGC3Denum attachment, WGC3Denum renderbuffertarget, WebGLId renderbuffer) = 0;
221 virtual void framebufferTexture2D(WGC3Denum target, WGC3Denum attachment, WGC3Denum textarget, WebGLId texture, WGC3Dint level) = 0;
225 virtual bool getActiveAttrib(WebGLId program, WGC3Duint index, ActiveInfo&) = 0;
226 virtual bool getActiveUniform(WebGLId program, WGC3Duint index, ActiveInfo&) = 0;
227 virtual void getAttachedShaders(WebGLId program, WGC3Dsizei maxCount, WGC3Dsizei* count, WebGLId* shaders) = 0;
228 virtual WGC3Dint getAttribLocation(WebGLId program, const WGC3Dchar* name) = 0;
236 virtual void getProgramiv(WebGLId program, WGC3Denum pname, WGC3Dint* value) = 0;
237 virtual WebString getProgramInfoLog(WebGLId program) = 0;
239 virtual void getShaderiv(WebGLId shader, WGC3Denum pname, WGC3Dint* value) = 0;
240 virtual WebString getShaderInfoLog(WebGLId shader) = 0;
245 virtual WebString getShaderSource(WebGLId shader) = 0;
249 virtual void getUniformfv(WebGLId program, WGC3Dint location, WGC3Dfloat* value) = 0;
250 virtual void getUniformiv(WebGLId program, WGC3Dint location, WGC3Dint* value) = 0;
251 virtual WGC3Dint getUniformLocation(WebGLId program, const WGC3Dchar* name) = 0;
257 virtual WGC3Dboolean isBuffer(WebGLId buffer) = 0;
259 virtual WGC3Dboolean isFramebuffer(WebGLId framebuffer) = 0;
260 virtual WGC3Dboolean isProgram(WebGLId program) = 0;
261 virtual WGC3Dboolean isRenderbuffer(WebGLId renderbuffer) = 0;
262 virtual WGC3Dboolean isShader(WebGLId shader) = 0;
263 virtual WGC3Dboolean isTexture(WebGLId texture) = 0;
265 virtual void linkProgram(WebGLId program) = 0;
276 virtual void shaderSource(WebGLId shader, const WGC3Dchar* string) = 0;
311 virtual void useProgram(WebGLId program) = 0;
312 virtual void validateProgram(WebGLId program) = 0;
328 virtual WebGLId createBuffer() = 0;
329 virtual WebGLId createFramebuffer() = 0;
330 virtual WebGLId createProgram() = 0;
331 virtual WebGLId createRenderbuffer() = 0;
332 virtual WebGLId createShader(WGC3Denum) = 0;
333 virtual WebGLId createTexture() = 0;
335 virtual void deleteBuffer(WebGLId) = 0;
336 virtual void deleteFramebuffer(WebGLId) = 0;
337 virtual void deleteProgram(WebGLId) = 0;
338 virtual void deleteRenderbuffer(WebGLId) = 0;
339 virtual void deleteShader(WebGLId) = 0;
340 virtual void deleteTexture(WebGLId) = 0;