-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Storage indexing, framebuffer tracking, and a bunch of validation fixes #77
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
Note: there is a long tail of seemingly unrelated changes here. Mostly incremental improvements. |
wgpu-native/src/command/render.rs
Outdated
let pipeline_layout_guard = HUB.pipeline_layouts.read(); | ||
let pipeline_layout = pipeline_layout_guard.get(pipeline.layout_id); | ||
let pipeline_layout = &pipeline_layout_guard[pipeline.layout_id]; | ||
let bing_group_guard = HUB.bind_groups.read(); |
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.
nit: just noticed the typo bing
here :)
id | ||
} | ||
|
||
pub fn texture_create_view( |
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.
It doesn't seem correct long term to accept hal types in pub
functions, unless we can somehow guarantee wgpu-remote will be the only consumer
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.
Is this going to be a problem if those entry points are not in the headers?
Ok, all Vulkan validation errors are fixed now. |
77: Storage indexing, framebuffer tracking, and a bunch of validation fixes r=grovesNL a=kvark Closes #73 Closes #75 Closes #79 Co-authored-by: Dzmitry Malyshau <[email protected]> Co-authored-by: Dzmitry Malyshau <[email protected]>
Build succeeded |
77: Modify examples to use PowerPreference::Default r=kvark a=danaugrs Co-authored-by: Daniel Salvadori <[email protected]>
77: Modify examples to use PowerPreference::Default r=kvark a=danaugrs Co-authored-by: Daniel Salvadori <[email protected]>
Closes #73
Closes #75
Closes #79