Compute vertex_count
for indexed meshes on GpuMesh
#8460
Merged
+15
−16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Objective
Compute the
vertex_count
for indexed meshes as well as non-indexed meshes.I will need this in a future PR based on #8427 that adds a gizmo component that draws the normals of a mesh when attached to an entity (branch).
Example image
Solution
Move
vertex_count
field fromGpuBufferInfo::NonIndexed
toGpuMesh
Migration Guide
vertex_count
is now stored directly onGpuMesh
instead ofGpuBufferInfo::NonIndexed
.