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
