You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since we're binding the material depth as the depth buffer during the meshlet prepass material shading (same for deferred probably), we never write to the prepass depth texture.
We should do a texture copy in the meshlet prepass/deferred node from the view depth to the prepass depth.
EDIT: This issue is wrong, the way the depth prepass is setup means it'll work out. The linked PR fixes an unrelated bug that made it seem like this was the issue.
The text was updated successfully, but these errors were encountered:
* Fixes#13813
* Fixes#13810
Tested a combined scene with both regular meshes and meshlet meshes
with:
* Regular forward setup
* Forward + normal/motion vector prepasses
* Deferred (with depth prepass since that's required)
* Deferred + depth/normal/motion vector prepasses
Still broken:
* Using meshlet meshes rendering in deferred and regular meshes
rendering in forward + depth/normal prepass. I don't know how to fix
this at the moment, so for now I've just add instructions to not mix
them.
* Fixes#13813
* Fixes#13810
Tested a combined scene with both regular meshes and meshlet meshes
with:
* Regular forward setup
* Forward + normal/motion vector prepasses
* Deferred (with depth prepass since that's required)
* Deferred + depth/normal/motion vector prepasses
Still broken:
* Using meshlet meshes rendering in deferred and regular meshes
rendering in forward + depth/normal prepass. I don't know how to fix
this at the moment, so for now I've just add instructions to not mix
them.
Bevy
d659a1f7d506c5c6eba9dfe2a6e878a8c72ecef6
.Since we're binding the material depth as the depth buffer during the meshlet prepass material shading (same for deferred probably), we never write to the prepass depth texture.
We should do a texture copy in the meshlet prepass/deferred node from the view depth to the prepass depth.
EDIT: This issue is wrong, the way the depth prepass is setup means it'll work out. The linked PR fixes an unrelated bug that made it seem like this was the issue.
The text was updated successfully, but these errors were encountered: