Skip to content
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

wgsl: execution tests for assigning AbstractFloat to AbstractFloat #2755

Closed
zoddicus opened this issue Jun 8, 2023 · 1 comment · Fixed by #2756
Closed

wgsl: execution tests for assigning AbstractFloat to AbstractFloat #2755

zoddicus opened this issue Jun 8, 2023 · 1 comment · Fixed by #2756
Assignees
Labels

Comments

@zoddicus
Copy link
Contributor

zoddicus commented Jun 8, 2023

This should always be precise.
This will provide coverage for the infrastructure related to extracting AbstractFloats from shaders

@zoddicus zoddicus added the wgsl label Jun 8, 2023
@zoddicus zoddicus self-assigned this Jun 8, 2023
zoddicus added a commit to zoddicus/cts that referenced this issue Jun 8, 2023
This adds in the core infrastructure for running AbstractFloat
returrning tests. f64 returning tests are forbidden in a few more
places. A inline snippet for extracting a AbstractFloat as two u32s is
used.

Fixes gpuweb#2755
@ben-clayton
Copy link
Contributor

The only thing that can be assigned an abstract numeric without concretization is a const, which is can't be reassigned, only initialized.

zoddicus added a commit to zoddicus/cts that referenced this issue Jul 25, 2023
This adds in the core infrastructure for running AbstractFloat
returrning tests. f64 returning tests are forbidden in a few more
places. A inline snippet for extracting a AbstractFloat as two u32s is
used.

Fixes gpuweb#2755
zoddicus added a commit to zoddicus/cts that referenced this issue Jul 31, 2023
This adds in the core infrastructure for running AbstractFloat
returrning tests. f64 returning tests are forbidden in a few more
places. A inline snippet for extracting a AbstractFloat as two u32s is
used.

Fixes gpuweb#2755
zoddicus added a commit that referenced this issue Jul 31, 2023
This adds in the core infrastructure for running AbstractFloat
returning tests. f64 returning tests are forbidden in a few more
places. A inline snippet for extracting an AbstractFloat as two u32s
is used.

Fixes #2755
zoddicus added a commit to zoddicus/cts that referenced this issue Aug 22, 2023
This will allow for properly supporting vector results in future PRs.

Issue gpuweb#2755
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

2 participants