Bug 1129332 - r?bz - Add webidl for EXT_color_buffer_float. draft
authorJeff Gilbert <jdashg@gmail.com>
Wed, 04 May 2016 15:48:11 -0700
changeset 363549 be27946d26c937b18ef19689982f7d10fe5d2e5f
parent 358327 77cead2cd20300623eea2416bc9bce4d5021df09
child 363550 229efebf4373b96dde35487d1e2331efdcf0396b
push id17237
push userjgilbert@mozilla.com
push dateThu, 05 May 2016 01:04:54 +0000
reviewersbz
bugs1129332
milestone49.0a1
Bug 1129332 - r?bz - Add webidl for EXT_color_buffer_float. From b2a3d26d7878058bf0b696974be78bac110324a8 Mon Sep 17 00:00:00 2001 --- dom/bindings/Bindings.conf | 5 +++++ dom/webidl/WebGL2RenderingContext.webidl | 4 ++++ 2 files changed, 9 insertions(+) MozReview-Commit-ID: JI3GTZLD4iv
dom/bindings/Bindings.conf
dom/webidl/WebGL2RenderingContext.webidl
--- a/dom/bindings/Bindings.conf
+++ b/dom/bindings/Bindings.conf
@@ -1434,16 +1434,21 @@ DOMInterfaces = {
    'headerFile': 'WebGLExtensions.h'
 },
 
 'EXT_color_buffer_half_float': {
    'nativeType': 'mozilla::WebGLExtensionColorBufferHalfFloat',
    'headerFile': 'WebGLExtensions.h'
 },
 
+'EXT_color_buffer_float': {
+   'nativeType': 'mozilla::WebGLExtensionEXTColorBufferFloat',
+   'headerFile': 'WebGLExtensions.h'
+},
+
 'WEBGL_draw_buffers': {
     'nativeType': 'mozilla::WebGLExtensionDrawBuffers',
     'headerFile': 'WebGLExtensions.h'
 },
 
 'OES_vertex_array_object': {
     'nativeType': 'mozilla::WebGLExtensionVertexArray',
     'headerFile': 'WebGLExtensions.h'
--- a/dom/webidl/WebGL2RenderingContext.webidl
+++ b/dom/webidl/WebGL2RenderingContext.webidl
@@ -483,8 +483,12 @@ interface WebGL2RenderingContext : WebGL
     void uniformBlockBinding(WebGLProgram? program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
 
     /* Vertex Array Objects */
     WebGLVertexArrayObject? createVertexArray();
     void deleteVertexArray(WebGLVertexArrayObject? vertexArray);
     [WebGLHandlesContextLoss] GLboolean isVertexArray(WebGLVertexArrayObject? vertexArray);
     void bindVertexArray(WebGLVertexArrayObject? array);
 };
+
+[NoInterfaceObject]
+interface EXT_color_buffer_float {
+};