summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-05-03Fix memmove()Mikael Pettersson
[The lcc source] overrides the libc memmove() with its own implementation, but that implementation fails to follow the specification. In particular, it returns NULL rather than memmove()'s first parameter. GCC now optimizes based on this aspect of the specification, so things go wrong at runtime. [Text & patch from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56881#c8]
2013-05-03Fix zone memory leak in OpenGL2 rendererZack Middleton
meminfo command showed the dynamic renderer zone amount going up by 1824 bytes each time I reloaded map using map command.
2013-05-03Fix shfolder.dll not getting freedTim Angus
2013-05-03Fix setting CVAR_VM_CREATED flag on user created cvarsZack Middleton
Fix setting CVAR_VM_CREATED flag on cvars created using set[asu] commands (including archived cvars from cfg) and trap_Cvar_Set. trap_Cvar_Register called Cvar_Get which cleared CVAR_USER_CREATED flag, but CVAR_VM_CREATED wasn't set because the cvar already existed.
2013-05-03Add sunlight/lightmap merging by multiply (r_sunlightMode 1) Merge additive ↵SmileTheory
sunlight and map lighting into one GLSL shader (r_sunlightMode 2) Change single lightmap blends to use lightall
2013-05-03Starting sunlight experimentation branchSmileTheory
2013-03-27Fix some warnings caused by lack of noreturnTim Angus
2013-03-27Fix some of the things clang --analyze flaggedTim Angus
2013-03-25s/enum/typedef enum/g on uniform_t for glorious fix of mac build. h/t ↵Zachary Slater
MAN-AT-ARMS
2013-03-22Ditch 'historical compatibility' and use 'logic' insteadTim Angus
2013-03-22Make all GLSL shaders use the same set of uniforms.SmileTheory
2013-03-19Fix NET_IPSocket and NET_IP6Socket return typeZack Middleton
It was causing a warning on Windows x64.
2013-03-19Always initialize joint_names in R_LoadIQMZack Middleton
Reported by MAN-AT-ARMS
2013-03-19Use PATH_SEP for a debug message in FS_FOpenFileReadDirEnsiform
2013-03-19Fix loading and rendering IQMs with no jointsZack Middleton
2013-03-19Remove RAVENMD4 #defineTim Angus
2013-03-19Support more tcgens in lightall shader.SmileTheory
2013-03-19Remove some more automatic sRGB image flags.SmileTheory
2013-03-19Fix some clang warningsTim Angus
2013-03-19Oops missed a bitTim Angus
2013-03-19Fix USE_FREETYPE breakageTim Angus
2013-03-19Move renderers a bit closer togetherTim Angus
2013-03-19Always reset vertex attrib pointers with animated meshes.SmileTheory
2013-03-19Remove old x86_64 JIT compilerTim Angus
2013-03-19Fix displaying demo name when loading demoZack Middleton
2013-03-19Fix size reserved for IQM jointMats (allocated more than used)Zack Middleton
2013-03-19Fix origin returned by IQM's LerpTagZack Middleton
It use to return pose joint's offset from base at the lerped frame, now it returns the joint's origin at the lerped frame. Patch by Axel Isouard and Zack Middleton.
2013-03-19Fix clampmapped images being always treated as sRGB.SmileTheory
2013-03-19Fix RAVENMD4 warnings in OpenGL2Zack Middleton
2013-03-19Some minor cleanup.SmileTheory
2013-03-19Simplify RE_StretchRaw() with RE_UploadCinematic() and RB_InstantQuad2().SmileTheory
2013-03-19Oops, fix typo.SmileTheory
2013-03-19Simplify previous patch.SmileTheory
2013-03-19Calculate viewport and screen texture coordinates correctly for sun shadows. ↵SmileTheory
This fixes part of #5889.
2013-03-19Show lowercased ascii in bind commandZack Middleton
2013-03-19Fix Key_StringToKeynum to return lowercased asciiZack Middleton
Fixes bind and unbind uppercase ascii and uppercase ascii in cl_consoleKeys. keycodes.h states "normal keys should be passed as lowercased ascii"
2013-03-19Move noise function declations to tr_common.hZack Middleton
tr_noise.c is in renderercommon directory, so declare them in header there too.
2013-03-19Fix comment in snd_codec_opus.cZack Middleton
2013-03-19Remove Sys_SnapVectorZack Middleton
2013-03-19Fix compiling opusfile on mingw32James Canete
2013-03-19Fix last commitZack Middleton
2013-03-19Add missing config_types.h for liboggZack Middleton
It's usally generated by configure, most platform cases are handled in os_types.h
2013-03-19Fix compiling opus using mingwZack Middleton
2013-03-19Add libogg 1.3.0Zack Middleton
2013-03-19Add libopus 1.0.2 and libopusfile 0.2Zack Middleton
2013-03-19Add Ogg Opus supportZack Middleton
2013-03-195882 - Update OpenAL Headers to OpenAL Soft 1.15.1Zack Middleton
2013-03-12Drop team info if it's for the wrong team's players.Darren Salt
This avoids apparently spurious 'bad client number' messages, caused by the difference in item counts between humans and aliens. Suspected cause is a race between client and server; the effect can (at least in Unvanquished) be observed as spectator when switching between players on opposing teams.
2013-02-16Update copyright noticesTim Angus
2013-02-16Add GPL header to tr_common.hZack Middleton