[webkit-changes] [WebKit/WebKit] 7deb80: Fix transform feedback for WebGL CTS 2023-11-02
Alexey Knyazev
noreply at github.com
Fri Nov 3 02:48:31 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7deb80b536b135955d6298a86f6f60acbccbd83a
https://github.com/WebKit/WebKit/commit/7deb80b536b135955d6298a86f6f60acbccbd83a
Author: Alexey Knyazev <3479527+lexaknyazev at users.noreply.github.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M Source/WebCore/html/canvas/WebGL2RenderingContext.cpp
Log Message:
-----------
Fix transform feedback for WebGL CTS 2023-11-02
https://bugs.webkit.org/show_bug.cgi?id=264092
Reviewed by Kimmo Kinnunen.
Fixed required buffer count for an empty
varyings array in interleaved mode.
Added validation to reject transform feedback buffer
binding updates when transform feedback is active.
* Source/WebCore/html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::transformFeedbackVaryings):
(WebCore::WebGL2RenderingContext::setIndexedBufferBinding):
Canonical link: https://commits.webkit.org/270165@main
More information about the webkit-changes
mailing list