citro3d  1.2.0
attribs.h
Go to the documentation of this file.
1 #pragma once
2 #include "types.h"
3 
4 typedef struct
5 {
6  u32 flags[2];
8  int attrCount;
10 
11 void AttrInfo_Init(C3D_AttrInfo* info);
12 int AttrInfo_AddLoader(C3D_AttrInfo* info, int regId, GPU_FORMATS format, int count);
13 int AttrInfo_AddFixed(C3D_AttrInfo* info, int regId);
14 
16 void C3D_SetAttrInfo(C3D_AttrInfo* info);
int AttrInfo_AddLoader(C3D_AttrInfo *info, int regId, GPU_FORMATS format, int count)
Definition: attribs.c:10
void C3D_SetAttrInfo(C3D_AttrInfo *info)
Definition: attribs.c:47
int AttrInfo_AddFixed(C3D_AttrInfo *info, int regId)
Definition: attribs.c:25
void AttrInfo_Init(C3D_AttrInfo *info)
Definition: attribs.c:4
C3D_AttrInfo * C3D_GetAttrInfo(void)
Definition: attribs.c:36
Definition: attribs.h:5
u64 permutation
Definition: attribs.h:7
int attrCount
Definition: attribs.h:8
int count
Definition: uniforms.c:15