diff options
Diffstat (limited to 'gpu/blink')
-rw-r--r-- | gpu/blink/webgraphicscontext3d_impl.cc | 5 | ||||
-rw-r--r-- | gpu/blink/webgraphicscontext3d_impl.h | 8 |
2 files changed, 13 insertions, 0 deletions
diff --git a/gpu/blink/webgraphicscontext3d_impl.cc b/gpu/blink/webgraphicscontext3d_impl.cc index 7213130..ae7b160 100644 --- a/gpu/blink/webgraphicscontext3d_impl.cc +++ b/gpu/blink/webgraphicscontext3d_impl.cc @@ -467,6 +467,11 @@ DELEGATE_TO_GL_2(getIntegerv, GetIntegerv, WGC3Denum, WGC3Dint*) DELEGATE_TO_GL_2(getInteger64v, GetInteger64v, WGC3Denum, WGC3Dint64*) +DELEGATE_TO_GL_3(getIntegeri_v, GetIntegeri_v, WGC3Denum, WGC3Duint, WGC3Dint*) + +DELEGATE_TO_GL_3(getInteger64i_v, GetInteger64i_v, + WGC3Denum, WGC3Duint, WGC3Dint64*) + DELEGATE_TO_GL_3(getProgramiv, GetProgramiv, WebGLId, WGC3Denum, WGC3Dint*) blink::WebString WebGraphicsContext3DImpl::getProgramInfoLog( diff --git a/gpu/blink/webgraphicscontext3d_impl.h b/gpu/blink/webgraphicscontext3d_impl.h index d5199dd..e0cd53b 100644 --- a/gpu/blink/webgraphicscontext3d_impl.h +++ b/gpu/blink/webgraphicscontext3d_impl.h @@ -195,6 +195,14 @@ class GPU_BLINK_EXPORT WebGraphicsContext3DImpl 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; |