Lines Matching full:void
66 void reshape(int width, int height);
69 void markContextChanged();
71 void markLayerComposited();
73 void paintRenderingResultsToCanvas(CanvasRenderingContext*);
77 void prepareTexture();
84 void releaseShaderCompiler();
90 void activeTexture(GC3Denum texture);
91 void attachShader(Platform3DObject program, Platform3DObject shader);
92 void bindAttribLocation(Platform3DObject, GC3Duint index, const String& name);
93 void bindBuffer(GC3Denum target, Platform3DObject);
94 void bindFramebuffer(GC3Denum target, Platform3DObject);
95 void bindRenderbuffer(GC3Denum target, Platform3DObject);
96 void bindTexture(GC3Denum target, Platform3DObject);
97 void blendColor(GC3Dclampf red, GC3Dclampf green, GC3Dclampf blue, GC3Dclampf alpha);
98 void blendEquation(GC3Denum mode);
99 void blendEquationSeparate(GC3Denum modeRGB, GC3Denum modeAlpha);
100 void blendFunc(GC3Denum sfactor, GC3Denum dfactor);
101 void blendFuncSeparate(GC3Denum srcRGB, GC3Denum dstRGB, GC3Denum srcAlpha, GC3Denum dstAlpha);
103 void bufferData(GC3Denum target, GC3Dsizeiptr size, GC3Denum usage);
104 void bufferData(GC3Denum target, GC3Dsizeiptr size, const void* data, GC3Denum usage);
105 void bufferSubData(GC3Denum target, GC3Dintptr offset, GC3Dsizeiptr size, const void* data);
108 void clear(GC3Dbitfield mask);
109 void clearColor(GC3Dclampf red, GC3Dclampf green, GC3Dclampf blue, GC3Dclampf alpha);
110 void clearDepth(GC3Dclampf depth);
111 void clearStencil(GC3Dint s);
112 void colorMask(GC3Dboolean red, GC3Dboolean green, GC3Dboolean blue, GC3Dboolean alpha);
113 void compileShader(Platform3DObject);
115 void copyTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height, GC3Dint border);
116 void copyTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height);
117 void cullFace(GC3Denum mode);
118 void depthFunc(GC3Denum func);
119 void depthMask(GC3Dboolean flag);
120 void depthRange(GC3Dclampf zNear, GC3Dclampf zFar);
121 void detachShader(Platform3DObject, Platform3DObject);
122 void disable(GC3Denum cap);
123 void disableVertexAttribArray(GC3Duint index);
124 void drawArrays(GC3Denum mode, GC3Dint first, GC3Dsizei count);
125 void drawElements(GC3Denum mode, GC3Dsizei count, GC3Denum type, GC3Dintptr offset);
127 void enable(GC3Denum cap);
128 void enableVertexAttribArray(GC3Duint index);
129 void finish();
130 void flush();
131 void framebufferRenderbuffer(GC3Denum target, GC3Denum attachment, GC3Denum renderbuffertarget, Platform3DObject);
132 void framebufferTexture2D(GC3Denum target, GC3Denum attachment, GC3Denum textarget, Platform3DObject, GC3Dint level);
133 void frontFace(GC3Denum mode);
134 void generateMipmap(GC3Denum target);
138 void getAttachedShaders(Platform3DObject program, GC3Dsizei maxCount, GC3Dsizei* count, Platform3DObject* shaders);
140 void getBooleanv(GC3Denum pname, GC3Dboolean* value);
141 void getBufferParameteriv(GC3Denum target, GC3Denum pname, GC3Dint* value);
144 void getFloatv(GC3Denum pname, GC3Dfloat* value);
145 void getFramebufferAttachmentParameteriv(GC3Denum target, GC3Denum attachment, GC3Denum pname, GC3Dint* value);
146 void getIntegerv(GC3Denum pname, GC3Dint* value);
147 void getProgramiv(Platform3DObject program, GC3Denum pname, GC3Dint* value);
149 void getRenderbufferParameteriv(GC3Denum target, GC3Denum pname, GC3Dint* value);
150 void getShaderiv(Platform3DObject, GC3Denum pname, GC3Dint* value);
155 void getTexParameterfv(GC3Denum target, GC3Denum pname, GC3Dfloat* value);
156 void getTexParameteriv(GC3Denum target, GC3Denum pname, GC3Dint* value);
157 void getUniformfv(Platform3DObject program, GC3Dint location, GC3Dfloat* value);
158 void getUniformiv(Platform3DObject program, GC3Dint location, GC3Dint* value);
160 void getVertexAttribfv(GC3Duint index, GC3Denum pname, GC3Dfloat* value);
161 void getVertexAttribiv(GC3Duint index, GC3Denum pname, GC3Dint* value);
164 void hint(GC3Denum target, GC3Denum mode);
172 void lineWidth(GC3Dfloat);
173 void linkProgram(Platform3DObject);
174 void pixelStorei(GC3Denum pname, GC3Dint param);
175 void polygonOffset(GC3Dfloat factor, GC3Dfloat units);
177 void readPixels(GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, void* data);
179 void renderbufferStorage(GC3Denum target, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height);
180 void sampleCoverage(GC3Dclampf value, GC3Dboolean invert);
181 void scissor(GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height);
182 void shaderSource(Platform3DObject, const String& string);
183 void stencilFunc(GC3Denum func, GC3Dint ref, GC3Duint mask);
184 void stencilFuncSeparate(GC3Denum face, GC3Denum func, GC3Dint ref, GC3Duint mask);
185 void stencilMask(GC3Duint mask);
186 void stencilMaskSeparate(GC3Denum face, GC3Duint mask);
187 void stencilOp(GC3Denum fail, GC3Denum zfail, GC3Denum zpass);
188 void stencilOpSeparate(GC3Denum face, GC3Denum fail, GC3Denum zfail, GC3Denum zpass);
191 bool texImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Denum format, GC3Denum type, const void* pixels);
192 void texParameterf(GC3Denum target, GC3Denum pname, GC3Dfloat param);
193 void texParameteri(GC3Denum target, GC3Denum pname, GC3Dint param);
194 void texSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, const void* pixels);
196 void uniform1f(GC3Dint location, GC3Dfloat x);
197 void uniform1fv(GC3Dint location, GC3Dfloat* v, GC3Dsizei size);
198 void uniform1i(GC3Dint location, GC3Dint x);
199 void uniform1iv(GC3Dint location, GC3Dint* v, GC3Dsizei size);
200 void uniform2f(GC3Dint location, GC3Dfloat x, float y);
201 void uniform2fv(GC3Dint location, GC3Dfloat* v, GC3Dsizei size);
202 void uniform2i(GC3Dint location, GC3Dint x, GC3Dint y);
203 void uniform2iv(GC3Dint location, GC3Dint* v, GC3Dsizei size);
204 void uniform3f(GC3Dint location, GC3Dfloat x, GC3Dfloat y, GC3Dfloat z);
205 void uniform3fv(GC3Dint location, GC3Dfloat* v, GC3Dsizei size);
206 void uniform3i(GC3Dint location, GC3Dint x, GC3Dint y, GC3Dint z);
207 void uniform3iv(GC3Dint location, GC3Dint* v, GC3Dsizei size);
208 void uniform4f(GC3Dint location, GC3Dfloat x, GC3Dfloat y, GC3Dfloat z, GC3Dfloat w);
209 void uniform4fv(GC3Dint location, GC3Dfloat* v, GC3Dsizei size);
210 void uniform4i(GC3Dint location, GC3Dint x, GC3Dint y, GC3Dint z, GC3Dint w);
211 void uniform4iv(GC3Dint location, GC3Dint* v, GC3Dsizei size);
212 void uniformMatrix2fv(GC3Dint location, GC3Dboolean transpose, GC3Dfloat* value, GC3Dsizei size);
213 void uniformMatrix3fv(GC3Dint location, GC3Dboolean transpose, GC3Dfloat* value, GC3Dsizei size);
214 void uniformMatrix4fv(GC3Dint location, GC3Dboolean transpose, GC3Dfloat* value, GC3Dsizei size);
216 void useProgram(Platform3DObject);
217 void validateProgram(Platform3DObject);
219 void vertexAttrib1f(GC3Duint index, GC3Dfloat x);
220 void vertexAttrib1fv(GC3Duint index, GC3Dfloat* values);
221 void vertexAttrib2f(GC3Duint index, GC3Dfloat x, GC3Dfloat y);
222 void vertexAttrib2fv(GC3Duint index, GC3Dfloat* values);
223 void vertexAttrib3f(GC3Duint index, GC3Dfloat x, GC3Dfloat y, GC3Dfloat z);
224 void vertexAttrib3fv(GC3Duint index, GC3Dfloat* values);
225 void vertexAttrib4f(GC3Duint index, GC3Dfloat x, GC3Dfloat y, GC3Dfloat z, GC3Dfloat w);
226 void vertexAttrib4fv(GC3Duint index, GC3Dfloat* values);
227 void vertexAttribPointer(GC3Duint index, GC3Dint size, GC3Denum type, GC3Dboolean normalized,
230 void viewport(GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height);
239 void deleteBuffer(Platform3DObject);
240 void deleteFramebuffer(Platform3DObject);
241 void deleteProgram(Platform3DObject);
242 void deleteRenderbuffer(Platform3DObject);
243 void deleteShader(Platform3DObject);
244 void deleteTexture(Platform3DObject);
246 void synthesizeGLError(GC3Denum error);
248 void setContextLostCallback(PassOwnPtr<GraphicsContext3D::ContextLostCallback>);
261 void* mapBufferSubDataCHROMIUM(GC3Denum target, GC3Dsizeiptr offset, GC3Dsizei size, GC3Denum access);
262 void unmapBufferSubDataCHROMIUM(const void*);
263 void* mapTexSubImage2DCHROMIUM(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, GC3Denum access);
264 void unmapTexSubImage2DCHROMIUM(const void*);
268 void copyTextureToParentTextureCHROMIUM(Platform3DObject texture, Platform3DObject parentTexture);
271 void blitFramebufferCHROMIUM(GC3Dint srcX0, GC3Dint srcY0, GC3Dint srcX1, GC3Dint srcY1, GC3Dint dstX0, GC3Dint dstY0, GC3Dint dstX1, GC3Dint dstY1, GC3Dbitfield mask, GC3Denum filter);
272 void renderbufferStorageMultisampleCHROMIUM(GC3Denum target, GC3Dsizei samples, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height);
275 void getParentToChildLatchCHROMIUM(GC3Duint* latchId);
276 void getChildToParentLatchCHROMIUM(GC3Duint* latchId);
277 void waitLatchCHROMIUM(GC3Duint latchId);
278 void setLatchCHROMIUM(GC3Duint latchId);
305 void initializeExtensions();