| Index: gpu/blink/webgraphicscontext3d_impl.h
|
| diff --git a/gpu/blink/webgraphicscontext3d_impl.h b/gpu/blink/webgraphicscontext3d_impl.h
|
| index cd423bc74c9b8ad14baecefc7e3023640af7ce41..acce68c41e2c7011562d43f0232c278b209d6740 100644
|
| --- a/gpu/blink/webgraphicscontext3d_impl.h
|
| +++ b/gpu/blink/webgraphicscontext3d_impl.h
|
| @@ -45,11 +45,6 @@ class GPU_BLINK_EXPORT WebGraphicsContext3DImpl
|
| blink::WGC3Denum type,
|
| blink::WGC3Dintptr offset) override;
|
|
|
| - void finish() override;
|
| - void flush() override;
|
| - void frontFace(blink::WGC3Denum mode) override;
|
| - void generateMipmap(blink::WGC3Denum target) override;
|
| -
|
| bool getActiveAttrib(blink::WebGLId program,
|
| blink::WGC3Duint index,
|
| ActiveInfo&) override;
|
| @@ -57,62 +52,9 @@ class GPU_BLINK_EXPORT WebGraphicsContext3DImpl
|
| blink::WGC3Duint index,
|
| ActiveInfo&) override;
|
|
|
| - void getAttachedShaders(blink::WebGLId program,
|
| - blink::WGC3Dsizei maxCount,
|
| - blink::WGC3Dsizei* count,
|
| - blink::WebGLId* shaders) override;
|
| -
|
| - blink::WGC3Dint getAttribLocation(blink::WebGLId program,
|
| - const blink::WGC3Dchar* name) override;
|
| -
|
| - void getBooleanv(blink::WGC3Denum pname, blink::WGC3Dboolean* value) override;
|
| -
|
| - void getBufferParameteriv(blink::WGC3Denum target,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| blink::WGC3Denum getError() override;
|
| -
|
| - void getFloatv(blink::WGC3Denum pname, blink::WGC3Dfloat* value) override;
|
| -
|
| - void getFramebufferAttachmentParameteriv(blink::WGC3Denum target,
|
| - blink::WGC3Denum attachment,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| - void getIntegerv(blink::WGC3Denum pname, blink::WGC3Dint* value) override;
|
| -
|
| - void getInteger64v(blink::WGC3Denum pname, blink::WGC3Dint64* value) override;
|
| -
|
| - void getIntegeri_v(blink::WGC3Denum target,
|
| - blink::WGC3Duint index,
|
| - blink::WGC3Dint *data) override;
|
| -
|
| - void getInteger64i_v(blink::WGC3Denum pname,
|
| - blink::WGC3Duint index,
|
| - blink::WGC3Dint64* value) override;
|
| -
|
| - void getProgramiv(blink::WebGLId program,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| blink::WebString getProgramInfoLog(blink::WebGLId program) override;
|
| -
|
| - void getRenderbufferParameteriv(blink::WGC3Denum target,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| - void getShaderiv(blink::WebGLId shader,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| blink::WebString getShaderInfoLog(blink::WebGLId shader) override;
|
| -
|
| - void getShaderPrecisionFormat(blink::WGC3Denum shadertype,
|
| - blink::WGC3Denum precisiontype,
|
| - blink::WGC3Dint* range,
|
| - blink::WGC3Dint* precision) override;
|
| -
|
| blink::WebString getShaderSource(blink::WebGLId shader) override;
|
| blink::WebString getString(blink::WGC3Denum name) override;
|
|
|
| @@ -122,84 +64,11 @@ class GPU_BLINK_EXPORT WebGraphicsContext3DImpl
|
| blink::WGC3Dsizei *length,
|
| blink::WGC3Dint *params) override;
|
|
|
| - void getTexParameterfv(blink::WGC3Denum target,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dfloat* value) override;
|
| - void getTexParameteriv(blink::WGC3Denum target,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| - void getUniformfv(blink::WebGLId program,
|
| - blink::WGC3Dint location,
|
| - blink::WGC3Dfloat* value) override;
|
| - void getUniformiv(blink::WebGLId program,
|
| - blink::WGC3Dint location,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| - blink::WGC3Dint getUniformLocation(blink::WebGLId program,
|
| - const blink::WGC3Dchar* name) override;
|
| -
|
| - void getVertexAttribfv(blink::WGC3Duint index,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dfloat* value) override;
|
| - void getVertexAttribiv(blink::WGC3Duint index,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* value) override;
|
| -
|
| blink::WGC3Dsizeiptr getVertexAttribOffset(blink::WGC3Duint index,
|
| blink::WGC3Denum pname) override;
|
|
|
| - void hint(blink::WGC3Denum target, blink::WGC3Denum mode) override;
|
| - blink::WGC3Dboolean isBuffer(blink::WebGLId buffer) override;
|
| - blink::WGC3Dboolean isEnabled(blink::WGC3Denum cap) override;
|
| - blink::WGC3Dboolean isFramebuffer(blink::WebGLId framebuffer) override;
|
| - blink::WGC3Dboolean isProgram(blink::WebGLId program) override;
|
| - blink::WGC3Dboolean isRenderbuffer(blink::WebGLId renderbuffer) override;
|
| - blink::WGC3Dboolean isShader(blink::WebGLId shader) override;
|
| - blink::WGC3Dboolean isTexture(blink::WebGLId texture) override;
|
| - void lineWidth(blink::WGC3Dfloat) override;
|
| - void linkProgram(blink::WebGLId program) override;
|
| - void pixelStorei(blink::WGC3Denum pname, blink::WGC3Dint param) override;
|
| - void polygonOffset(blink::WGC3Dfloat factor,
|
| - blink::WGC3Dfloat units) override;
|
| -
|
| - void readPixels(blink::WGC3Dint x,
|
| - blink::WGC3Dint y,
|
| - blink::WGC3Dsizei width,
|
| - blink::WGC3Dsizei height,
|
| - blink::WGC3Denum format,
|
| - blink::WGC3Denum type,
|
| - void* pixels) override;
|
| -
|
| - void renderbufferStorage(blink::WGC3Denum target,
|
| - blink::WGC3Denum internalformat,
|
| - blink::WGC3Dsizei width,
|
| - blink::WGC3Dsizei height) override;
|
| - void sampleCoverage(blink::WGC3Dfloat value,
|
| - blink::WGC3Dboolean invert) override;
|
| - void scissor(blink::WGC3Dint x,
|
| - blink::WGC3Dint y,
|
| - blink::WGC3Dsizei width,
|
| - blink::WGC3Dsizei height) override;
|
| void shaderSource(blink::WebGLId shader,
|
| const blink::WGC3Dchar* string) override;
|
| - void stencilFunc(blink::WGC3Denum func,
|
| - blink::WGC3Dint ref,
|
| - blink::WGC3Duint mask) override;
|
| - void stencilFuncSeparate(blink::WGC3Denum face,
|
| - blink::WGC3Denum func,
|
| - blink::WGC3Dint ref,
|
| - blink::WGC3Duint mask) override;
|
| - void stencilMask(blink::WGC3Duint mask) override;
|
| - void stencilMaskSeparate(blink::WGC3Denum face,
|
| - blink::WGC3Duint mask) override;
|
| - void stencilOp(blink::WGC3Denum fail,
|
| - blink::WGC3Denum zfail,
|
| - blink::WGC3Denum zpass) override;
|
| - void stencilOpSeparate(blink::WGC3Denum face,
|
| - blink::WGC3Denum fail,
|
| - blink::WGC3Denum zfail,
|
| - blink::WGC3Denum zpass) override;
|
|
|
| void texImage2D(blink::WGC3Denum target,
|
| blink::WGC3Dint level,
|
| @@ -374,63 +243,13 @@ class GPU_BLINK_EXPORT WebGraphicsContext3DImpl
|
|
|
| blink::WebGLId createQueryEXT() override;
|
| void deleteQueryEXT(blink::WebGLId query) override;
|
| - blink::WGC3Dboolean isQueryEXT(blink::WGC3Duint query) override;
|
| - void beginQueryEXT(blink::WGC3Denum target, blink::WebGLId query) override;
|
| - void endQueryEXT(blink::WGC3Denum target) override;
|
| - void getQueryivEXT(blink::WGC3Denum target,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Dint* params) override;
|
| - void getQueryObjectuivEXT(blink::WebGLId query,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Duint* params) override;
|
| -
|
| - void queryCounterEXT(blink::WebGLId query, blink::WGC3Denum target) override;
|
| - void getQueryObjectui64vEXT(blink::WebGLId query,
|
| - blink::WGC3Denum pname,
|
| - blink::WGC3Duint64* params) override;
|
| -
|
| - void copyTextureCHROMIUM(
|
| - blink::WebGLId source_id,
|
| - blink::WebGLId dest_id,
|
| - blink::WGC3Denum internal_format,
|
| - blink::WGC3Denum dest_type,
|
| - blink::WGC3Dboolean unpack_flip_y,
|
| - blink::WGC3Dboolean unpack_premultiply_alpha,
|
| - blink::WGC3Dboolean unpack_unmultiply_alpha) override;
|
| -
|
| - void copySubTextureCHROMIUM(
|
| - blink::WebGLId source_id,
|
| - blink::WebGLId dest_id,
|
| - blink::WGC3Dint xoffset,
|
| - blink::WGC3Dint yoffset,
|
| - blink::WGC3Dint x,
|
| - blink::WGC3Dint y,
|
| - blink::WGC3Dsizei width,
|
| - blink::WGC3Dsizei height,
|
| - blink::WGC3Dboolean unpack_flip_y,
|
| - blink::WGC3Dboolean unpack_premultiply_alpha,
|
| - blink::WGC3Dboolean unpack_unmultiply_alpha) override;
|
| -
|
| - void genMailboxCHROMIUM(blink::WGC3Dbyte* mailbox) override;
|
| - void produceTextureCHROMIUM(blink::WGC3Denum target,
|
| - const blink::WGC3Dbyte* mailbox) override;
|
| - void produceTextureDirectCHROMIUM(blink::WebGLId texture,
|
| - blink::WGC3Denum target,
|
| - const blink::WGC3Dbyte* mailbox) override;
|
| - blink::WebGLId createAndConsumeTextureCHROMIUM(
|
| - blink::WGC3Denum target,
|
| - const blink::WGC3Dbyte* mailbox) override;
|
|
|
| - void genValuebuffersCHROMIUM(blink::WGC3Dsizei count,
|
| - blink::WebGLId* ids) override;
|
| blink::WebGLId createValuebufferCHROMIUM() override;
|
| void deleteValuebuffersCHROMIUM(blink::WGC3Dsizei count,
|
| blink::WebGLId* ids) override;
|
| void deleteValuebufferCHROMIUM(blink::WebGLId) override;
|
| void bindValuebufferCHROMIUM(blink::WGC3Denum target,
|
| blink::WebGLId valuebuffer) override;
|
| - blink::WGC3Dboolean isValuebufferCHROMIUM(
|
| - blink::WebGLId renderbuffer) override;
|
| void subscribeValueCHROMIUM(blink::WGC3Denum target,
|
| blink::WGC3Denum subscription) override;
|
| void populateSubscribedValuesCHROMIUM(blink::WGC3Denum target) override;
|
|
|