[webkit-changes] [WebKit/WebKit] 149efb: Cleanup non-ANGLE WebGL extensions code
Alexey Knyazev
noreply at github.com
Tue Nov 22 00:12:20 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 149efbdd30a9693c0d9702c89eaca76ed810e7c8
https://github.com/WebKit/WebKit/commit/149efbdd30a9693c0d9702c89eaca76ed810e7c8
Author: Alexey Knyazev <3479527+lexaknyazev at users.noreply.github.com>
Date: 2022-11-22 (Tue, 22 Nov 2022)
Changed paths:
M Source/WebCore/CMakeLists.txt
M Source/WebCore/DerivedSources-input.xcfilelist
M Source/WebCore/DerivedSources-output.xcfilelist
M Source/WebCore/DerivedSources.make
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp
M Source/WebCore/html/canvas/EXTShaderTextureLOD.cpp
M Source/WebCore/html/canvas/EXTTextureCompressionBPTC.cpp
M Source/WebCore/html/canvas/EXTTextureCompressionRGTC.cpp
M Source/WebCore/html/canvas/WebGL2RenderingContext.cpp
R Source/WebCore/html/canvas/WebGLCompressedTextureATC.cpp
R Source/WebCore/html/canvas/WebGLCompressedTextureATC.h
R Source/WebCore/html/canvas/WebGLCompressedTextureATC.idl
M Source/WebCore/html/canvas/WebGLDepthTexture.cpp
M Source/WebCore/html/canvas/WebGLDrawBuffers.cpp
M Source/WebCore/html/canvas/WebGLDrawBuffers.h
M Source/WebCore/html/canvas/WebGLExtension.h
M Source/WebCore/html/canvas/WebGLRenderingContext.cpp
M Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp
M Source/WebCore/html/canvas/WebGLRenderingContextBase.h
Log Message:
-----------
Cleanup non-ANGLE WebGL extensions code
https://bugs.webkit.org/show_bug.cgi?id=248167
Reviewed by Darin Adler and Kimmo Kinnunen.
Removed ARB extension strings, non-ANGLE validation code
from WEBGL_draw_buffers, and WEBGL_compressed_texture_atc,
which was rejected in 2018.
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/DerivedSources-input.xcfilelist:
* Source/WebCore/DerivedSources-output.xcfilelist:
* Source/WebCore/DerivedSources.make:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:
(WebCore::convertToJSValue):
* Source/WebCore/html/canvas/EXTShaderTextureLOD.cpp:
(WebCore::EXTShaderTextureLOD::supported):
* Source/WebCore/html/canvas/EXTTextureCompressionBPTC.cpp:
(WebCore::EXTTextureCompressionBPTC::supported):
* Source/WebCore/html/canvas/EXTTextureCompressionRGTC.cpp:
(WebCore::EXTTextureCompressionRGTC::supported):
* Source/WebCore/html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::getExtension):
(WebCore::WebGL2RenderingContext::getSupportedExtensions):
* Source/WebCore/html/canvas/WebGLCompressedTextureATC.cpp: Removed.
* Source/WebCore/html/canvas/WebGLCompressedTextureATC.h: Removed.
* Source/WebCore/html/canvas/WebGLCompressedTextureATC.idl: Removed.
* Source/WebCore/html/canvas/WebGLDepthTexture.cpp:
(WebCore::WebGLDepthTexture::supported):
* Source/WebCore/html/canvas/WebGLDrawBuffers.cpp:
(WebCore::WebGLDrawBuffers::satisfiesWebGLRequirements): Deleted.
* Source/WebCore/html/canvas/WebGLDrawBuffers.h:
* Source/WebCore/html/canvas/WebGLExtension.h:
* Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::getExtension):
(WebCore::WebGLRenderingContext::getSupportedExtensions):
* Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:
(WebCore::WebGLRenderingContextBase::extensionIsEnabled):
(WebCore::WebGLRenderingContextBase::loseExtensions):
* Source/WebCore/html/canvas/WebGLRenderingContextBase.h:
Canonical link: https://commits.webkit.org/256924@main
More information about the webkit-changes
mailing list