Skip to content
  • zmo@google.com's avatar
    2010-07-12 Zhenyao Mo <zmo@google.com> · 28cf3305
    zmo@google.com authored
            Reviewed by Darin Fisher.
    
            Bring bufferData and clear to GLES2 compliant
            https://bugs.webkit.org/show_bug.cgi?id=41574
    
            * fast/canvas/webgl/invalidPassedParams-expected.txt: Add wrong param test cases for bufferData and clear.
            * fast/canvas/webgl/invalidPassedParams.html: Ditto.
            * fast/canvas/webgl/resources/desktop-gl-constants.js: Add ACCUM_BUFFER_BIT enum.
    2010-07-12  Zhenyao Mo  <zmo@google.com>
    
            Reviewed by Darin Fisher.
    
            Bring bufferData and clear to GLES2 compliant
            https://bugs.webkit.org/show_bug.cgi?id=41574
    
            * html/canvas/WebGLRenderingContext.cpp:
            (WebCore::WebGLRenderingContext::bufferData): Call validateBufferDataUsage().
            (WebCore::WebGLRenderingContext::clear): Check mask.
            (WebCore::WebGLRenderingContext::validateBufferDataUsage): Check usage.
            * html/canvas/WebGLRenderingContext.h: Declare validateBufferDataUsage.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63134 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    28cf3305