Age | Commit message (Collapse) | Author |
|
If you tried to draw the last loaded image, gl texture 0 (which is appearently white)
was used because renderer thought the image was already bound.
Why OpenGL1 renderer binds texture 0, I have no idea. It's been removed from OpenGL2.
|
|
|
|
|
|
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)
|