Home | History | Annotate | Download | only in platform

Lines Matching refs:WebGLId

63 typedef WGC3Duint WebGLId;
232 virtual WebGLId createStreamTextureCHROMIUM(WebGLId texture) { return 0; }
234 virtual void destroyStreamTextureCHROMIUM(WebGLId texture) { }
243 virtual void attachShader(WebGLId program, WebGLId shader) = 0;
244 virtual void bindAttribLocation(WebGLId program, WGC3Duint index, const WGC3Dchar* name) = 0;
245 virtual void bindBuffer(WGC3Denum target, WebGLId buffer) = 0;
246 virtual void bindFramebuffer(WGC3Denum target, WebGLId framebuffer) = 0;
247 virtual void bindRenderbuffer(WGC3Denum target, WebGLId renderbuffer) = 0;
248 virtual void bindTexture(WGC3Denum target, WebGLId texture) = 0;
264 virtual void compileShader(WebGLId shader) = 0;
274 virtual void detachShader(WebGLId program, WebGLId shader) = 0;
284 virtual void framebufferRenderbuffer(WGC3Denum target, WGC3Denum attachment, WGC3Denum renderbuffertarget, WebGLId renderbuffer) = 0;
285 virtual void framebufferTexture2D(WGC3Denum target, WGC3Denum attachment, WGC3Denum textarget, WebGLId texture, WGC3Dint level) = 0;
289 virtual bool getActiveAttrib(WebGLId program, WGC3Duint index, ActiveInfo&) = 0;
290 virtual bool getActiveUniform(WebGLId program, WGC3Duint index, ActiveInfo&) = 0;
291 virtual void getAttachedShaders(WebGLId program, WGC3Dsizei maxCount, WGC3Dsizei* count, WebGLId* shaders) = 0;
292 virtual WGC3Dint getAttribLocation(WebGLId program, const WGC3Dchar* name) = 0;
300 virtual void getProgramiv(WebGLId program, WGC3Denum pname, WGC3Dint* value) = 0;
301 virtual WebString getProgramInfoLog(WebGLId program) = 0;
303 virtual void getShaderiv(WebGLId shader, WGC3Denum pname, WGC3Dint* value) = 0;
304 virtual WebString getShaderInfoLog(WebGLId shader) = 0;
306 virtual WebString getShaderSource(WebGLId shader) = 0;
310 virtual void getUniformfv(WebGLId program, WGC3Dint location, WGC3Dfloat* value) = 0;
311 virtual void getUniformiv(WebGLId program, WGC3Dint location, WGC3Dint* value) = 0;
312 virtual WGC3Dint getUniformLocation(WebGLId program, const WGC3Dchar* name) = 0;
318 virtual WGC3Dboolean isBuffer(WebGLId buffer) = 0;
320 virtual WGC3Dboolean isFramebuffer(WebGLId framebuffer) = 0;
321 virtual WGC3Dboolean isProgram(WebGLId program) = 0;
322 virtual WGC3Dboolean isRenderbuffer(WebGLId renderbuffer) = 0;
323 virtual WGC3Dboolean isShader(WebGLId shader) = 0;
324 virtual WGC3Dboolean isTexture(WebGLId texture) = 0;
326 virtual void linkProgram(WebGLId program) = 0;
337 virtual void shaderSource(WebGLId shader, const WGC3Dchar* string) = 0;
372 virtual void useProgram(WebGLId program) = 0;
373 virtual void validateProgram(WebGLId program) = 0;
389 virtual WebGLId createBuffer() = 0;
390 virtual WebGLId createFramebuffer() = 0;
391 virtual WebGLId createProgram() = 0;
392 virtual WebGLId createRenderbuffer() = 0;
393 virtual WebGLId createShader(WGC3Denum) = 0;
394 virtual WebGLId createTexture() = 0;
396 virtual void deleteBuffer(WebGLId) = 0;
397 virtual void deleteFramebuffer(WebGLId) = 0;
398 virtual void deleteProgram(WebGLId) = 0;
399 virtual void deleteRenderbuffer(WebGLId) = 0;
400 virtual void deleteShader(WebGLId) = 0;
401 virtual void deleteTexture(WebGLId) = 0;
414 virtual WebString getTranslatedShaderSourceANGLE(WebGLId shader) { return WebString(); }
424 virtual WebGLId createQueryEXT() { return 0; }
425 virtual void deleteQueryEXT(WebGLId query) { }
426 virtual WGC3Dboolean isQueryEXT(WebGLId query) { return false; }
427 virtual void beginQueryEXT(WGC3Denum target, WebGLId query) { }
430 virtual void getQueryObjectuivEXT(WebGLId query, WGC3Denum pname, WGC3Duint* params) { }
434 virtual void signalQuery(WebGLId query, WebGraphicsSyncPointCallback* callback) { delete callback; }
437 virtual void bindUniformLocationCHROMIUM(WebGLId program, WGC3Dint location, const WGC3Dchar* uniform) { }
458 virtual WebGLId createVertexArrayOES() { return 0; }
459 virtual void deleteVertexArrayOES(WebGLId array) { }
460 virtual WGC3Dboolean isVertexArrayOES(WebGLId array) { return false; }
461 virtual void bindVertexArrayOES(WebGLId array) { }