Prepping UI Label

This commit is contained in:
2023-12-12 16:08:13 -06:00
parent e5a151a1f6
commit bef222d39d
11 changed files with 78 additions and 44 deletions

View File

@ -51,7 +51,7 @@ std::vector<std::shared_ptr<IRenderPass>> UICanvas::getPasses(
auto component = *itComponents;
// Get this components' quads.
auto quads = component->getQuads(glm::mat4(1.0));
auto quads = component->getQuads({ 0, 0 });
for(auto quad : quads) {
data.quads[quadCount++] = quad;
assertTrue(quadCount <= UI_SHADER_QUAD_COUNT, "Too many UI quads!");
@ -68,7 +68,8 @@ std::vector<std::shared_ptr<IRenderPass>> UICanvas::getPasses(
textures,
mesh,
MeshDrawMode::TRIANGLES,
0, quadCount * QUAD_INDICE_COUNT
0,
quadCount * QUAD_INDICE_COUNT
);
passes.push_back(pass);