#include <shader.h>
|
enum | { SUF_NONE = 0
, SUF_LIGHTMAP = 1<<0
, SUF_2D = 1<<1
, SUR_FORCEFALLBACK = 1<<2
} |
|
enum | {
SHADER_SKY = 1 << 0
, SHADER_NOMIPMAPS = 1 << 1
, SHADER_NOPICMIP = 1 << 2
, SHADER_CULL_FRONT = 1 << 3
,
SHADER_CULL_BACK = 1 << 4
, SHADER_NOMARKS = 1 << 5
, SHADER_POLYGONOFFSET = 1 << 6
, SHADER_FLARE = 1 << 7
,
SHADER_NEEDSARRAYS = 1 << 8
, SHADER_ENTITY_MERGABLE = 1 << 9
, SHADER_VIDEOMAP = 1 << 10
, SHADER_DEPTHWRITE = 1 << 11
,
SHADER_AGEN_PORTAL = 1 << 12
, SHADER_BLEND = 1 << 13
, SHADER_NODRAW = 1 << 14
, SHADER_NODLIGHT = 1 << 15
,
SHADER_HASLIGHTMAP = 1 << 16
, SHADER_HASTOPBOTTOM = 1 << 17
, SHADER_HASREFLECTCUBE = 1 << 18
, SHADER_HASREFLECT = 1 << 19
,
SHADER_HASREFRACT = 1 << 20
, SHADER_HASREFRACTDEPTH = 1 << 21
, SHADER_HASNORMALMAP = 1 << 22
, SHADER_HASRIPPLEMAP = 1 << 23
,
SHADER_HASGLOSS = 1 << 24
, SHADER_NOSHADOWS = 1 << 25
, SHADER_HASFULLBRIGHT = 1 << 26
, SHADER_HASDIFFUSE = 1 << 27
,
SHADER_HASPALETTED = 1 << 28
, SHADER_HASCURRENTRENDER = 1 << 29
, SHADER_HASPORTAL = 1 << 30
, SHADER_HASDISPLACEMENT = (int)(1u << 31)
} |
|
◆ anonymous enum
Enumerator |
---|
SUF_NONE | |
SUF_LIGHTMAP | |
SUF_2D | |
SUR_FORCEFALLBACK | |
◆ anonymous enum
Enumerator |
---|
SHADER_SKY | |
SHADER_NOMIPMAPS | |
SHADER_NOPICMIP | |
SHADER_CULL_FRONT | |
SHADER_CULL_BACK | |
SHADER_NOMARKS | |
SHADER_POLYGONOFFSET | |
SHADER_FLARE | |
SHADER_NEEDSARRAYS | |
SHADER_ENTITY_MERGABLE | |
SHADER_VIDEOMAP | |
SHADER_DEPTHWRITE | |
SHADER_AGEN_PORTAL | |
SHADER_BLEND | |
SHADER_NODRAW | |
SHADER_NODLIGHT | |
SHADER_HASLIGHTMAP | |
SHADER_HASTOPBOTTOM | |
SHADER_HASREFLECTCUBE | |
SHADER_HASREFLECT | |
SHADER_HASREFRACT | |
SHADER_HASREFRACTDEPTH | |
SHADER_HASNORMALMAP | |
SHADER_HASRIPPLEMAP | |
SHADER_HASGLOSS | |
SHADER_NOSHADOWS | |
SHADER_HASFULLBRIGHT | |
SHADER_HASDIFFUSE | |
SHADER_HASPALETTED | |
SHADER_HASCURRENTRENDER | |
SHADER_HASPORTAL | |
SHADER_HASDISPLACEMENT | |
◆ bemoverrides
◆ bucket
◆ clutter
◆ defaulttextures
◆ defaulttextures_fps
float shader_s::defaulttextures_fps |
◆ deforms
deformv_t shader_s::deforms[SHADER_DEFORM_MAX] |
◆ factors
vec4_t shader_s::factors[MATERIAL_FACTOR_COUNT] |
enum { ... } shader_s::flags |
◆ fog_color
byte_vec4_t shader_s::fog_color |
◆ fog_dist
◆ genargs
◆ generator
◆ height
◆ id
◆ model
◆ name
char shader_s::name[MAX_QPATH] |
◆ next
◆ numdefaulttextures
unsigned int shader_s::numdefaulttextures |
◆ numdeforms
◆ numpasses
◆ passes
◆ polyoffset
◆ portaldist
float shader_s::portaldist |
◆ portalfboscale
float shader_s::portalfboscale |
◆ prog
◆ remaptime
float shader_s::remaptime |
◆ remapto
material_t* shader_s::remapto |
◆ skydome
◆ sort
enum { ... } shader_s::usageflags |
◆ uses
◆ width
The documentation for this struct was generated from the following file: