Changeset 100191 in webkit


Ignore:
Timestamp:
Nov 14, 2011 2:25:51 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r100176.
http://trac.webkit.org/changeset/100176
https://bugs.webkit.org/show_bug.cgi?id=72309

it broke the Mac builds (missing symbols) in a non-obvious way
(Requested by jchaffraix on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-14

Source/WebCore:

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • Target.pri:
  • WebCore.gypi:
  • bindings/js/JSWebGLRenderingContextCustom.cpp:

(WebCore::toJS):

  • bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:

(WebCore::toV8Object):

  • html/canvas/WebGLExperimentalCompressedTextures.cpp: Removed.
  • html/canvas/WebGLExperimentalCompressedTextures.h: Removed.
  • html/canvas/WebGLExperimentalCompressedTextures.idl: Removed.
  • html/canvas/WebGLExtension.h:
  • html/canvas/WebGLRenderingContext.cpp:

(WebCore::WebGLRenderingContext::getExtension):
(WebCore::WebGLRenderingContext::getParameter):
(WebCore::WebGLRenderingContext::getSupportedExtensions):

  • html/canvas/WebGLRenderingContext.h:
  • platform/graphics/Extensions3D.h:
  • platform/graphics/GraphicsContext3D.h:
  • platform/graphics/efl/GraphicsContext3DEfl.cpp:
  • platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
  • platform/graphics/qt/GraphicsContext3DQt.cpp:

Source/WebKit/chromium:

  • public/WebGraphicsContext3D.h:
  • src/GraphicsContext3DChromium.cpp:
  • src/GraphicsContext3DPrivate.h:
  • tests/MockWebGraphicsContext3D.h:
Location:
trunk/Source
Files:
3 deleted
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/CMakeLists.txt

    r100178 r100191  
    21392139        html/canvas/WebGLDebugRendererInfo.cpp
    21402140        html/canvas/WebGLDebugShaders.cpp
    2141         html/canvas/WebGLExperimentalCompressedTextures.cpp
    21422141        html/canvas/WebGLFramebuffer.cpp
    21432142        html/canvas/WebGLGetInfo.cpp
     
    21712170        html/canvas/WebGLDebugRendererInfo.idl
    21722171        html/canvas/WebGLDebugShaders.idl
    2173         html/canvas/WebGLExperimentalCompressedTextures.idl
    21742172        html/canvas/WebGLFramebuffer.idl
    21752173        html/canvas/WebGLProgram.idl
  • trunk/Source/WebCore/ChangeLog

    r100187 r100191  
     12011-11-14  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r100176.
     4        http://trac.webkit.org/changeset/100176
     5        https://bugs.webkit.org/show_bug.cgi?id=72309
     6
     7        it broke the Mac builds (missing symbols) in a non-obvious way
     8        (Requested by jchaffraix on #webkit).
     9
     10        * CMakeLists.txt:
     11        * GNUmakefile.list.am:
     12        * Target.pri:
     13        * WebCore.gypi:
     14        * bindings/js/JSWebGLRenderingContextCustom.cpp:
     15        (WebCore::toJS):
     16        * bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
     17        (WebCore::toV8Object):
     18        * html/canvas/WebGLExperimentalCompressedTextures.cpp: Removed.
     19        * html/canvas/WebGLExperimentalCompressedTextures.h: Removed.
     20        * html/canvas/WebGLExperimentalCompressedTextures.idl: Removed.
     21        * html/canvas/WebGLExtension.h:
     22        * html/canvas/WebGLRenderingContext.cpp:
     23        (WebCore::WebGLRenderingContext::getExtension):
     24        (WebCore::WebGLRenderingContext::getParameter):
     25        (WebCore::WebGLRenderingContext::getSupportedExtensions):
     26        * html/canvas/WebGLRenderingContext.h:
     27        * platform/graphics/Extensions3D.h:
     28        * platform/graphics/GraphicsContext3D.h:
     29        * platform/graphics/efl/GraphicsContext3DEfl.cpp:
     30        * platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
     31        * platform/graphics/qt/GraphicsContext3DQt.cpp:
     32
    1332011-11-14  Tony Chang  <tony@chromium.org>
    234
  • trunk/Source/WebCore/GNUmakefile.list.am

    r100178 r100191  
    49794979        Source/WebCore/html/canvas/WebGLDebugShaders.cpp \
    49804980        Source/WebCore/html/canvas/WebGLDebugShaders.h \
    4981         Source/WebCore/html/canvas/WebGLExperimentalCompressedTextures.cpp \
    4982         Source/WebCore/html/canvas/WebGLExperimentalCompressedTextures.h \
    49834981        Source/WebCore/html/canvas/WebGLFramebuffer.cpp \
    49844982        Source/WebCore/html/canvas/WebGLFramebuffer.h \
  • trunk/Source/WebCore/Target.pri

    r100178 r100191  
    36273627        html/canvas/WebGLDebugRendererInfo.h \
    36283628        html/canvas/WebGLDebugShaders.h \
    3629         html/canvas/WebGLExperimentalCompressedTextures.h \
    36303629        html/canvas/WebGLExtension.h \
    36313630        html/canvas/WebGLFramebuffer.h \
     
    36613660        html/canvas/WebGLDebugRendererInfo.cpp \
    36623661        html/canvas/WebGLDebugShaders.cpp \
    3663         html/canvas/WebGLExperimentalCompressedTextures.cpp \
    36643662        html/canvas/WebGLExtension.cpp \
    36653663        html/canvas/WebGLFramebuffer.cpp \
  • trunk/Source/WebCore/WebCore.gypi

    r100178 r100191  
    13671367            'html/canvas/WebGLDebugShaders.idl',
    13681368            'html/canvas/WebGLFramebuffer.idl',
    1369             'html/canvas/WebGLExperimentalCompressedTextures.idl',
    13701369            'html/canvas/WebGLProgram.idl',
    13711370            'html/canvas/WebGLRenderbuffer.idl',
     
    57215720            'html/canvas/WebGLDebugShaders.cpp',
    57225721            'html/canvas/WebGLDebugShaders.h',
    5723             'html/canvas/WebGLExperimentalCompressedTextures.cpp',
    5724             'html/canvas/WebGLExperimentalCompressedTextures.h',
    57255722            'html/canvas/WebGLExtension.cpp',
    57265723            'html/canvas/WebGLExtension.h',
  • trunk/Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp

    r100176 r100191  
    6161#include "WebGLDebugRendererInfo.h"
    6262#include "WebGLDebugShaders.h"
    63 #include "WebGLExperimentalCompressedTextures.h"
    6463#include "WebGLExtension.h"
    6564#include "WebGLFramebuffer.h"
     
    195194    case WebGLExtension::WebGLDebugShadersName:
    196195        return toJS(exec, globalObject, static_cast<WebGLDebugShaders*>(extension));
    197     case WebGLExtension::WebGLExperimentalCompressedTexturesName:
    198         return toJS(exec, globalObject, static_cast<WebGLExperimentalCompressedTextures*>(extension));
    199196    }
    200197    ASSERT_NOT_REACHED();
  • trunk/Source/WebCore/bindings/v8/custom/V8WebGLRenderingContextCustom.cpp

    r100176 r100191  
    5959#include "V8WebGLDebugRendererInfo.h"
    6060#include "V8WebGLDebugShaders.h"
    61 #include "V8WebGLExperimentalCompressedTextures.h"
    6261#include "V8WebGLFramebuffer.h"
    6362#include "V8WebGLProgram.h"
     
    194193        referenceName = "webGLDebugShadersName";
    195194        break;
    196     case WebGLExtension::WebGLExperimentalCompressedTexturesName:
    197         extensionObject = toV8(static_cast<WebGLExperimentalCompressedTextures*>(extension));
    198         referenceName = "webGLExperimentalCompressedTexturesName";
    199         break;
    200195    }
    201196    ASSERT(!extensionObject.IsEmpty());
  • trunk/Source/WebCore/html/canvas/WebGLExtension.h

    r100176 r100191  
    4141        WebGLDebugRendererInfoName,
    4242        WebGLDebugShadersName,
    43         WebGLExperimentalCompressedTexturesName,
    4443    };
    4544
  • trunk/Source/WebCore/html/canvas/WebGLRenderingContext.cpp

    r100176 r100191  
    6060#include "WebGLDebugRendererInfo.h"
    6161#include "WebGLDebugShaders.h"
    62 #include "WebGLExperimentalCompressedTextures.h"
    6362#include "WebGLFramebuffer.h"
    6463#include "WebGLProgram.h"
     
    21262125        }
    21272126        return m_oesVertexArrayObject.get();
    2128     }
    2129     if (equalIgnoringCase(name, "WEBGL_EXPERIMENTAL_compressed_textures")) {
    2130         if (!m_webglExperimentalCompressedTextures)
    2131             m_webglExperimentalCompressedTextures = WebGLExperimentalCompressedTextures::create(this);
    2132         return m_webglExperimentalCompressedTextures.get();
    21332127    }
    21342128    if (equalIgnoringCase(name, "WEBKIT_lose_context")) {
     
    22482242        return getBooleanArrayParameter(pname);
    22492243    case GraphicsContext3D::COMPRESSED_TEXTURE_FORMATS:
    2250         if (m_webglExperimentalCompressedTextures)
    2251             return m_webglExperimentalCompressedTextures->getCompressedTextureFormats();
    22522244        // Defined as null in the spec
    22532245        return WebGLGetInfo();
     
    25802572    if (m_context->getExtensions()->supports("GL_OES_vertex_array_object"))
    25812573        result.append("OES_vertex_array_object");
    2582     if (WebGLExperimentalCompressedTextures::supported(this))
    2583         result.append("WEBGL_EXPERIMENTAL_compressed_textures");
    25842574    result.append("WEBKIT_lose_context");
    25852575
  • trunk/Source/WebCore/html/canvas/WebGLRenderingContext.h

    r100176 r100191  
    6363class WebGLUniformLocation;
    6464class WebGLVertexArrayObjectOES;
    65 class WebGLExperimentalCompressedTextures;
    6665class WebKitLoseContext;
    6766
     
    313312    friend class OESVertexArrayObject;
    314313    friend class WebGLDebugShaders;
    315     friend class WebGLExperimentalCompressedTextures;
    316314
    317315    WebGLRenderingContext(HTMLCanvasElement*, PassRefPtr<GraphicsContext3D>, GraphicsContext3D::Attributes);
     
    488486    OwnPtr<WebGLDebugRendererInfo> m_webglDebugRendererInfo;
    489487    OwnPtr<WebGLDebugShaders> m_webglDebugShaders;
    490     OwnPtr<WebGLExperimentalCompressedTextures> m_webglExperimentalCompressedTextures;
    491488
    492489    // Helpers for getParameter and others
  • trunk/Source/WebCore/platform/graphics/Extensions3D.h

    r100176 r100191  
    5858    //   GL_OES_vertex_array_object
    5959    //   GL_ANGLE_translated_shader_source
    60     //   GL_EXT_texture_compression_dxt1
    61     //   GL_EXT_texture_compression_s3tc
    62     //   GL_OES_compressed_ETC1_RGB8_texture
    63     //   GL_IMG_texture_compression_pvrtc
    6460
    6561    // Takes full name of extension; for example,
     
    112108        // GL_ANGLE_translated_shader_source
    113109        TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93A0,
    114 
    115         // GL_EXT_texture_compression_dxt1
    116         // GL_EXT_texture_compression_s3tc
    117         COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0,
    118         COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1,
    119         COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2,
    120         COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3,
    121 
    122         // GL_OES_compressed_ETC1_RGB8_texture
    123         ETC1_RGB8_OES = 0x8D64,
    124 
    125         // GL_IMG_texture_compression_pvrtc
    126         COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00,
    127         COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01,
    128         COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02,
    129         COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03,
    130110    };
    131111
  • trunk/Source/WebCore/platform/graphics/GraphicsContext3D.h

    r100176 r100191  
    651651    void compileShader(Platform3DObject);
    652652
    653     void compressedTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Dsizei imageSize, const void* data);
    654     void compressedTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Dsizei imageSize, const void* data);
     653    // void compressedTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Dsizei imageSize, const void* data);
     654    // void compressedTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Dsizei imageSize, const void* data);
     655
    655656    void copyTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height, GC3Dint border);
    656657    void copyTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height);
  • trunk/Source/WebCore/platform/graphics/efl/GraphicsContext3DEfl.cpp

    r100176 r100191  
    197197}
    198198
    199 void GraphicsContext3D::compressedTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Dsizei imageSize, const void* data)
    200 {
    201     // FIXME: Add support for compressedTexImage2D.
    202     // m_internal->compressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data);
    203 }
    204 
    205 void GraphicsContext3D::compressedTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Dsizei imageSize, const void* data)
    206 {
    207     // FIXME: Add support for compressedTexSubImage2D.
    208     // m_internal->compressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data);
    209 }
    210 
    211199void GraphicsContext3D::cullFace(GC3Denum mode)
    212200{
  • trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp

    r100176 r100191  
    14351435}
    14361436
    1437 void GraphicsContext3D::compressedTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Dsizei imageSize, const void* data)
    1438 {
    1439     makeContextCurrent();
    1440     ::glCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data);
    1441 }
    1442 
    1443 void GraphicsContext3D::compressedTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Dsizei imageSize, const void* data)
    1444 {
    1445     makeContextCurrent();
    1446     ::glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data);
    1447 }
    1448 
    14491437Platform3DObject GraphicsContext3D::createBuffer()
    14501438{
  • trunk/Source/WebCore/platform/graphics/qt/GraphicsContext3DQt.cpp

    r100176 r100191  
    654654}
    655655
    656 void GraphicsContext3D::compressedTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Dsizei imageSize, const void* data)
    657 {
    658     m_private->m_glWidget->makeCurrent();
    659     glCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data);
    660 }
    661 
    662 void GraphicsContext3D::compressedTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Dsizei imageSize, const void* data)
    663 {
    664     m_private->m_glWidget->makeCurrent();
    665     glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data);
    666 }
    667 
    668656void GraphicsContext3D::copyTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height, GC3Dint border)
    669657{
  • trunk/Source/WebKit/chromium/ChangeLog

    r100182 r100191  
     12011-11-14  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r100176.
     4        http://trac.webkit.org/changeset/100176
     5        https://bugs.webkit.org/show_bug.cgi?id=72309
     6
     7        it broke the Mac builds (missing symbols) in a non-obvious way
     8        (Requested by jchaffraix on #webkit).
     9
     10        * public/WebGraphicsContext3D.h:
     11        * src/GraphicsContext3DChromium.cpp:
     12        * src/GraphicsContext3DPrivate.h:
     13        * tests/MockWebGraphicsContext3D.h:
     14
    1152011-11-14  Adam Barth  <abarth@webkit.org>
    216
  • trunk/Source/WebKit/chromium/public/WebGraphicsContext3D.h

    r100176 r100191  
    226226    virtual void compileShader(WebGLId shader) = 0;
    227227
    228     virtual void compressedTexImage2D(WGC3Denum target, WGC3Dint level, WGC3Denum internalformat, WGC3Dsizei width, WGC3Dsizei height, WGC3Dint border, WGC3Dsizei imageSize, const void* data) = 0;
    229     virtual void compressedTexSubImage2D(WGC3Denum target, WGC3Dint level, WGC3Dint xoffset, WGC3Dint yoffset, WGC3Dsizei width, WGC3Dsizei height, WGC3Denum format, WGC3Dsizei imageSize, const void* data) = 0;
    230228    virtual void copyTexImage2D(WGC3Denum target, WGC3Dint level, WGC3Denum internalformat, WGC3Dint x, WGC3Dint y, WGC3Dsizei width, WGC3Dsizei height, WGC3Dint border) = 0;
    231229    virtual void copyTexSubImage2D(WGC3Denum target, WGC3Dint level, WGC3Dint xoffset, WGC3Dint yoffset, WGC3Dint x, WGC3Dint y, WGC3Dsizei width, WGC3Dsizei height) = 0;
  • trunk/Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp

    r100176 r100191  
    474474}
    475475
    476 #define DELEGATE_TO_IMPL_9(name, t1, t2, t3, t4, t5, t6, t7, t8, t9)       \
    477 void GraphicsContext3DPrivate::name(t1 a1, t2 a2, t3 a3, t4 a4, t5 a5, t6 a6, t7 a7, t8 a8, t9 a9) \
    478 { \
    479     m_impl->name(a1, a2, a3, a4, a5, a6, a7, a8, a9);      \
    480 }
    481 
    482476#define DELEGATE_TO_IMPL_9R(name, t1, t2, t3, t4, t5, t6, t7, t8, t9, rt) \
    483477rt GraphicsContext3DPrivate::name(t1 a1, t2 a2, t3 a3, t4 a4, t5 a5, t6 a6, t7 a7, t8 a8, t9 a9) \
     
    540534DELEGATE_TO_IMPL_1(compileShader, Platform3DObject)
    541535
    542 DELEGATE_TO_IMPL_8(compressedTexImage2D, GC3Denum, GC3Dint, GC3Denum, GC3Dint, GC3Dint, GC3Dsizei, GC3Dsizei, const void*)
    543 DELEGATE_TO_IMPL_9(compressedTexSubImage2D, GC3Denum, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Denum, GC3Dsizei, const void*)
    544536DELEGATE_TO_IMPL_8(copyTexImage2D, GC3Denum, GC3Dint, GC3Denum, GC3Dint, GC3Dint, GC3Dsizei, GC3Dsizei, GC3Dint)
    545537DELEGATE_TO_IMPL_8(copyTexSubImage2D, GC3Denum, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Dsizei, GC3Dsizei)
     
    11061098DELEGATE_TO_INTERNAL_1(compileShader, Platform3DObject)
    11071099
    1108 DELEGATE_TO_INTERNAL_8(compressedTexImage2D, GC3Denum, GC3Dint, GC3Denum, GC3Dint, GC3Dint, GC3Dsizei, GC3Dsizei, const void*)
    1109 DELEGATE_TO_INTERNAL_9(compressedTexSubImage2D, GC3Denum, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Denum, GC3Dsizei, const void*)
    11101100DELEGATE_TO_INTERNAL_8(copyTexImage2D, GC3Denum, GC3Dint, GC3Denum, GC3Dint, GC3Dint, GC3Dsizei, GC3Dsizei, GC3Dint)
    11111101DELEGATE_TO_INTERNAL_8(copyTexSubImage2D, GC3Denum, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Dint, GC3Dsizei, GC3Dsizei)
  • trunk/Source/WebKit/chromium/src/GraphicsContext3DPrivate.h

    r100176 r100191  
    138138    void compileShader(Platform3DObject);
    139139
    140     void compressedTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Dsizei imageSize, const void* data);
    141     void compressedTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Dsizei imageSize, const void* data);
    142140    void copyTexImage2D(GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height, GC3Dint border);
    143141    void copyTexSubImage2D(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dint x, GC3Dint y, GC3Dsizei width, GC3Dsizei height);
  • trunk/Source/WebKit/chromium/tests/MockWebGraphicsContext3D.h

    r100176 r100191  
    100100    virtual void compileShader(WebGLId shader) { }
    101101
    102     virtual void compressedTexImage2D(WGC3Denum target, WGC3Dint level, WGC3Denum internalformat, WGC3Dsizei width, WGC3Dsizei height, WGC3Dint border, WGC3Dsizei imageSize, const void* data) { }
    103     virtual void compressedTexSubImage2D(WGC3Denum target, WGC3Dint level, WGC3Dint xoffset, WGC3Dint yoffset, WGC3Dsizei width, WGC3Dsizei height, WGC3Denum format, WGC3Dsizei imageSize, const void* data) { }
    104102    virtual void copyTexImage2D(WGC3Denum target, WGC3Dint level, WGC3Denum internalformat, WGC3Dint x, WGC3Dint y, WGC3Dsizei width, WGC3Dsizei height, WGC3Dint border) { }
    105103    virtual void copyTexSubImage2D(WGC3Denum target, WGC3Dint level, WGC3Dint xoffset, WGC3Dint yoffset, WGC3Dint x, WGC3Dint y, WGC3Dsizei width, WGC3Dsizei height) { }
Note: See TracChangeset for help on using the changeset viewer.