[webkit-changes] [WebKit/WebKit] bf58db: [WebGPU] api, operation, command_buffer, queries, occl...
mwyrzykowski
noreply at github.com
Tue Aug 27 11:23:40 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: bf58dbae3107d7d76dba710e1b88245528810c1b
https://github.com/WebKit/WebKit/commit/bf58dbae3107d7d76dba710e1b88245528810c1b
Author: Mike Wyrzykowski <mwyrzykowski at apple.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M Source/WebGPU/WebGPU/RenderPassEncoder.h
M Source/WebGPU/WebGPU/RenderPassEncoder.mm
Log Message:
-----------
[WebGPU] api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode=%22render-bundle%22;* is regressed
https://bugs.webkit.org/show_bug.cgi?id=278577
rdar://134587083
Reviewed by Tadeu Zagallo.
281682 at main cached the stenil, scissor, and blend states, but these
need to be set on the encoder prior to executing any ICBs, as ICBs
do not contain this information.
* Source/WebGPU/WebGPU/RenderPassEncoder.h:
* Source/WebGPU/WebGPU/RenderPassEncoder.mm:
(WebGPU::RenderPassEncoder::setCachedRenderPassState):
(WebGPU::RenderPassEncoder::executePreDrawCommands):
(WebGPU::RenderPassEncoder::executeBundles):
Canonical link: https://commits.webkit.org/282804@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list