6 #ifndef __DRAW_SAMPLING_H__
7 #define __DRAW_SAMPLING_H__
12 #define LOD_FORMULAIC 0
16 #define LOD_MAG_NEAREST 0
17 #define LOD_MAG_LINEAR 1
18 #define LOD_MIN_NEAREST 0
19 #define LOD_MIN_LINEAR 1
20 #define LOD_MIN_NEAR_MIPMAP_NEAR 2
21 #define LOD_MIN_NEAR_MIPMAP_LINE 3
22 #define LOD_MIN_LINE_MIPMAP_NEAR 4
23 #define LOD_MIN_LINE_MIPMAP_LINE 5
26 #define LOD_MIPMAP_REGISTER 0
27 #define LOD_MIPMAP_CALCULATE 1
32 #define WRAP_REGION_CLAMP 2
33 #define WRAP_REGION_REPEAT 3
36 #define ALPHA_EXPAND_NORMAL 0
37 #define ALPHA_EXPAND_TRANSPARENT 1
qword_t * draw_texture_sampling(qword_t *q, int context, lod_t *lod)
qword_t * draw_texture_expand_alpha(qword_t *q, unsigned char zero_value, int expand, unsigned char one_value)
qword_t * draw_mipmap1(qword_t *q, int context, mipmap_t *mipmap)
qword_t * draw_texture_wrapping(qword_t *q, int context, texwrap_t *wrap)
qword_t * draw_mipmap2(qword_t *q, int context, mipmap_t *mipmap)
unsigned char calculation
unsigned char mipmap_select