Age | Commit message (Collapse) | Author |
|
Thanks Xycaleth for pointing out.
|
|
|
|
|
|
Fixes drawing StretchPic *before* CIN_DrawCinematic resulting
in cinematic being drawn before the StretchPic.
|
|
RGB16F is not 4-byte aligned and not supported by certain hardware.
|
|
|
|
|
|
|
|
normalized byte arrays.
|
|
|
|
flareCoeff was only set if r_flareCoeff cvar was set as modified.
Cvars are set as modified when created or changed.
|
|
|
|
merging.
|
|
|
|
|
|
|
|
space lighting.
|
|
|
|
|
|
|
|
|
|
|
|
Integer blend indices are converted to bytes at load, ioq3 doesn't allow more than 128 joints.
Heavily based on code by @zippers.
|
|
|
|
|
|
by shader.
|
|
|
|
|
|
Calling glClear( any bits ) in GL_SetDefaultState makes connect screen black using the proprietary NVidia driver on Windows and GNU/Linux.
This reverts commit 92573270de98a20cd78842bd2043cfe07bc5b2e1.
|
|
|
|
fixes and optimizations.
|
|
drops on some hardware
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Zack Middleton <zturtleman@gmail.com>
|
|
|
|
tr.fatLightmapStep was 0 and caused modulus division by 0.
|
|
Check r_nocurves in surface cull.
While r_nocurves is enabled, don't use merged surfaces because merged curves would be renderer. (note: surface merging is enabled by r_mergeLeafSurfaces)
|
|
|
|
Set the variables that use tess.numVertexes after calling RB_CHECKOVERFLOW() as it may set tess.numVertexes to 0!
Could cause visual issues and error "RB_EndSurface() - SHADER_MAX_VERTEXES hit".
|
|
The last index is used to check for buffer overflows. See RB_CheckOverflow and RB_EndSurface.
|