This website requires JavaScript.
6e02a846f1
OpenGL2: Match glsl data type names: matrix_t -> mat4_t, vec*i_t -> ivec*_t
SmileTheory
2013-11-19 03:18:23 -08:00
3736968943
Merge branch 'master' into sdl2
Zack Middleton
2013-11-17 19:01:35 -06:00
6e5f8cc918
OpenGL2: Calculate bitangent in shader, and store normal/tangent as normalized byte arrays.
SmileTheory
2013-11-12 19:21:51 -08:00
a53e7c3074
Fix comparing unsigned values to < 0 in gl2
Zack Middleton
2013-11-11 01:12:42 -06:00
93be2655f8
Remove unused cvar_t variable cl_trn
Ensiform
2013-11-11 01:09:10 -06:00
203ab7b9af
Fix cinematics often being silent on OS X
Zack Middleton
2013-11-10 23:39:50 -06:00
b3bd74fce7
Fix restoring loop sound position on OS X
Zack Middleton
2013-11-10 23:28:54 -06:00
5795be68f6
Make OpenAL buffer management work on OS X
Zack Middleton
2013-11-10 22:42:48 -06:00
d526eacd10
Fix flares being invisible after vid_restart
Zack Middleton
2013-11-09 16:57:43 -06:00
ae57eebf52
Merge branch 'glindex_size_fixes' of https://github.com/inolen/ioq3 into inolen-glindex_size_fixes
SmileTheory
2013-11-08 22:19:32 -08:00
baf5737779
Remove function prototypes for non-existant Sys_* DLL functions
Zack Middleton
2013-10-27 00:51:53 -05:00
028f0f1ac4
Remove old comment that FS_Seek doesn't work on zipped files
Zack Middleton
2013-10-26 23:53:44 -05:00
2d45e57068
Support FS_SEEK_END and negative offset for zipped files in FS_Seek
Zack Middleton
2013-10-26 22:43:53 -05:00
c69db4a400
Remove unused variable baseOffset from fsh[]
Zack Middleton
2013-10-26 22:36:09 -05:00
90c98c90a3
Fix VM FOpenFile( FS_READ ) files seeking twice in FS_Seek
Zack Middleton
2013-10-26 22:31:44 -05:00
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
779ebfacfd
Merge branch 'master' into sdl2
Tim Angus
2013-11-02 19:12:52 +00: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
5fdff01d1b
Check #ifdef MACOS_X not #if MACOS_X
Zack Middleton
2013-10-20 13:58:30 -05:00
8c1d3c635c
Use bundle icon on Mac OS X instead of internal 32x32 window icon
Zack Middleton
2013-10-19 01:54:58 -05:00
983ebbb4a6
Ignore -psn* arguments on Mac OS X
Zack Middleton
2013-10-19 00:47:21 -05:00
cb153f2aaa
Fix warning that SDL_GetKeyboardState return value is used non-const
Zack Middleton
2013-10-19 00:39:07 -05:00
c6a61d212a
Fix SDL2 losing event subsystem
Zack Middleton
2013-10-18 16:31:19 -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
6831db0563
Merge pull request #16 from cmf028/sdl2
Tim Angus
2013-09-30 01:39:00 -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
11c3bed74d
Send key up events for the mouse wheel
cmf028
2013-09-20 20:12:17 -05:00
7d83bba2d0
Set com_minimized to 0 when the window is restored
cmf028
2013-09-20 20:06:28 -05:00
d7444b8ca1
Don't set the window title twice
cmf028
2013-09-20 20:05:31 -05:00
1ec9f8d1a8
Fix building sdl2 branch on travis-ci
Zack Middleton
2013-09-21 00:34:29 -05: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
76e49b668e
Merge branch 'master' into sdl2
Tim Angus
2013-09-16 22:34:51 +01: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
58b8cfa0b3
Various fixes from Fuma
Tim Angus
2013-09-15 23:54:52 +01: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
fb9270306b
Fix initial window position being top left
Tim Angus
2013-08-29 19:15:35 +01: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
273b9ab77e
Update SDL2 headers... oops
Tim Angus
2013-08-20 18:30:56 +01:00
32a859c680
More updates to SDL2 libs from MAN-AT-ARMS
Tim Angus
2013-08-19 23:19:29 +01:00
e13773de69
Update prebuilt SDL2 libs for Windows
Tim Angus
2013-08-18 18:23:14 +01:00
e6d075e165
SDL2 libs for OSX, thanks to MAN-AT-ARMS
Tim Angus
2013-08-18 18:08:03 +01:00
bde7665462
Merge branch 'master' into sdl2
Tim Angus
2013-08-16 23:34:08 +01: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