Mesh working, lua broken

This commit is contained in:
2026-02-05 08:21:19 -06:00
parent 67bf825cc9
commit 5cf299a1c7
7 changed files with 126 additions and 82 deletions

View File

@@ -22,13 +22,21 @@ typedef enum {
#define MESH_VERTEX_UV_SIZE 2
#define MESH_VERTEX_POS_SIZE 3
typedef struct {
#if DOLPHIN
typedef struct ATTRIBUTE_ALIGN(32) {
#else
typedef struct {
#endif
color4b_t color;
float uv[MESH_VERTEX_UV_SIZE];
float pos[MESH_VERTEX_POS_SIZE];
} meshvertex_t;
typedef struct {
#if DOLPHIN
typedef struct ATTRIBUTE_ALIGN(32) {
#else
typedef struct {
#endif
const meshvertex_t *vertices;
int32_t vertexCount;
meshprimitivetype_t primitiveType;