Changeset 238044 in webkit
- Timestamp:
- Nov 9, 2018 10:42:24 AM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r238042 r238044 1 2018-11-09 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 Extensions3DOpenGLES.h: warning: 'blitFramebuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 4 https://bugs.webkit.org/show_bug.cgi?id=191451 5 6 Reviewed by Dean Jackson. 7 8 No new tests because there is no behavior change. 9 10 * platform/graphics/opengl/Extensions3DOpenGLES.cpp: 11 (WebCore::Extensions3DOpenGLES::setEXTContextLostCallback): Deleted unused method. 12 * platform/graphics/opengl/Extensions3DOpenGLES.h: Marked 'override'. 13 1 14 2018-11-09 Andy Estes <aestes@apple.com> 2 15 -
trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.cpp
r232450 r238044 207 207 } 208 208 209 void Extensions3DOpenGLES::setEXTContextLostCallback(std::unique_ptr<GraphicsContext3D::ContextLostCallback> callback)210 {211 m_contextLostCallback = WTFMove(callback);212 }213 214 209 void Extensions3DOpenGLES::readnPixelsEXT(int x, int y, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, GC3Dsizei bufSize, void *data) 215 210 { -
trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.h
r232450 r238044 72 72 virtual ~Extensions3DOpenGLES(); 73 73 74 bool isEnabled(const String&) override;75 76 74 virtual void framebufferTexture2DMultisampleIMG(unsigned long target, unsigned long attachment, unsigned long textarget, unsigned int texture, int level, unsigned long samples); 77 75 virtual void renderbufferStorageMultisampleIMG(unsigned long target, unsigned long samples, unsigned long internalformat, unsigned long width, unsigned long height); 78 76 79 77 // Extension3D methods 80 virtual void blitFramebuffer(long srcX0, long srcY0, long srcX1, long srcY1, long dstX0, long dstY0, long dstX1, long dstY1, unsigned long mask, unsigned long filter); 81 virtual void renderbufferStorageMultisample(unsigned long target, unsigned long samples, unsigned long internalformat, unsigned long width, unsigned long height); 82 virtual void insertEventMarkerEXT(const String&); 83 virtual void pushGroupMarkerEXT(const String&); 84 virtual void popGroupMarkerEXT(void); 78 bool isEnabled(const String&) override; 79 void blitFramebuffer(long srcX0, long srcY0, long srcX1, long srcY1, long dstX0, long dstY0, long dstX1, long dstY1, unsigned long mask, unsigned long filter) override; 80 void renderbufferStorageMultisample(unsigned long target, unsigned long samples, unsigned long internalformat, unsigned long width, unsigned long height) override; 81 void insertEventMarkerEXT(const String&) override; 82 void pushGroupMarkerEXT(const String&) override; 83 void popGroupMarkerEXT(void) override; 85 84 86 virtual Platform3DObject createVertexArrayOES();87 v irtual void deleteVertexArrayOES(Platform3DObject);88 virtual GC3Dboolean isVertexArrayOES(Platform3DObject);89 v irtual void bindVertexArrayOES(Platform3DObject);90 v irtual void drawBuffersEXT(GC3Dsizei, const GC3Denum*);85 Platform3DObject createVertexArrayOES() override; 86 void deleteVertexArrayOES(Platform3DObject) override; 87 GC3Dboolean isVertexArrayOES(Platform3DObject) override; 88 void bindVertexArrayOES(Platform3DObject) override; 89 void drawBuffersEXT(GC3Dsizei, const GC3Denum*) override; 91 90 92 v irtual void drawArraysInstanced(GC3Denum mode, GC3Dint first, GC3Dsizei count, GC3Dsizei primcount);93 v irtual void drawElementsInstanced(GC3Denum mode, GC3Dsizei count, GC3Denum type, long long offset, GC3Dsizei primcount);94 v irtual void vertexAttribDivisor(GC3Duint index, GC3Duint divisor);91 void drawArraysInstanced(GC3Denum mode, GC3Dint first, GC3Dsizei count, GC3Dsizei primcount) override; 92 void drawElementsInstanced(GC3Denum mode, GC3Dsizei count, GC3Denum type, long long offset, GC3Dsizei primcount) override; 93 void vertexAttribDivisor(GC3Duint index, GC3Duint divisor) override; 95 94 96 95 // EXT Robustness - reset 97 virtual int getGraphicsResetStatusARB(); 98 void setEXTContextLostCallback(std::unique_ptr<GraphicsContext3D::ContextLostCallback>); 96 int getGraphicsResetStatusARB() override; 99 97 100 98 // EXT Robustness - etc 101 v irtual void readnPixelsEXT(int x, int y, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, GC3Dsizei bufSize, void *data);102 v irtual void getnUniformfvEXT(GC3Duint program, int location, GC3Dsizei bufSize, float *params);103 v irtual void getnUniformivEXT(GC3Duint program, int location, GC3Dsizei bufSize, int *params);99 void readnPixelsEXT(int x, int y, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, GC3Dsizei bufSize, void *data) override; 100 void getnUniformfvEXT(GC3Duint program, int location, GC3Dsizei bufSize, float *params) override; 101 void getnUniformivEXT(GC3Duint program, int location, GC3Dsizei bufSize, int *params) override; 104 102 105 103 protected: 106 virtual bool supportsExtension(const String&);107 virtual String getExtensions();104 bool supportsExtension(const String&) override; 105 String getExtensions() override; 108 106 109 107 GC3Denum m_contextResetStatus;
Note: See TracChangeset
for help on using the changeset viewer.