@@ -913,8 +913,8 @@ class wobbly_render_instance_t :
913913
914914 params.topology = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST;
915915 params.vertexInputDescription = {{
916- .binding = 0 ,
917- .stride = sizeof (float ) * 4 ,
916+ .binding = 0 ,
917+ .stride = sizeof (float ) * 4 ,
918918 .inputRate = VK_VERTEX_INPUT_RATE_VERTEX,
919919 }};
920920 params.vertexAttributeDescription = {
@@ -959,7 +959,7 @@ class wobbly_render_instance_t :
959959 // Try to reuse the vertex buffer if possible, to avoid reallocations.
960960 if (buffer && (buffer->get_size () >= total_size) && (buffer.use_count () == 1 ))
961961 {
962- // LOGI("Reuse buffer index ", i);
962+ // LOGI("Reuse buffer index ", i);
963963 return buffers[i];
964964 }
965965 }
@@ -990,7 +990,7 @@ class wobbly_render_instance_t :
990990 });
991991
992992 data.pass ->custom_vulkan_subpass ([&] (wf::vulkan_render_state_t & state,
993- wf::vk::command_buffer_t & cmd_buf)
993+ wf::vk::command_buffer_t & cmd_buf)
994994 {
995995 auto & our_state = ensure_vk (state);
996996
@@ -1002,6 +1002,7 @@ class wobbly_render_instance_t :
10021002 unified_buffer.push_back (uv[2 * i]);
10031003 unified_buffer.push_back (uv[2 * i + 1 ]);
10041004 }
1005+
10051006 VkDeviceSize total_size = unified_buffer.size () * sizeof (float );
10061007
10071008 auto buffer = find_buffer (state.get_context (), total_size);
@@ -1020,7 +1021,6 @@ class wobbly_render_instance_t :
10201021 vkCmdPushConstants (cmd_buf, our_state.pipeline ->layout (), VK_SHADER_STAGE_VERTEX_BIT,
10211022 0 , sizeof (glm::mat4), &transform);
10221023
1023-
10241024 cmd_buf.bind_buffer (buffer);
10251025 VkDeviceSize offset = 0 ;
10261026 vkCmdBindVertexBuffers (cmd_buf, 0 , 1 , &buffer->get_buffer (), &offset);
0 commit comments