mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
384fd43041
The bindX() commands were erroring with INVALID_VALUE when they're instead supposed to simply fail silently when they're given a deleted object. Additionally, the getParameter() function was failing after its associated variable was deleted, sometimes returning values when it should return null. * * * Bug 681835: WebGL fix for previous patch which introduced a bug with deletion DeleteRenderbuffer and DeleteFramebuffer weren't checking if the deleted buffer was the currently bound buffer before deleting them. This patch implements this functionality. A separate test case patch was also submitted to Khronos: http://www.khronos.org/bugzilla/show_bug.cgi?id=518 |
||
---|---|---|
.. | ||
CanvasImageCache.cpp | ||
CanvasImageCache.h | ||
CanvasUtils.cpp | ||
CanvasUtils.h | ||
CustomQS_Canvas2D.h | ||
CustomQS_WebGL.h | ||
DocumentRendererChild.cpp | ||
DocumentRendererParent.cpp | ||
Makefile.in | ||
nsCanvasRenderingContext2D.cpp | ||
nsCanvasRenderingContext2DAzure.cpp | ||
WebGLContext.cpp | ||
WebGLContext.h | ||
WebGLContextGL.cpp | ||
WebGLContextNotSupported.cpp | ||
WebGLContextUtils.cpp | ||
WebGLContextValidate.cpp | ||
WebGLTexelConversions.h | ||
WebGLValidateStrings.h |