-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtextures.h
More file actions
48 lines (43 loc) · 884 Bytes
/
textures.h
File metadata and controls
48 lines (43 loc) · 884 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#ifndef __TEXTURES_H__
#define __TEXTURES_H__
#include "vulkan/vulkan.h"
typedef enum
{
TEXTURE_ASTEROID1=0,
TEXTURE_ASTEROID1_NORMAL,
TEXTURE_ASTEROID2,
TEXTURE_ASTEROID2_NORMAL,
TEXTURE_ASTEROID3,
TEXTURE_ASTEROID3_NORMAL,
TEXTURE_ASTEROID4,
TEXTURE_ASTEROID4_NORMAL,
TEXTURE_VOLUME,
TEXTURE_CROSSHAIR,
TEXTURE_FIGHTER1,
TEXTURE_FIGHTER1_NORMAL,
TEXTURE_FIGHTER2,
TEXTURE_FIGHTER2_NORMAL,
TEXTURE_FIGHTER3,
TEXTURE_FIGHTER3_NORMAL,
TEXTURE_FIGHTER4,
TEXTURE_FIGHTER4_NORMAL,
TEXTURE_FIGHTER5,
TEXTURE_FIGHTER5_NORMAL,
TEXTURE_FIGHTER6,
TEXTURE_FIGHTER6_NORMAL,
TEXTURE_FIGHTER7,
TEXTURE_FIGHTER7_NORMAL,
TEXTURE_FIGHTER8,
TEXTURE_FIGHTER8_NORMAL,
TEXTURE_CUBE,
TEXTURE_CUBE_NORMAL,
NUM_TEXTURES
} TextureIDs;
typedef struct
{
const char *filename;
uint32_t flags;
VkuImage_t image;
} Textures_t;
extern Textures_t textures[NUM_TEXTURES];
#endif