-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[vulkan] Less sync overhead for GGUI & Device API Examples #5880
Conversation
for more information, see https://pre-commit.ci
✅ Deploy Preview for docsite-preview ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
for more information, see https://pre-commit.ci
f826f43
to
a0ca3da
Compare
a0ca3da
to
69eb34c
Compare
106862b
to
4b22098
Compare
/rerun |
3 similar comments
/rerun |
/rerun |
/rerun |
/rerun |
Thanks! fyi reviewing in progress as this is large... will try to get it done by EOW. |
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 otherwise
thank you! |
mat4 model = mat4(1.0) * (1.0 - ubo.has_attribute) + model_tmp * ubo.has_attribute; | ||
|
||
gl_Position = ubo.scene.projection * ubo.scene.view * model * vec4(in_position, 1.0); | ||
gl_Position = ubo.scene.projection * ubo.scene.view * vec4(in_position, 1.0); |
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.
Why should we remove the implementation of mesh instancing in mesh shader?
@@ -265,7 +265,7 @@ def render(): | |||
render() | |||
write_temp_image(window) | |||
render() | |||
verify_image(window, 'test_set_image') | |||
verify_image(window, 'test_set_image', 0.5) |
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.
Why we should change tolerance
from 0.1 to 0.5?
This contains #5749
Since there's a bunch of fixes needed to pass CI, and there's also a bunch of related device API fixes. I didn't have enough time to separate these two change-sets, sorry for that for all the reviewers.