-
Notifications
You must be signed in to change notification settings - Fork 353
Make the spec look more like a spec #365
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
Conversation
|
This PR doesn't change anything substantive (except for the changes in the first commit, which is #364), so please review the overall structure in the non-diff rendered version. |
|
(In particular, the way that prose is inserted between code blocks. No need to review the structure in detail yet - I'm sure it will continue changing once we have a spec editing process.) FYI, I was thinking of opening another PR which splits some of the interfaces into many partial interfaces, so that each function can be defined in a more useful place (e.g. createBuffer in the Buffers section). Haven't settled on that idea yet though. |
0b82f59 to
749bfbe
Compare
kdashg
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.
Cool, thanks for doing this!
Kangz
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.
LGTM
damyanp
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.
LGTM
749bfbe to
79f7cf5
Compare
- Chunk the IDL into small parts - Move prose from comments into the newly created spaces - Re-order some things for consistency and readability Fixes gpuweb#353
79f7cf5 to
58af94d
Compare
|
Thanks for the reviews! |
* Simplify texelData helpers - Removes componentType from capability_info since it can be computed from dataType. - Removes dataType from capability_info since it is only used by texelData. - Removes multiple impl of X -> packed representation. Now just data rep -> packed. Previously: - shader rep -> packed - data rep -> packed - Standardizes helpers for decoding from or encoding into the data representation. - Assorted code cleanup * Address review feedbpack * Address review feedback
Fixes #353
Preview | Diff