Skip to content

Conversation

@kainino0x
Copy link
Contributor

@kainino0x kainino0x commented May 6, 2022

The precision requirement is not actually very high; I considered
requiring single-precision float precision, but that may be excessive in
many cases (especially unorm8->unorm8). And float16 has lower precision
than unorm16 for some ranges, so would be insufficiently precise.

Fixes #1482


Preview | Diff

The precision requirement is not actually very high; I considered
requiring single-precision float precision, but that may be excessive in
many cases (especially unorm8->unorm8). And float16 has lower precision
than unorm16 for some ranges, so would be insufficiently precise.
@kainino0x kainino0x added the copyediting Pure editorial stuff (copyediting, *.bs file syntax, etc.) label May 6, 2022
@kainino0x kainino0x added this to the V1.0 milestone May 6, 2022
@kainino0x kainino0x requested a review from toji May 6, 2022 22:54
Copy link
Member

@toji toji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like the most sensible approach. LGTM!

@kainino0x kainino0x merged commit 0ce2c2f into gpuweb:main May 6, 2022
@kainino0x kainino0x deleted the high-bit-depth branch May 6, 2022 23:07
github-actions bot added a commit that referenced this pull request May 6, 2022
SHA: 0ce2c2f
Reason: push, by @kainino0x

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
github-actions bot added a commit that referenced this pull request May 6, 2022
SHA: 0ce2c2f
Reason: push, by @kainino0x

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
github-actions bot added a commit that referenced this pull request May 6, 2022
SHA: 0ce2c2f
Reason: push, by @kainino0x

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
jdarpinian pushed a commit to jdarpinian/gpuweb that referenced this pull request Aug 12, 2022
The precision requirement is not actually very high; I considered
requiring single-precision float precision, but that may be excessive in
many cases (especially unorm8->unorm8). And float16 has lower precision
than unorm16 for some ranges, so would be insufficiently precise.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

copyediting Pure editorial stuff (copyediting, *.bs file syntax, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider copyToTexture interactions with high-bit-depth source images

2 participants