You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
347 B
15 lines
347 B
#pragma once
|
|
|
|
#include <glm/vec3.hpp>
|
|
#include <vulkan/vulkan.h>
|
|
#include <array>
|
|
|
|
struct Vertex {
|
|
alignas(16) glm::vec3 position;
|
|
alignas(16) glm::vec3 color;
|
|
alignas(16) glm::vec3 normal;
|
|
|
|
static VkVertexInputBindingDescription getBindingDescription();
|
|
|
|
static std::array<VkVertexInputAttributeDescription, 3> getAttributeDescriptions();
|
|
}; |