ref: 8a6851fa526de6f5dcf5ddabb5609f3a85929e6f
dir: /objects.h/
typedef struct Buffer Buffer;
struct Buffer {
char *buffer;
long len;
};
typedef struct Shader Shader;
struct Shader {
u32int *buffer;
long len;
int descpool;
};
typedef struct DescSet DescSet;
struct DescSet {
vlong *bindings; // id of buffer
int numbindings;
};
typedef struct DescPool DescPool;
struct DescPool {
DescSet *sets;
int numsets;
};