[Webkit-unassigned] [Bug 237658] [GODOT] Internal error compiling shader with Metal backend.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 3 03:52:25 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=237658

--- Comment #15 from Florian RICHER <florian.richer at unova.fr> ---
@Kyle Piddington(In reply to Kyle Piddington from comment #13)
> I've been able to write a fix and a test here for this failure:
> https://chromium-review.googlesource.com/c/angle/angle/+/3751106/1
> 
> The first issue in play is a uniform block being used in a ternary
> statement, a weird edge case we hadn't considered. 
> 
> Unfortunately, even with this fix, we're still seeing issues with Godot due
> to over-use of local registers. I'm working on a fix at the moment to reduce
> register pressure.
> 
> Once https://chromium-review.googlesource.com/c/angle/angle/+/3751106/1
> lands, I expect compilation will pass, but we'll still see runtime or
> compilation backend failure due to using too many local variables.

Pull request is merged but in ios it continue to crash

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230403/a09dccb0/attachment.htm>


More information about the webkit-unassigned mailing list