mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-29 23:33:00 +00:00
90 lines
1.4 KiB
Text
90 lines
1.4 KiB
Text
How can I remove the alpha test discard?
|
|
|
|
|
|
MISSING:
|
|
All post processing gone
|
|
Present shader missing dither
|
|
Shadow maps gone
|
|
HDR modes gone
|
|
Materials gone
|
|
gl_satformula does not do anything (remove an 'if' in shader)
|
|
|
|
Broken to be fixed:
|
|
Texture filtering modes, currently fixed to linear mipmap
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--------------------------------------
|
|
uTextureMode
|
|
|
|
0xFFFF =
|
|
(USES all)
|
|
TM_NORMAL = 0, // (r, g, b, a)
|
|
TM_STENCIL, // (1, 1, 1, a)
|
|
TM_OPAQUE, // (r, g, b, 1)
|
|
TM_INVERSE, // (1-r, 1-g, 1-b, a)
|
|
TM_ALPHATEXTURE, // (1, 1, 1, r)
|
|
TM_CLAMPY, // (r, g, b, (t >= 0.0 && t <= 1.0)? a:0)
|
|
TM_INVERTOPAQUE, // (1-r, 1-g, 1-b, 1)
|
|
TM_FOGLAYER, // (renders a fog layer in the shape of the active texture)
|
|
TM_FIXEDCOLORMAP = TM_FOGLAYER,
|
|
|
|
0xF0000 =
|
|
(USES all)
|
|
TEXF_Brightmap = 0x10000,
|
|
TEXF_Detailmap = 0x20000,
|
|
TEXF_Glowmap = 0x40000,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
uPalLightLevels
|
|
|
|
0xFF =
|
|
32 0r 0 or 1
|
|
|
|
0xFF00 =
|
|
gl_fogmode :
|
|
(USES 2)
|
|
0, "$OPTVAL_OFF"
|
|
1, "$OPTVAL_STANDARD"
|
|
2, "$OPTVAL_RADIAL"
|
|
|
|
0xFF0000
|
|
gl_lightmode:
|
|
(USES 16, 5)
|
|
0, "$OPTVAL_STANDARD"
|
|
1, "$OPTVAL_BRIGHT"
|
|
2, "$OPTVAL_DOOM"
|
|
3, "$OPTVAL_DARK"
|
|
4, "$OPTVAL_LEGACY"
|
|
5, "$OPTVAL_BUILD"
|
|
8, "$OPTVAL_SOFTWARE"
|
|
16, "$OPTVAL_VANILLA"
|
|
|
|
|
|
|
|
|
|
|
|
uTextureAddColor.a -> blendflags
|
|
0x7 =
|
|
(USES all)
|
|
const int Tex_Blend_Alpha = 1;
|
|
const int Tex_Blend_Screen = 2;
|
|
const int Tex_Blend_Overlay = 3;
|
|
const int Tex_Blend_Hardlight = 4;
|
|
|
|
|
|
0x8 =
|
|
Invert blend bit
|
|
|
|
|
|
|
|
|
|
uDesaturationFactor
|
|
> 0
|