summaryrefslogtreecommitdiff
path: root/src/ecs.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2023-09-27 16:18:17 -0400
committerJonathan Bradley <jcb@pikum.xyz>2023-09-27 16:18:17 -0400
commit104224b9022794fd9eff77154482630bcf18348c (patch)
tree4e456f9350789a29d9f4b828f4fa195728ec3f13 /src/ecs.cpp
parentb14582679d0a113cb8571a7e6764436391d6af48 (diff)
align render-time binding indexes with pipeline layout
Diffstat (limited to 'src/ecs.cpp')
-rw-r--r--src/ecs.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ecs.cpp b/src/ecs.cpp
index bbb1a70..600eaa4 100644
--- a/src/ecs.cpp
+++ b/src/ecs.cpp
@@ -265,6 +265,7 @@ CompInstance &ECS_CreateInstance(EntityHandle entHandle, EntityHandle entityType
auto i2 = Buckets_GetItemIndex(grBindsHandle_t);
auto *grBinds = &Comp_GrBinds_BucketContainer.buckets[b2].compGrBinds[i2];
grBinds->isInstanceBufferNeedingUpdated = true;
+ grBinds->instanceBindingCount = 1;
auto b = Buckets_GetBucketIndex(newHandle);
auto i = Buckets_GetItemIndex(newHandle);
auto *comp = &Comp_Instance_BucketContainer.buckets[b].instances[i];