-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Reject fragment shader output locations >= max_color_attachments limit
#8316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reject fragment shader output locations >= max_color_attachments limit
#8316
Conversation
|
Current CI failures are unrelated, and are resolved with #8317. |
locations > max_color_attachmentslocations > max_color_attachments
locations > max_color_attachmentslocations > max_color_attachments
locations > max_color_attachmentslocations > max_color_attachments limit
a8a62f6 to
5f9d9bc
Compare
andyleiserson
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We might also want to impose some limits in naga in cases where large values will result in allocating big arrays for the module or interface info.
locations > max_color_attachments limitlocations >= max_color_attachments limit
|
Rebasing with autosquash applied. Also editing the commit message and PR with |
…t `@builtin(position)` warning
092d0b3 to
d2e2f39
Compare
d2e2f39 to
48757bb
Compare
48757bb to
7c27d48
Compare
…755052b24c1a78c r=#webgpu-reviewers! Re-vendor backports of [wgpu#8316](gfx-rs/wgpu#8316) and [wgpu#8325](gfx-rs/wgpu#8325) to implement uplifts for bug 1988488 and bug 1986431, respectively, to stable. Differential Revision: https://phabricator.services.mozilla.com/D268620
…755052b24c1a78c r=#webgpu-reviewers! Re-vendor backports of [wgpu#8316](gfx-rs/wgpu#8316) and [wgpu#8325](gfx-rs/wgpu#8325) to implement uplifts for bug 1988488 and bug 1986431, respectively, to stable. Differential Revision: https://phabricator.services.mozilla.com/D268620
Found a spec. bug (see gpuweb/gpuweb#5341)! 😀 The WebGPU spec. didn't demand that we ensure that this was so, but it was intended to.
rebaseplz
Testing
A test has been added, named
reject_fragment_shader_output_over_max_color_attachments.Checklist
CHANGELOG.mdentry.