+ | Better memory organising

This commit is contained in:
TheRedShip
2025-01-06 10:58:06 +01:00
parent a0cd7a3709
commit cbd1768fcc
10 changed files with 9 additions and 8 deletions

View File

@ -19,15 +19,16 @@ struct GPUObject
{
alignas(16) glm::vec3 position;
int mat_index;
float radius; // sphere
alignas(16) glm::vec3 normal; // plane
alignas(16) glm::vec3 normal; // plane triangle
alignas(16) glm::vec3 vertex1; //quad triangle
alignas(16) glm::vec3 vertex2; //quad triangle
float radius; // sphere
int mat_index;
int type;
};
struct GPUMaterial