[1955:1955:0527/223501.883208:INFO:CONSOLE:13] "adapter: google / swiftshader / ", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223501.889735:INFO:CONSOLE:13] "=== CONTROL: public usage = RenderAttachment | TransientAttachment ===", source: http://127.0.0.1:18080/poc.html (13) [POC-RENDERER] Chaining DawnTextureInternalUsageDescriptor{internalUsage=TransientAttachment} over dawn_wire; public usage=0x10 [1955:1955:0527/223501.947264:INFO:CONSOLE:13] " [createTexture] no validation error", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223501.947315:INFO:CONSOLE:13] " [beginRenderPass loadOp=Load/storeOp=Store] VALIDATION ERROR: The color attachment [TextureView of Texture "control-public-transient"] has the load op set to LoadOp::Load while its usage (TextureUsage::(RenderAttachment|TransientAttachment)) has the transient attachment bit set.", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223501.947361:INFO:CONSOLE:13] " -> gate correctly BLOCKS Load/Store on public-transient", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223501.947391:INFO:CONSOLE:13] "=== BYPASS: public=RenderAttachment, internal-only=TransientAttachment ===", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223501.951876:INFO:CONSOLE:13] " [createTexture (internal-transient over wire)] no validation error", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223502.009037:INFO:CONSOLE:13] " [pass#1 storeOp=Store on internal-transient] no validation error", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223502.009467:INFO:CONSOLE:13] " [pass#2 loadOp=Load on internal-transient] no validation error", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223502.009531:INFO:CONSOLE:13] " resolve readback: 0 non-zero bytes / 16384", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223502.009589:INFO:CONSOLE:13] "RESULT: BYPASS CONFIRMED — loadOp=Load and storeOp=Store were accepted on a texture whose *internal* usage is TransientAttachment.", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223502.009664:INFO:CONSOLE:13] "On Apple-Silicon Metal this texture is MTLStorageModeMemoryless and the encoded MTLLoadActionLoad / MTLStoreActionStore violate the Metal API contract.", source: http://127.0.0.1:18080/poc.html (13) [1955:1955:0527/223502.009716:INFO:CONSOLE:13] "POC_DONE", source: http://127.0.0.1:18080/poc.html (13)