summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-17Don't wash out HDR vertex lite surfaces in OpenGL2Zack 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-17OpenGL2: Set default normal/specular in RE_RegisterShaderFromImageMAN-AT-ARMS
2014-06-17OpenGL2: Add normalScale and parallaxDepth stage keywords and helper cvars.SmileTheory
2014-06-17OpenGL2: Minor GLSL shader improvements.SmileTheory
2014-06-17Fix s_alDopplerSpeed default valueMAN-AT-ARMS
2014-06-17Release netowrk bindings on shutdownMAN-AT-ARMS
2014-06-17OpenGL2: Fix pshadows for MDR modelsMAN-AT-ARMS
2014-06-17Remove references to alDopplerVelocityZack Middleton
Let's load driver even if it doesn't have the deprecated alDopplerVelocity.
2014-06-17Replace deprecated alDopplerVelocity with alSpeedOfSound per OpenAL 1.1 specMAN-AT-ARMS
2014-06-17OpenGL2: Remove and force r_softOverbright.SmileTheory
2014-06-17OpenGL2: Fix rendering when r_hdr = 0 and r_floatLightmap = 1SmileTheory
2014-06-17Rebuilt Windows libcurl-7.35.0 static librariesZack Middleton
Fix linking with mingw32. Enable FTPS and HTTPS.
2014-06-17OpenGL2: Oops, set lightmap alpha to 1.SmileTheory
2014-06-17OpenGL2: Fix bug in ColorToRGBM().SmileTheory
2014-06-17OpenGL2: Set RGBM to use a multiplier of 1, and only use it with HDR lightmaps.SmileTheory
2014-06-17Fix sending pk3 download error messages to clientsZack Middleton
Disabled in e52a492f615e1245d6d22a84d2cc100c6d2f9f88.
2014-06-17Clear referenced paks when disconnectingZack 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-17Remove unnecessary NEED_VORBIS since you have USE_CODEC_VORBIShairball
Thanks zturtleman for catching this
2014-06-17Upgrade 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-17Add vorbis 1.3.4 build supporthairball
2014-06-17When cross compiling on mingw32, make sure it finds a CChairball
2014-06-17Upgrade libogg 1.3.0 to 1.3.1hairball
This is a minor bugfix release with few changes
2014-06-17Upgrade opusfile 0.2 to 0.5hairball
2014-06-17Upgrade opus 1.0.2 -> 1.1hairball
2014-06-17restart the renderer after the hunk mark has been setAnthony Pesch
2014-06-17Try default OpenAL driver if user set one fails to loadZack Middleton
2014-06-17Fix check for jpeg_mem_ to work with libjpeg-turborobo9k
2014-06-17Check for buffer overflow for rail/lightning surfacesZack Middleton
2014-06-17don't clear screen during CA_LOADING and CA_PRIMEDAnthony Pesch
2014-06-17Fix OpenGL2 non-HDR map surface over brightingZack Middleton
Vertex lit map surfaces were saturating to white when r_mapOverBrightBits was increased and r_hdr was disabled. Now the color is normalized like lightmaps and lightgrid when r_hdr is disabled. Which is the same as OpenGL1. Noticeable on misc_model trisoup.
2014-06-17don't call va each frame in GLSL_VertexAttribPointersAnthony Pesch
2014-06-17Don't create images/framebuffers that won't be used, and add checks before use.SmileTheory
2014-06-17Remove unused code path from S_Base_StartBackgroundTrackZack Middleton
We make sure intro isn't NULL. Then if loop is NULL, set it to intro.
2014-06-17Don't read clc.voipIncomingSequence until range checked senderZack Middleton
2014-06-17Fix GL2 deluxemap 0,0,0 to 127,127,127Zack Middleton
Checked if first byte was 0 twice instead of checking second byte.
2014-06-17Fix demoName Com_sprintf size larger than bufferZack Middleton
Maybe this is why demoName is a static global with the comment 'compiler bug workaround'?
2014-06-17Fix music studder in base sound when starting silent cinematicsZack Middleton
2014-06-17Remove extra client_t::csUpdated[] slotZack Middleton
sv.configstrings[] is limited to 0 to MAX_CONFIGSTRINGS-1, make client_t::csUpdated[] the same.
2014-06-17Make GL2 MDR code use R_VboPackNormal for normalZack Middleton
2014-06-17Fix PNG tRNS length checksZack Middleton
2014-06-17#6077: OpenGL2: Add r_ignoreDstAlpha.SmileTheory
2014-06-17Fix playback of stereo sounds in Base sound systemZack Middleton
Already works correctly in OpenAL.
2014-06-17OpenGL2: Small glsl shader optimizations, fixes, and cleanup.SmileTheory
2014-06-17Fix crash in OpenAL when no input devices are availableAmanieu d'Antras
2014-06-17OpenGL2: Support GL_ARB_vertex_type_2_10_10_10_rev for ↵SmileTheory
normals/tangents/lightdirs
2014-06-17Fix checking if MP dylibs exist in make-macosx-app.shZack Middleton
2014-06-17Support spatialized raw streams in base sound, e.g. for VoIPZack Middleton
2014-06-17Add latch to r_centerWindow and r_allowResizeZack Middleton
2014-06-17r_noborder changes require a restartIR4T4
2014-06-17Fix white flash levelshot bug in OpenGL1Zack Middleton
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.