Skip to content

Commit

Permalink
Code cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
SaschaWillems committed Nov 23, 2024
1 parent 0f56b82 commit fb89516
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
10 changes: 5 additions & 5 deletions examples/triangle/triangle.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -44,23 +44,23 @@ class VulkanExample : public VulkanExampleBase
// Vertex buffer and attributes
struct {
VkDeviceMemory memory{ VK_NULL_HANDLE }; // Handle to the device memory for this buffer
VkBuffer buffer; // Handle to the Vulkan buffer object that the memory is bound to
VkBuffer buffer{ VK_NULL_HANDLE }; // Handle to the Vulkan buffer object that the memory is bound to
} vertices;

// Index buffer
struct {
VkDeviceMemory memory{ VK_NULL_HANDLE };
VkBuffer buffer;
VkBuffer buffer{ VK_NULL_HANDLE };
uint32_t count{ 0 };
} indices;

// Uniform buffer block object
struct UniformBuffer {
VkDeviceMemory memory;
VkBuffer buffer;
VkDeviceMemory memory{ VK_NULL_HANDLE };
VkBuffer buffer{ VK_NULL_HANDLE };
// The descriptor set stores the resources bound to the binding points in a shader
// It connects the binding points of the different shaders with the buffers and images used for those bindings
VkDescriptorSet descriptorSet;
VkDescriptorSet descriptorSet{ VK_NULL_HANDLE };
// We keep a pointer to the mapped buffer, so we can easily update it's contents via a memcpy
uint8_t* mapped{ nullptr };
};
Expand Down
4 changes: 2 additions & 2 deletions examples/trianglevulkan13/trianglevulkan13.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ class VulkanExample : public VulkanExampleBase
struct UniformBuffer : VulkanBuffer {
// The descriptor set stores the resources bound to the binding points in a shader
// It connects the binding points of the different shaders with the buffers and images used for those bindings
VkDescriptorSet descriptorSet;
VkDescriptorSet descriptorSet{ VK_NULL_HANDLE };
// We keep a pointer to the mapped buffer, so we can easily update it's contents via a memcpy
uint8_t* mapped{ nullptr };
};
Expand Down Expand Up @@ -817,7 +817,7 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
}
return (DefWindowProc(hWnd, uMsg, wParam, lParam));
}
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR pCmdLine, int nCmdShow)
int APIENTRY WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPSTR, _In_ int)
{
for (size_t i = 0; i < __argc; i++) { VulkanExample::args.push_back(__argv[i]); };
vulkanExample = new VulkanExample();
Expand Down

0 comments on commit fb89516

Please sign in to comment.