Commit Graph

  • ef9fe17dd5 OpenGL2: Remove srfTriangle_t, and use glIndex_t instead. SmileTheory 2013-11-08 01:46:17 -08:00
  • d295db747c OpenGL2: Small optimizations and comments in world VBO creation and surface merging. SmileTheory 2013-11-07 04:03:52 -08:00
  • fd4cd6612d Fix running if built on OS X 10.9 Zack Middleton 2013-11-06 22:23:33 -06:00
  • 7672533e8f OpenGL2: Prefer VBO/IBO sizes of around 4MB. SmileTheory 2013-11-05 20:07:10 -08:00
  • 8c3ae8d7d2 OpenGL2: Reimplement soft overbright to avoid a framebuffer blit. SmileTheory 2013-11-05 00:08:59 -08:00
  • a7c5fc0ee7 OpenGL2: Some small shader optimizations. SmileTheory 2013-11-04 22:50:53 -08:00
  • 0e25d0357b OpenGL2: Revisit fragment tangent space calculation, and remove tangent space lighting. SmileTheory 2013-11-04 21:53:05 -08:00
  • 3846c115e6 OpenGL2: Reduce glsl shader count by using a uniform to disable textures. SmileTheory 2013-11-03 19:34:22 -08:00
  • 7ae49cc237 Fix video recording sync drift (patch refactored but original author unknown) Tim Angus 2013-11-02 19:11:14 +00:00
  • ae0e09aba9 Remove vertexLightmap from textureBundle_t, it's never qtrue Zack Middleton 2013-11-02 02:59:31 -05:00
  • 6bd52de44e Remove unused shader state code from tr_local.h Zack Middleton 2013-11-02 02:35:59 -05:00
  • 0f30dad10a Merge last two commits into renderergl2 Zack Middleton 2013-10-29 23:22:02 -05:00
  • 611d913443 Initialize blendIndexesType and blendWeightsType Zack Middleton 2013-10-29 23:18:05 -05:00
  • f55bb272b6 Fix IQM comments refering to IQM_BYTE instead of IQM_UBYTE Zack Middleton 2013-10-29 23:11:32 -05:00
  • c28fabf505 IQM int/float vertex arrays were already swapped Zack Middleton 2013-10-29 23:07:15 -05:00
  • 0bf1f3d0ba Add support for IQM int blend indices and float blend weights Zack Middleton 2013-10-29 22:09:06 -05:00
  • 1515841b38 Support IQMs with joints and no poses Zack Middleton 2013-10-29 20:46:12 -05:00
  • e0a42885d9 Clear more variables in CL_InitServerInfo Zack Middleton 2013-10-28 14:36:56 -05:00
  • 535d0ea70e OpenGL2: Merge bsp surface structs into a single struct, and more cleanup. SmileTheory 2013-10-15 01:19:16 -07:00
  • 01efe4a538 OpenGL2: Use an idea from ETXreal and separate world VBO into separate VBOs by shader. SmileTheory 2013-10-14 03:58:13 -07:00
  • 08fcecc829 OpenGL2: Clean up texmod calculations, and improve vertex animation handling. SmileTheory 2013-10-14 01:55:54 -07:00
  • f8355ba2fb OpenGL2: Fix TCGEN_ENVIRONMENT stages not rendering correctly. SmileTheory 2013-10-10 03:41:31 -07:00
  • a836c2db89 Drop sounds starting with * before allocating sfx slot Zack Middleton 2013-10-09 09:50:28 -05:00
  • e4227d1cd5 Revert "5097 - Menu corrupted on start (on IRIX)" Zack Middleton 2013-10-08 08:01:00 -05:00
  • c6774cf113 OpenGL2: default to RGBM lightmap, and add r_floatLightmap for old behaviour. SmileTheory 2013-10-07 01:46:50 -07:00
  • acbeca6042 OpenGL2: Remove AGEN_FRESNEL(superceded by cubemap patch), and some small fixes and optimizations. SmileTheory 2013-09-24 03:29:49 -07:00
  • 82be4e667f OpenGL2: Disable GL_ARB_seamless_cube_map by default, caused huge frame drops on some hardware SmileTheory 2013-09-20 17:20:36 -07:00
  • fcaab903d1 Fix UI parse message for menu files Zack Middleton 2013-09-19 21:41:27 -05:00
  • 3ab895d1cd OpenGL2: reduce varying usage in lightall shader. SmileTheory 2013-09-17 23:52:40 -07:00
  • cbd05da5d1 OpenGL2: Fix for "unsupported framebuffer format" bug SmileTheory 2013-09-17 15:33:46 -07:00
  • 42501db862 OpenGL2: Some shader cleanup SmileTheory 2013-09-16 23:41:04 -07:00
  • 5985cca2e6 OpenGL2: Speed up fog shader slightly. SmileTheory 2013-09-16 23:20:44 -07:00
  • a408a2bdae OpenGL2: Fix inaccurate RGBM calculation. SmileTheory 2013-09-16 14:26:42 -07:00
  • e80faf812e OpenGL2: Use RGBM instead of RGBE encoding for lightmaps. SmileTheory 2013-09-16 05:57:14 -07:00
  • 7e875c6941 #5979: Cubemap support for opengl2. SmileTheory 2013-09-16 00:54:26 -07:00
  • 68a616c7f1 Free bot client if cannot load bot Zack Middleton 2013-09-08 21:59:58 -05:00
  • 27ddba9c2e Fix crash caused by too many surfaces in skin Zack Middleton 2013-09-04 20:36:45 -05:00
  • 61dd609aee Fix warning message in animation.cfg parsing functions Razish 2013-09-04 15:48:12 -05:00
  • 462694763e Bug #6021 Fix misuse of Sys_Mkdir (Joerg Dietrich) Tim Angus 2013-09-04 17:55:54 +01:00
  • 99317a9e9a Make cgame's tcmd use trap_SendClientCommand for "gc" Zack Middleton 2013-09-03 18:19:48 -05:00
  • c79e0dfc25 Fix targetNum check in cgame's tcmd Zack Middleton 2013-09-01 20:58:51 -05:00
  • daf71ca502 Fix recursive crash when home path cannot be created Thilo Schulz 2013-08-25 12:00:30 +02:00
  • 311376af8a Fix upside-down SSAO. SmileTheory 2013-08-23 01:51:58 -07:00
  • d46916082d #5999: OpenGL2: Don't use lightall shader with deforms or adjustColorsForFog. SmileTheory 2013-08-23 01:35:17 -07:00
  • ebd164deaf #6004: OpenGL2: Make any CGEN_LIGHTING_DIFFUSE stages use lightall shader. SmileTheory 2013-08-23 00:55:28 -07:00
  • d4c6711e51 Fix "bind <key>" message for unbound keys Zack Middleton 2013-08-16 15:41:01 -05:00
  • 3d69ae9995 Fix OpenAL music stop issues using stream stop code Zack Middleton 2013-08-16 15:29:12 -05:00
  • 6d5041a960 Remove 5 unused variables from make-macosx scripts Zack Middleton 2013-08-04 12:04:56 -05:00
  • 81909bb266 Fix text getting appended to vid_restart in command buffer Zack Middleton 2013-08-03 17:14:56 -05:00
  • 2eaee597c9 Fix creating symlinks in make-macosx-app.sh Zack Middleton 2013-08-03 16:37:28 -05:00
  • 3518e7b22e Fix bind commands getting run when closing UI Zack Middleton 2013-07-22 16:58:14 -05:00
  • db85b61e94 Add assignment below declarations otherwise compiling fails with msvc Henry Stratmann III 2013-07-18 20:11:23 -05:00
  • 43ea1aebb3 Fix Windows server history scrolling Zack Middleton 2013-07-21 17:29:29 -05:00
  • b0f0376a4f Misc fixes to IBO code to correctly use sizeof(glIndex_t) Anthony Pesch 2013-05-06 18:01:44 -07:00
  • d9485b696e Makefile builds fall back to traditional archiving when Mac OS X application bundle generation fails jeremiah sypult 2013-07-18 11:29:23 -05:00
  • 7b9aa77c6b Fix make-macosx-app.sh to make bundle on non-Mac OS X platforms jeremiah sypult 2013-07-18 10:49:01 -05:00
  • b7f5971ab8 Another pass at the Mac OS X make scripts. jeremiah sypult 2013-07-18 10:39:08 -05:00
  • ea49d5d2da make-macosx-app.sh doesn't trust the output of 'which', so check for a hard-coded path jeremiah sypult 2013-07-18 01:28:08 -05:00
  • ef7031b993 make-macosx-app.sh supports systems without libtool, part 2 jeremiah sypult 2013-07-18 01:14:28 -05:00
  • fd1e278142 make-macosx-app.sh supports systems without libtool jeremiah sypult 2013-07-18 01:08:56 -05:00
  • 744651f72f Updated Makefile to only build release OS X app bundles jeremiah sypult 2013-07-18 00:47:00 -05:00
  • 95138f456e make-macosx-app.sh should use /bin/bash and not /bin/sh jeremiah sypult 2013-07-18 00:35:44 -05:00
  • 2357f595fb make-macosx-app.sh using single '=' comparisons jeremiah sypult 2013-07-18 00:28:17 -05:00
  • 0d2a576a43 fix bug in make-macosx-app.sh with older shells jeremiah sypult 2013-07-18 00:16:38 -05:00
  • 260233d4ec bug 5986 - Configure jenkins to spit out mac .app https://bugzilla.icculus.org/show_bug.cgi?id=5986 Created make-macosx-app.sh to handle manually creating an app bundle from other scripts. Updated make-macosx.sh to create bundle with make-macosx-app.sh (TODO: make-macosx-ub.sh support). Updated Makefile to create bundle with make-macosx-app.sh and zip up the resulting ioquake3.app if ARCHIVE is defined. jeremiah sypult 2013-07-18 00:11:10 -05:00
  • 3cd8b49713 Merge pull request #6 from morturp/patch-2 Zack Middleton 2013-07-17 19:12:15 -07:00
  • 7b47c6cf36 out seems to be unnecessarily large for one byte per pixel morturp 2013-07-18 03:00:39 +03:00
  • 9c2ce77d98 Added "all game" and "all ioquake3" schemes to Xcode workspace so that they build properly. jeremiah sypult 2013-07-17 15:54:53 -05:00
  • 90dcf34eee Fix the speex Xcode project since it was missing its header search path. jeremiah sypult 2013-07-17 14:59:58 -05:00
  • 0f9eca6546 Initial Xcode workspace & project support (4.6.3). Updated .gitignore and ioquake3fe Xcode project. Added Retina-enabled QUAKE III logo icon files. Details in misc/xcode/xcode-readme.txt jeremiah sypult 2013-07-13 01:06:26 -05:00
  • 690b281e4d Remove unused models from server_t Zack Middleton 2013-07-11 23:26:30 -05:00
  • 30fcabec65 SDL Mouse Button clean up Zack Middleton 2013-07-09 14:41:56 -05:00
  • 4776fb4767 (bug #5984) Unload renderer lib Zack Middleton 2013-07-08 16:36:30 -06:00
  • 6b13806066 Fix getting servers from and being listed on id's q3 master server Zack Middleton 2013-07-07 16:08:58 -05:00
  • 608e852ac6 Free Team Arena fonts/fontImage_X.dat buffer Zack Middleton 2013-07-04 15:34:05 -05:00
  • 817fe14dcb Merge pull request #5 from morturp/patch-1 Zack Middleton 2013-06-26 11:53:54 -07:00
  • 213b8e2435 Prevent the skip of the glyph if it does not fit morturp 2013-06-26 11:42:59 +03:00
  • d79fe65878 Fix r_mergeLightmaps 0 crashing OpenGL2 renderer Zack Middleton 2013-06-20 21:56:04 -05:00
  • 872465500e Fix r_nocurves in OpenGL2 renderer Zack Middleton 2013-06-20 16:22:40 -05:00
  • 323e8b9921 Fix r_speeds 4 in OpenGL2 renderer Zack Middleton 2013-06-20 16:21:26 -05:00
  • aa2ea68741 Fix IQM tess buffer overflow Zack Middleton 2013-06-18 18:00:45 -05:00
  • cb2fa48d65 Only allow model meshes to have SHADER_MAX_VERTEXES - 1 vertexes Zack Middleton 2013-06-18 17:02:47 -05:00
  • 00c1831edb Don't try to fog flares with fogNum 0 Zack Middleton 2013-06-11 15:47:00 -05:00
  • 7b15415042 Rate limit getchallenge Tim Angus 2013-06-10 20:30:48 +01:00
  • 2937ac7661 Allow adjusting VoIP gain and mute during SP demo playback Zack Middleton 2013-06-04 23:04:49 -05:00
  • e89a1b9f8e Allow adjusting VoIP gain and mute during demo playback Zack Middleton 2013-06-04 23:02:23 -05:00
  • 21c93736b8 Allow recording VoIP in SP for demo commentaries Zack Middleton 2013-06-04 22:28:46 -05:00
  • 1315d62491 Make COM_ParseWarning report starting line number of multi-line tokens Zack Middleton 2013-06-03 22:35:57 -05:00
  • d4f785c465 Improve warning for shader missing opening brace Zack Middleton 2013-06-02 21:59:01 -05:00
  • 3ec2b02dce Check for shaders without closing brace Zack Middleton 2013-06-02 21:55:19 -05:00
  • c0a21d0898 Fix setting COM_Parse current line number Zack Middleton 2013-06-02 21:21:45 -05:00
  • 6c4d010f29 Fix null model axis disappearing if sky is in view Zack Middleton 2013-05-31 01:07:49 -05:00
  • eb73dcb7f4 Catch more bad shader syntax cases Zack Middleton 2013-05-30 22:58:58 -05:00
  • 120e296a74 fix some OOB enumerator usages /dev/humancontroller 2013-04-14 18:33:25 +02:00
  • 9e9d6fa52c clean up return statements a bit more /dev/humancontroller 2013-04-14 18:33:27 +02:00
  • 9d626b6a12 drop some useless return statements /dev/humancontroller 2013-04-14 18:33:26 +02:00
  • bbd17d75ce reduce the amount of compiler warnings for variable shadowing /dev/humancontroller 2013-04-14 18:33:26 +02:00
  • 1d0a044de3 when using the condump command, do not say "dumped console text" prematurely, before trying to open the file /dev/humancontroller 2013-04-14 18:33:25 +02:00
  • a8ce30163e make the fread() success-check code in Sys_RandomBytes() more secure /dev/humancontroller 2013-04-14 18:33:25 +02:00
  • f0b43aba35 remove some unused stuff /dev/humancontroller 2013-04-14 18:33:25 +02:00