Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-17 | Have OpenGL2 "map $lightmap" check for NULL tr.lightmaps too | Zack Middleton | |
Zero length lightmap lump will have NULL tr.lightmaps. OpenGL1 already has this check, because r_vertexLight 1 would crash Team Arena. OpenGL2 does not disable loading lightmaps when r_vertexLight is 1 though, so it does not have that issue. | |||
2014-06-17 | Don't use memset with non-zero value to fill ints | Zack Middleton | |
Coverity reported using value -2 as a bad memset. Really doesn't make sense when filling ints and not bytes too. | |||
2014-06-17 | Fix potential out of bounds access caused by CM_GridPlane | Zack Middleton | |
Coverity doesn't care if there is a warning, out of bounds access is bad. | |||
2014-06-17 | Make R_LerpTag return qfalse if MDR tag does not exist | Zack Middleton | |
Elite Force SDK has trap_R_LerpTag return void, so this shouldn't cause issues for iostvef. Allows new games to check if a tag exists in a MDR model. | |||
2014-06-17 | Rebuilt MSVC SDL 1.2.15 Revision 8040 import libs | MAN-AT-ARMS | |
2014-06-17 | OpenGL2: Remove sRGB support, replace with gamma cvars. | SmileTheory | |
2014-06-17 | Add MSVC SDL 1.2.15 Revision 8040 import libs | MAN-AT-ARMS | |
2014-06-17 | Add misc/msvc12/ to support Microsoft Visual Studio 2012 Express Edition | kungfooman | |
2014-06-17 | Remove -falign-loops and -falign-jumps from Makefile | Zack Middleton | |
Clang warns and errors because of them on various platforms. Based on pull request #43 by @xhairball. | |||
2014-06-17 | Remove unused extern qboolean charSet | Zack Middleton | |
No variable even exists. | |||
2014-06-17 | #6095: OpenGL2: Use areamask and leaf cluster for PVS when VIS is missing. | SmileTheory | |
2014-06-17 | Fix FS_FOpenFileReadDir non-zero file handle when file not found in pk3 | Zack Middleton | |
If a pk3 search path is passed to FS_FOpenFileReadDir, a non-zero file handle is returned if file is not found. This causes incorrect behavior in FS_ReadFileDir (when a pk3 search path is passed in) which only checks file handle, not length, for seeing if file exists. I don't know of any issues in ioq3 caused by this. | |||
2014-06-17 | Revert "DMA 44100Hz needs more memory for sound buffers" | Zack Middleton | |
This reverts commit 0e6632f464c08dcb76f26a52f33d97228e64fda1. Cause crashes if com_soundMegs is 32. | |||
2014-06-17 | OpenGL2: Parallax corrected cubemap (cheaper trick) | SmileTheory | |
2014-06-17 | Bunch of comment fixes | Tequila | |
2014-06-17 | DMA 44100Hz needs more memory for sound buffers | Zack Middleton | |
It doubles the size of the data compared to the default (22050), so increase the buffer automatically. Likewise, decreasing speed doesn't need as much (though that doesn't really matter). | |||
2014-06-17 | Don't mix sfx with NULL soundData | Zack Middleton | |
Caused a crash. Already done for looping sounds. | |||
2014-06-17 | Parse q3map_sunExt in OpenGL1 too | Zack Middleton | |
Used for drawing sun, which is supported by both OpenGL1 and OpenGL2. OpenGL2 already parses it. | |||
2014-06-17 | Fix typo in animMap and videoMap warnings | Zack Middleton | |
2014-06-17 | Fix R_GetEntityToken ending prematurely | Zack Middleton | |
If spawn var key or value is "" it caused R_GetEntityToken (available to cgame, used by opengl2) to stop parsing, whereas game VM would continue. Changed it to match parsing used for game VM (see G_GET_ENTITY_TOKEN in code/server/sv_game.c). The map poq3dm5 has a "wait" key with value "". | |||
2014-06-17 | Don't say cubemap is outside lightgrid 6 times | Zack Middleton | |
2014-06-17 | Fix error handling in R_ParseSpawnVars | Zack Middleton | |
When R_GetEntityToken returns qfalse it resets pointer for parsing, by R_ParseSpawnVars not returning qfalse it could cause an infinite loop. Also add newlines to printfs. | |||
2014-06-17 | Update SDL 1.2.15 to Revision 8040 | MAN-AT-ARMS | |
2014-06-17 | Don't wash out HDR vertex lite surfaces in OpenGL2 | Zack Middleton | |
Vertex lite surfaces being brighter than light maps looks bad, they're meant to look the same. Especially in ET, which mixes them fequently. It's noticeable in Q3 too though. BSP lightmaps (i.e. not external HDR lightmaps) use R_ColorShiftLightingBytes, now *Floats (used by vertex colors) has the same behavior. This may be a problem for HDR lightmaps, as the RGB will always be scaled to 0.0 to 1.0 range. I had enabled this for non-HDR before, but now HDR needs it too. | |||
2014-06-17 | OpenGL2: Set default normal/specular in RE_RegisterShaderFromImage | MAN-AT-ARMS | |
2014-06-17 | OpenGL2: Add normalScale and parallaxDepth stage keywords and helper cvars. | SmileTheory | |
2014-06-17 | OpenGL2: Minor GLSL shader improvements. | SmileTheory | |
2014-06-17 | Fix s_alDopplerSpeed default value | MAN-AT-ARMS | |
2014-06-17 | Release netowrk bindings on shutdown | MAN-AT-ARMS | |
2014-06-17 | OpenGL2: Fix pshadows for MDR models | MAN-AT-ARMS | |
2014-06-17 | Remove references to alDopplerVelocity | Zack Middleton | |
Let's load driver even if it doesn't have the deprecated alDopplerVelocity. | |||
2014-06-17 | Replace deprecated alDopplerVelocity with alSpeedOfSound per OpenAL 1.1 spec | MAN-AT-ARMS | |
2014-06-17 | OpenGL2: Remove and force r_softOverbright. | SmileTheory | |
2014-06-17 | OpenGL2: Fix rendering when r_hdr = 0 and r_floatLightmap = 1 | SmileTheory | |
2014-06-17 | Rebuilt Windows libcurl-7.35.0 static libraries | Zack Middleton | |
Fix linking with mingw32. Enable FTPS and HTTPS. | |||
2014-06-17 | OpenGL2: Oops, set lightmap alpha to 1. | SmileTheory | |
2014-06-17 | OpenGL2: Fix bug in ColorToRGBM(). | SmileTheory | |
2014-06-17 | OpenGL2: Set RGBM to use a multiplier of 1, and only use it with HDR lightmaps. | SmileTheory | |
2014-06-17 | Fix sending pk3 download error messages to clients | Zack Middleton | |
Disabled in e52a492f615e1245d6d22a84d2cc100c6d2f9f88. | |||
2014-06-17 | Clear referenced paks when disconnecting | Zack Middleton | |
After playing Team Arena, if you switch to Q3A and try to play a demo with cl_allowDownload enabled it would print "Need Paks: blah blah" and not play the demo. | |||
2014-06-17 | Remove unnecessary NEED_VORBIS since you have USE_CODEC_VORBIS | hairball | |
Thanks zturtleman for catching this | |||
2014-06-17 | Upgrade from libcurl 7.15.5 (2006-08-07) to 7.35.0 (2014-01-29) | hairball | |
Note: This uses the generic curlbuild.h because it is used by multiple platforms. A system curl would have a configure generated one. The libraries for win32 and win64 were cross compiled with these options: --disable-shared --enable-static --disable-ares --enable-http \ --enable-ftp --disable-ldap --disable-ldaps --disable-rtsp \ --disable-dict --disable-file --disable-telnet --disable-tftp \ --disable-pop3 --disable-imap --disable-smtp --disable-gopher \ --enable-ipv6 --without-ssl \ --disable-manual --disable-libcurl-option This effectively enables only HTTP and FTP protocol support. | |||
2014-06-17 | Add vorbis 1.3.4 build support | hairball | |
2014-06-17 | When cross compiling on mingw32, make sure it finds a CC | hairball | |
2014-06-17 | Upgrade libogg 1.3.0 to 1.3.1 | hairball | |
This is a minor bugfix release with few changes | |||
2014-06-17 | Upgrade opusfile 0.2 to 0.5 | hairball | |
2014-06-17 | Upgrade opus 1.0.2 -> 1.1 | hairball | |
2014-06-17 | restart the renderer after the hunk mark has been set | Anthony Pesch | |
2014-06-17 | Try default OpenAL driver if user set one fails to load | Zack Middleton | |
2014-06-17 | Fix check for jpeg_mem_ to work with libjpeg-turbo | robo9k | |