VulkanGraphics/src/Common/public/common.hpp
Ilya Shurupov f5bd6f85a8 plans
2024-11-24 12:21:50 +03:00

20 lines
No EOL
433 B
C++

#pragma once
#define GLM_FORCE_RADIANS
#include <glm/glm.hpp>
#include <glm/gtc/matrix_transform.hpp>
#include <vector>
struct Vertex {
glm::vec2 pos;
glm::vec3 color;
};
const std::vector<Vertex> vertices = {
{{-0.5f, -0.5f}, {1.f, 0.f, 0.f}},
{{0.5f, -0.5f}, {0.f, 1.f, 0.f}},
{{0.5f, 0.5f}, {0.f, 0.f, 1.f}},
{{-0.5f, 0.5f}, {1.f, 1.f, 1.f}},
};
const std::vector<uint16_t > indices = { 0, 1, 2, 2, 3, 0 };