[webkit-changes] [WebKit/WebKit] 6ab74d: Cherry-pick 252432.953 at safari-7614-branch (e46603d...
David-Li-Jy
noreply at github.com
Thu Jan 26 12:15:57 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6ab74de7429060a6324a7b365c0d8c6bb0b232b1
https://github.com/WebKit/WebKit/commit/6ab74de7429060a6324a7b365c0d8c6bb0b232b1
Author: David Li <jingye_li at apple.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
A LayoutTests/webgl/webgl-multi-draw-noop-expected.txt
A LayoutTests/webgl/webgl-multi-draw-noop.html
M Source/ThirdParty/ANGLE/src/libANGLE/Context.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Context.h
M Source/ThirdParty/ANGLE/src/libANGLE/Context.inl.h
Log Message:
-----------
Cherry-pick 252432.953 at safari-7614-branch (e46603d76e04). rdar://104665495
[ANGLE] Add no-op check for ANGLE WEBGL_multi_draw functions
rdar://94118546
Reviewed by Jonathan Bedard and Kimmo Kinnunen.
* LayoutTests/webgl/webgl-multi-draw-noop-expected.txt: Added.
* LayoutTests/webgl/webgl-multi-draw-noop.html: Added.
* Source/ThirdParty/ANGLE/src/libANGLE/Context.cpp:
(gl::Context::multiDrawArrays):
(gl::Context::multiDrawArraysInstanced):
(gl::Context::multiDrawElements):
(gl::Context::multiDrawElementsInstanced):
(gl::Context::multiDrawArraysInstancedBaseInstance):
(gl::Context::multiDrawElementsInstancedBaseVertexBaseInstance):
* Source/ThirdParty/ANGLE/src/libANGLE/Context.h:
* Source/ThirdParty/ANGLE/src/libANGLE/Context.inl.h:
(gl::Context::noopMultiDraw const):
Canonical link: https://commits.webkit.org/252432.953@safari-7614-branch
Canonical link: https://commits.webkit.org/259450@main
More information about the webkit-changes
mailing list