Jens Hemprich
|
be61e866fc
|
Version 0.13 final
|
2007-11-16 19:33:32 +00:00 |
Jens Hemprich
|
5d43221c4c
|
0.13rc1
|
2007-09-03 08:37:50 +00:00 |
Jens Hemprich
|
4c30564e19
|
Fixed alpha test state change inconsistencies
|
2007-08-26 20:05:31 +00:00 |
Jens Hemprich
|
4e9d33a345
|
Fixed alpha in Descent in simple car mode
|
2007-08-25 19:08:32 +00:00 |
Jens Hemprich
|
23b0ee801d
|
Fixed possible crash on exit
|
2007-08-25 19:02:54 +00:00 |
Jens Hemprich
|
47d8b84733
|
Outch, bits shifted in the wrong direction
|
2007-08-23 21:14:01 +00:00 |
Jens Hemprich
|
b8e224a059
|
Framebuffer allocated for 32bit color formats
|
2007-08-22 19:03:50 +00:00 |
Jens Hemprich
|
e931b834dd
|
Fixed frame buffer depth issues for all render paths, consolidated the code
|
2007-08-20 11:10:48 +00:00 |
Jens Hemprich
|
eb31a1311e
|
Saved some cycles
|
2007-08-20 10:57:16 +00:00 |
Jens Hemprich
|
ec848de808
|
setTextureState() rmoved to set*TextureState()
|
2007-08-20 10:55:44 +00:00 |
Jens Hemprich
|
e3574f169d
|
0.13b1
|
2007-08-20 10:52:19 +00:00 |
Jens Hemprich
|
86182d2eed
|
Improved backward compatibility by supporting non-arb extension GL_EXT_texture_rectangle
|
2007-08-20 10:50:03 +00:00 |
Jens Hemprich
|
ab519288c5
|
Debug tile rendering switch fixed
|
2007-06-09 20:43:39 +00:00 |
Jens Hemprich
|
17bc20cc21
|
Removed obsolete code
|
2007-06-04 19:47:08 +00:00 |
Jens Hemprich
|
74a502bd55
|
Added formats a8, i8, ai88
|
2007-06-04 11:18:45 +00:00 |
Jens Hemprich
|
23a7356fb8
|
Cleanup, refactoring, state update, optimisations
|
2007-06-04 11:13:28 +00:00 |
Jens Hemprich
|
acc2264181
|
using APPLE_texture_range hint from within OS9 Classic env casues pixel garbage in some situations (Carmageddon map mode, F/A-18 cockpit)
|
2007-03-18 19:17:03 +00:00 |
Jens Hemprich
|
1ee1544551
|
Framebuffer pixelpipeline CVA path: fog turned off (good, fixes F/A-18), simple render mode got better but still not working (unclear), some refactoring, resource usage optimised for CVA path
|
2007-03-17 22:44:16 +00:00 |
Jens Hemprich
|
21db87ffbc
|
Cleaned up APPLE_client_storage - fixed 565 chromakeyed textures (autsch :^)
|
2007-02-26 13:19:41 +00:00 |
Jens Hemprich
|
0bb2b8d61a
|
Failure to allocate memory is fatal -> no need to handle this
|
2007-02-26 13:18:21 +00:00 |
Jens Hemprich
|
70e3fd1aec
|
EXT_client_texture global mode
|
2007-02-19 15:53:25 +00:00 |
Jens Hemprich
|
518e9eabf2
|
ARB_texture_rectangle for framebuffer
|
2007-02-19 15:52:33 +00:00 |
Jens Hemprich
|
e1fb42b75b
|
setting ResolutionCap to limit the actual screen resolution
|
2007-02-09 22:39:59 +00:00 |
Jens Hemprich
|
82ac6a39f9
|
Control panel support
|
2006-11-28 21:06:40 +00:00 |
Jens Hemprich
|
4dae64c0fb
|
Fixed "&" expressions for alpha and depth
|
2006-11-28 21:06:01 +00:00 |
Jens Hemprich
|
3764f4e6cf
|
Fixed GapFix artefacts in last pixel row/column
|
2006-09-18 14:47:16 +00:00 |
Jens Hemprich
|
ec61d31a48
|
Optimising calls to glAlphaTestFunc
|
2006-09-03 19:53:22 +00:00 |
Jens Hemprich
|
73c66d30ae
|
Optimising calls to glAlphaTestFunc
|
2006-09-03 19:51:39 +00:00 |
Jens Hemprich
|
ac74e81105
|
Using APPLE_CLIENT_TEXTURE_EXT for all textures
|
2006-09-03 19:50:40 +00:00 |
Jens Hemprich
|
3b6147c73f
|
Generating texture names on startup
|
2006-09-03 19:49:40 +00:00 |
Jens Hemprich
|
d32852ae89
|
Rearranged the debug flags to be more user friendly
|
2006-08-22 21:19:07 +00:00 |
Jens Hemprich
|
c2a1add813
|
extended error checking
|
2006-08-22 21:16:40 +00:00 |
Jens Hemprich
|
9b2a8565d6
|
Correctly disabling the client state
|
2006-08-22 21:15:31 +00:00 |
Jens Hemprich
|
20f46da51d
|
Correctly restoring the client state, enhanced error handling
|
2006-08-22 21:14:13 +00:00 |
Jens Hemprich
|
44b073af49
|
Correctly checking the client state
|
2006-08-22 21:12:28 +00:00 |
Jens Hemprich
|
eee80bf39b
|
Coordinate debug was broken
|
2006-08-21 16:32:28 +00:00 |
Jens Hemprich
|
9fcf3b80dd
|
Logging cleanup
|
2006-08-14 15:46:09 +00:00 |
Jens Hemprich
|
6d444b5b29
|
Cleanup code, logging
|
2006-08-14 15:45:38 +00:00 |
Jens Hemprich
|
6f7f3b5a91
|
optimised enabling/disabling the clipping state
|
2006-08-09 17:31:54 +00:00 |
Jens Hemprich
|
fd5ecddd8b
|
Tile tables for Falcon 4.0, checksums for tiles to avoid texture download to GPU, improvements on saving memory bandwidth
|
2006-07-31 13:13:12 +00:00 |
Jens Hemprich
|
1c7ed63cb7
|
Saving memory bandwidth
|
2006-07-18 16:12:41 +00:00 |
Jens Hemprich
|
c7d86aec81
|
Fixed altivec writes, using __dcbz instead
|
2006-07-06 21:22:42 +00:00 |
Jens Hemprich
|
68413c07fb
|
Added vector unit detection
|
2006-07-06 21:21:07 +00:00 |
Jens Hemprich
|
c97e27f9c9
|
Precalculated framebuffer vertex arrays, more const declarations
|
2006-06-22 20:33:46 +00:00 |
Jens Hemprich
|
f1fb84ef5d
|
Altivec support for 565kto8888
|
2006-06-18 21:14:47 +00:00 |
Jens Hemprich
|
70b9959799
|
Framebuffer uses vertex arrays for tile rendering
|
2006-06-12 14:06:48 +00:00 |
Jens Hemprich
|
277617ed88
|
Removed unused member
|
2006-06-12 14:06:05 +00:00 |
Jens Hemprich
|
a664676e5d
|
Added checks for client textue state
|
2006-06-12 14:05:39 +00:00 |
Jens Hemprich
|
61205ec045
|
Initial import from 013a1 cvs
|
2006-05-26 19:42:13 +00:00 |