Index: Source/core/html/canvas/WebGLRenderingContext.h |
diff --git a/Source/core/html/canvas/WebGLRenderingContext.h b/Source/core/html/canvas/WebGLRenderingContext.h |
index 16c7fb71c2bd029dd8eb0ffb3d58f92d35c34ea1..368e5e21c6c91e3ba0dc0ba949550e0561f4a1d9 100644 |
--- a/Source/core/html/canvas/WebGLRenderingContext.h |
+++ b/Source/core/html/canvas/WebGLRenderingContext.h |
@@ -53,6 +53,8 @@ class IntSize; |
class OESStandardDerivatives; |
class OESTextureFloat; |
class OESTextureHalfFloat; |
+class OESTextureFloatLinear; |
+class OESTextureHalfFloatLinear; |
class OESVertexArrayObject; |
class OESElementIndexUint; |
class WebGLActiveInfo; |
@@ -523,7 +525,9 @@ public: |
OwnPtr<EXTDrawBuffers> m_extDrawBuffers; |
OwnPtr<EXTTextureFilterAnisotropic> m_extTextureFilterAnisotropic; |
OwnPtr<OESTextureFloat> m_oesTextureFloat; |
+ OwnPtr<OESTextureFloatLinear> m_oesTextureFloatLinear; |
OwnPtr<OESTextureHalfFloat> m_oesTextureHalfFloat; |
+ OwnPtr<OESTextureHalfFloatLinear> m_oesTextureHalfFloatLinear; |
OwnPtr<OESStandardDerivatives> m_oesStandardDerivatives; |
OwnPtr<OESVertexArrayObject> m_oesVertexArrayObject; |
OwnPtr<OESElementIndexUint> m_oesElementIndexUint; |
@@ -560,8 +564,7 @@ public: |
void texSubImage2DBase(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, const void* pixels, ExceptionCode&); |
void texSubImage2DImpl(GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Denum format, GC3Denum type, Image*, GraphicsContext3D::ImageHtmlDomSource, bool flipY, bool premultiplyAlpha, ExceptionCode&); |
- void handleNPOTTextures(const char*, bool); |
- |
+ void handleTextureCompleteness(const char*, bool); |
void createFallbackBlackTextures1x1(); |
// Helper function for copyTex{Sub}Image, check whether the internalformat |