From 519d54df9bbe67cc8fa5a780ffa980b1842c597f Mon Sep 17 00:00:00 2001 From: antopilo Date: Sun, 22 Dec 2024 11:59:40 -0500 Subject: [PATCH] update --- Nuake/src/Rendering/RenderCommand.cpp | 1 + Nuake/src/Rendering/Vulkan/VulkanRenderer.h | 2 -- Resources/Shaders/Vulkan/triangle.vert | 1 + 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Nuake/src/Rendering/RenderCommand.cpp b/Nuake/src/Rendering/RenderCommand.cpp index af2ea93f..d99258eb 100644 --- a/Nuake/src/Rendering/RenderCommand.cpp +++ b/Nuake/src/Rendering/RenderCommand.cpp @@ -98,6 +98,7 @@ namespace Nuake { sRendererAPI->DrawElements(mode, count, type, indices); } + void RenderCommand::DrawArrays(int first, int count) { sRendererAPI->DrawArrays(first, count); diff --git a/Nuake/src/Rendering/Vulkan/VulkanRenderer.h b/Nuake/src/Rendering/Vulkan/VulkanRenderer.h index ef7aeab6..36623778 100644 --- a/Nuake/src/Rendering/Vulkan/VulkanRenderer.h +++ b/Nuake/src/Rendering/Vulkan/VulkanRenderer.h @@ -129,7 +129,6 @@ namespace Nuake Matrix4 Projection; }; - class VkRenderer { private: @@ -170,7 +169,6 @@ namespace Nuake VkDescriptorSet DrawImageDescriptors; VkDescriptorSetLayout DrawImageDescriptorLayout; - // Triangle descriptor set layout VkDescriptorSet TriangleBufferDescriptors; VkDescriptorSetLayout TriangleBufferDescriptorLayout; diff --git a/Resources/Shaders/Vulkan/triangle.vert b/Resources/Shaders/Vulkan/triangle.vert index 23214e17..a9c36d78 100644 --- a/Resources/Shaders/Vulkan/triangle.vert +++ b/Resources/Shaders/Vulkan/triangle.vert @@ -38,6 +38,7 @@ VSOutput main(uint vertexIndex : SV_VertexID) VSOutput output; World worldData = world[0]; + // Load vertex data from the buffer Vertex v = vertexBuffer[vertexIndex];