Title: [136858] trunk/Source/Platform
Revision
136858
Author
[email protected]
Date
2012-12-06 11:06:31 -0800 (Thu, 06 Dec 2012)

Log Message

[Chromium] Add GL_CHROMIUM_async_pixel_transfers extension support.
https://bugs.webkit.org/show_bug.cgi?id=103995

Patch by David Reveman <[email protected]> on 2012-12-06
Reviewed by Kenneth Russell.

Add asyncTexImage2DCHROMIUM and asyncTexSubImage2DCHROMIUM to
WebGraphicsContext3D.h.

* chromium/public/WebGraphicsContext3D.h:
(WebGraphicsContext3D):
(WebKit::WebGraphicsContext3D::asyncTexImage2DCHROMIUM):
(WebKit::WebGraphicsContext3D::asyncTexSubImage2DCHROMIUM):

Modified Paths

Diff

Modified: trunk/Source/Platform/ChangeLog (136857 => 136858)


--- trunk/Source/Platform/ChangeLog	2012-12-06 19:05:15 UTC (rev 136857)
+++ trunk/Source/Platform/ChangeLog	2012-12-06 19:06:31 UTC (rev 136858)
@@ -1,3 +1,18 @@
+2012-12-06  David Reveman  <[email protected]>
+
+        [Chromium] Add GL_CHROMIUM_async_pixel_transfers extension support.
+        https://bugs.webkit.org/show_bug.cgi?id=103995
+
+        Reviewed by Kenneth Russell.
+
+        Add asyncTexImage2DCHROMIUM and asyncTexSubImage2DCHROMIUM to
+        WebGraphicsContext3D.h.
+
+        * chromium/public/WebGraphicsContext3D.h:
+        (WebGraphicsContext3D):
+        (WebKit::WebGraphicsContext3D::asyncTexImage2DCHROMIUM):
+        (WebKit::WebGraphicsContext3D::asyncTexSubImage2DCHROMIUM):
+
 2012-12-06  Sheriff Bot  <[email protected]>
 
         Unreviewed, rolling out r136784 and r136802.

Modified: trunk/Source/Platform/chromium/public/WebGraphicsContext3D.h (136857 => 136858)


--- trunk/Source/Platform/chromium/public/WebGraphicsContext3D.h	2012-12-06 19:05:15 UTC (rev 136857)
+++ trunk/Source/Platform/chromium/public/WebGraphicsContext3D.h	2012-12-06 19:06:31 UTC (rev 136858)
@@ -461,6 +461,10 @@
     virtual void* mapBufferCHROMIUM(WGC3Denum target, WGC3Denum access) { return 0; }
     virtual WGC3Dboolean unmapBufferCHROMIUM(WGC3Denum target) { return false; }
 
+    // GL_CHROMIUM_async_pixel_transfers
+    virtual void asyncTexImage2DCHROMIUM(WGC3Denum target, WGC3Dint level, WGC3Denum internalformat, WGC3Dsizei width, WGC3Dsizei height, WGC3Dint border, WGC3Denum format, WGC3Denum type, const void* pixels) { }
+    virtual void asyncTexSubImage2DCHROMIUM(WGC3Denum target, WGC3Dint level, WGC3Dint xoffset, WGC3Dint yoffset, WGC3Dsizei width, WGC3Dsizei height, WGC3Denum format, WGC3Denum type, const void* pixels) { }
+
     GrGLInterface* createGrGLInterface();
 
 protected:
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to