Mark Vejvoda
|
c1ee5df801
|
- attempt to shutdown sdl in a more controlled way
|
2011-02-12 08:05:18 +00:00 |
|
Mark Vejvoda
|
cc973f3427
|
- bugfixes, some related to things pointed out by valgrind, some from opengl research and some for more stable operation
|
2011-02-12 07:34:32 +00:00 |
|
Mark Vejvoda
|
49d7f5f036
|
- more rendering speed improvements (conversion of main portions of minimap to vertex arrays)
|
2011-02-09 01:27:41 +00:00 |
|
Titus Tscharntke
|
e20162a3c4
|
cleaned up the cliff coding; hopefully really no more flickering now
|
2011-02-08 20:59:34 +00:00 |
|
Mark Vejvoda
|
17e2a87890
|
- fixed one type of freeze in the custom menu
- some small opengl changes
|
2011-02-08 18:23:41 +00:00 |
|
Mark Vejvoda
|
1ee25a2c91
|
- bugfixes to get win32 working with fbo's
|
2011-02-08 16:34:19 +00:00 |
|
Mark Vejvoda
|
01de8700ec
|
- stupid win32 hacks to allow opengl extensions for FBOs
|
2011-02-08 07:33:28 +00:00 |
|
Mark Vejvoda
|
86baa04a3b
|
- added FBO's for map preview rendering, which improves fps in the custom menu for video cards that support Frame Buffer Objects
|
2011-02-08 05:54:05 +00:00 |
|
Mark Vejvoda
|
c856aa2c44
|
- fixed models that flicker when intersecting with other polygons (also known as z-fighting)
|
2011-02-08 04:50:57 +00:00 |
|
Titus Tscharntke
|
e03b029bea
|
Cliffs work and some map cleanup; ( !!currently old maps are broken in editor!! )
|
2011-02-08 03:50:59 +00:00 |
|
Mark Vejvoda
|
1574e05fcd
|
- surface rendering is a step closer to using VBO's (code now works using Vertex Arrays, next stop Vertex Buffer Objects)
|
2011-02-04 23:27:55 +00:00 |
|
Mark Vejvoda
|
ab9d2f1bf2
|
- some small cleanup in vbo code
|
2011-02-04 02:26:55 +00:00 |
|
Mark Vejvoda
|
dab57fcb34
|
- attempt to add "some" VBO rendering for static models (need to test if this improves performance in different environments)
|
2011-02-04 01:24:26 +00:00 |
|
Mark Vejvoda
|
66261ad662
|
- updated line endings to unix style characters to fix Bug #3085838
|
2011-01-20 15:56:30 +00:00 |
|
Mark Vejvoda
|
6b0bc35e3c
|
- working VBO code for static objects in game, currently disabled in code but to enabled edit model.h and uncomment #define ENABLE_VBO_CODE
|
2011-01-18 23:56:30 +00:00 |
|
Mark Vejvoda
|
c54e6dbf5d
|
- a little bit of plumbing for VBO's for static models (currently disabled via # define)
- small small speed improvement when calculating interpolations
|
2011-01-18 07:52:06 +00:00 |
|
Mark Vejvoda
|
6bfc4d7c2e
|
- attempt to better handler tomreyn's fuzzer.
|
2011-01-12 06:52:03 +00:00 |
|
Mark Vejvoda
|
d622c7bf7f
|
- try to discover what texture is corrupt in tomreyn's fuzzer
|
2011-01-11 22:34:01 +00:00 |
|
Mark Vejvoda
|
5fa01b0b8c
|
- attempt to throw exception (instead of assert) on bad texture detection
|
2011-01-11 00:49:06 +00:00 |
|
nosogo
|
f545edad68
|
more fixes for editor
|
2010-12-05 01:33:28 +00:00 |
|
Mark Vejvoda
|
8e6609fdac
|
- texture info now logged to debug log when appropriate instead of spamming the console
|
2010-11-05 09:49:57 +00:00 |
|
Mark Vejvoda
|
3c7fbd1fd7
|
- for now disable refs to fbo's on windows platform till we decide if we include glew or not
|
2010-11-01 23:56:46 +00:00 |
|
Mark Vejvoda
|
9978cbeff5
|
- added some initial work to support FBO (frame buffer objects)
- added many NULL check guards throughout the code
- added a safe mutex around ptr access of background thread on custom menu
|
2010-11-01 16:44:05 +00:00 |
|
Mark Vejvoda
|
d8c11ebe71
|
- thread synch bugfix in Internet Lobby Menu (thanks tomreyn for the stack trace)
|
2010-10-30 17:31:57 +00:00 |
|
Mark Vejvoda
|
369a0dc215
|
- fixed warnings when compiling in vc++
|
2010-10-30 00:14:15 +00:00 |
|
Mark Vejvoda
|
27212dd962
|
- a bit of code cleanup related to supporting texture compression on Intel
|
2010-10-29 21:18:07 +00:00 |
|
Mark Vejvoda
|
e299250f94
|
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
|
2010-10-29 20:53:20 +00:00 |
|
Mark Vejvoda
|
268730cfae
|
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
|
2010-10-29 20:44:21 +00:00 |
|
Mark Vejvoda
|
200031874c
|
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
|
2010-10-29 20:37:49 +00:00 |
|
Mark Vejvoda
|
d5018d217e
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:58:43 +00:00 |
|
Mark Vejvoda
|
0e3ba69160
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:55:47 +00:00 |
|
Mark Vejvoda
|
7ccca89dbf
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:54:35 +00:00 |
|
Mark Vejvoda
|
1a32bf165e
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:50:59 +00:00 |
|
Mark Vejvoda
|
32f429e3c3
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:34:58 +00:00 |
|
Mark Vejvoda
|
ba8704c5bd
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:29:26 +00:00 |
|
Mark Vejvoda
|
5888003aa6
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:15:15 +00:00 |
|
Mark Vejvoda
|
d558d896d4
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 19:02:23 +00:00 |
|
Mark Vejvoda
|
f0d9357d31
|
- try to add special texture compression types from GL_EXT_texture_sRGB
|
2010-10-29 18:54:55 +00:00 |
|
Mark Vejvoda
|
2cc28dda5e
|
- more logging on texture init errors
|
2010-10-29 18:44:07 +00:00 |
|
Mark Vejvoda
|
e0d338b583
|
- added more texture compression supported types
- some in progress work related to texture reloading
|
2010-10-29 16:27:22 +00:00 |
|
Mark Vejvoda
|
70927e5979
|
- added some console output to show which texture compression types the opengl driver supports
|
2010-10-29 00:45:09 +00:00 |
|
Mark Vejvoda
|
7f32456736
|
- changed default texture compression to non st3 for now
|
2010-10-28 22:07:44 +00:00 |
|
Mark Vejvoda
|
df3f56a451
|
- cleanup of texture compression. We output stats for textures that we attempt to compress and what percent they were compressed (before and after byte sizes)
|
2010-10-28 06:59:43 +00:00 |
|
Mark Vejvoda
|
de3a92081d
|
- a bunch of in progress work related to texture compression and more timely texture memory management cleanup. For now to test texture compression use the following ini setting: EnableTextureCompression=true
|
2010-10-28 00:51:25 +00:00 |
|
Mark Vejvoda
|
3c57f16a4a
|
- cleanup some compiler warnings in vc++ and removed commented out debug info for in progress texture compression
|
2010-10-27 17:06:40 +00:00 |
|
Mark Vejvoda
|
78f6f49cb6
|
- fixed shadow mapping by removing the use of the extension: GL_ARB_shadow_ambient
(thanks: asmodeus and Ishmaru)
- added some initial work for texture compression (but not active yet)
|
2010-10-27 15:04:47 +00:00 |
|
Mark Vejvoda
|
d5117ed7fa
|
- cleaned up a whole pile of compiler warnings
|
2010-10-21 07:20:17 +00:00 |
|
Mark Vejvoda
|
a84f0d1b6d
|
- bugfix to fallback to a default configured font if the specified font in the ini property fails to load. The default font is 'fixed' but can be overriden in the ini using:
DefaultFont=yourfonttype
|
2010-10-09 20:35:53 +00:00 |
|
Titus Tscharntke
|
3bfc7daddf
|
renderMapPreview nearly done.
|
2010-09-15 23:49:26 +00:00 |
|
Titus Tscharntke
|
6d8f0137f5
|
chat fixed, still struggling with positioning
|
2010-09-14 23:28:03 +00:00 |
|