Cleanup some of this init code.

This commit is contained in:
Zed A. Shaw 2026-02-05 10:32:50 -05:00
parent 11ed1540ab
commit 7ae6a63295

View file

@ -798,25 +798,17 @@ GPUMeshBuffers VulkanEngine::uploadMesh(std::span<uint32_t> indices, std::span<V
void VulkanEngine::init_default_data() { void VulkanEngine::init_default_data() {
std::array<Vertex,4> rect_vertices; std::array<Vertex,4> rect_vertices;
rect_vertices[0].position = {0.5,-0.5, 0}; rect_vertices[0].position = {0.5,-0.5,0};
rect_vertices[1].position = {0.5,0.5, 0}; rect_vertices[1].position = {0.5,0.5,0};
rect_vertices[2].position = {-0.5,-0.5, 0}; rect_vertices[2].position = {-0.5,-0.5,0};
rect_vertices[3].position = {-0.5,0.5, 0}; rect_vertices[3].position = {-0.5,0.5,0};
rect_vertices[0].color = {0,0, 0,1}; rect_vertices[0].color = { 0, 0, 0, 1 };
rect_vertices[1].color = { 0.5,0.5,0.5 ,1}; rect_vertices[1].color = { 0.5,0.5,0.5,1 };
rect_vertices[2].color = { 1,0, 0,1 }; rect_vertices[2].color = { 1,0, 0,1 };
rect_vertices[3].color = { 0,1, 0,1 }; rect_vertices[3].color = { 0,1, 0,1 };
std::array<uint32_t,6> rect_indices; std::array<uint32_t,6> rect_indices{0, 1, 2, 2, 1, 3};
rect_indices[0] = 0;
rect_indices[1] = 1;
rect_indices[2] = 2;
rect_indices[3] = 2;
rect_indices[4] = 1;
rect_indices[5] = 3;
rectangle = uploadMesh(rect_indices, rect_vertices); rectangle = uploadMesh(rect_indices, rect_vertices);