Josh Yelon
|
a176d3627c
|
Buffer overhaul phase one
|
2006-03-20 17:56:51 +00:00 |
|
Josh Yelon
|
d1ea4b3570
|
Fixed bug in prepare_for_deletion
|
2006-03-09 23:08:30 +00:00 |
|
Josh Yelon
|
44aab37572
|
Removed show_buffers. (I am about to add 'BufferViewer' class in direct)
|
2006-02-18 05:30:54 +00:00 |
|
David Rose
|
47c2e41c75
|
support stereo DisplayRegions
|
2006-02-17 19:17:06 +00:00 |
|
David Rose
|
90902c5cca
|
move red-blue-stereo support lower; cache cull results between left and right stereo channels
|
2006-02-17 17:36:04 +00:00 |
|
David Rose
|
264fc31115
|
automatic stereo cameras for stereo windows
|
2006-02-16 06:17:51 +00:00 |
|
David Rose
|
799f0fcf19
|
slightly better viewport handling
|
2006-02-16 01:34:18 +00:00 |
|
David Rose
|
1d2282a879
|
pipelining getting close; uprev bam version to 6.0
|
2006-02-14 19:07:47 +00:00 |
|
Josh Yelon
|
cee838c08e
|
begin_frame refactor
|
2006-02-08 17:52:29 +00:00 |
|
Josh Yelon
|
4477cdbafb
|
First step in refactoring begin_frame and end_frame
|
2006-02-03 21:18:42 +00:00 |
|
David Rose
|
92b907eb07
|
more threading fixes
|
2006-01-16 00:05:34 +00:00 |
|
aignacio_sf
|
1a31424198
|
Prevent buffers being created that are larger than the display by cutting the requested size in half until it is small enough.
|
2006-01-09 23:02:17 +00:00 |
|
Josh Yelon
|
0400248b37
|
Added support for shadow maps + shaders
|
2005-11-01 04:30:22 +00:00 |
|
Josh Yelon
|
efc2a9ce26
|
*** empty log message ***
|
2005-10-27 21:11:26 +00:00 |
|
Josh Yelon
|
2c09657017
|
Added RTM_triggered_copy_texture
|
2005-10-18 20:16:39 +00:00 |
|
Josh Yelon
|
4bb6fd3f1b
|
Changes to support offscreen-buffers that match the main window
|
2005-10-17 17:39:50 +00:00 |
|
David Rose
|
2c6ef8d261
|
reorder make_cube_map() parameters
|
2005-10-09 17:39:28 +00:00 |
|
David Rose
|
71c62f17fa
|
oops, broke offscreen render in general
|
2005-07-22 17:16:05 +00:00 |
|
David Rose
|
630558c993
|
check gsg capabilities a little better
|
2005-07-22 13:35:09 +00:00 |
|
David Rose
|
37bd636290
|
show-buffers is more useful with cube map
|
2005-07-21 20:32:27 +00:00 |
|
David Rose
|
314630126f
|
regularize cube map coordinate systems
|
2005-07-21 18:09:30 +00:00 |
|
David Rose
|
828307a431
|
fixes for dx8 cube maps
|
2005-07-21 01:05:49 +00:00 |
|
David Rose
|
03e766a9ab
|
fix crash when show-buffers is enabled
|
2005-03-28 19:10:25 +00:00 |
|
David Rose
|
6a28498119
|
fix crash when show-buffers is enabled
|
2005-03-28 18:56:55 +00:00 |
|
David Rose
|
5856cda6de
|
better support for render-to-texture: keep buffers around until texture is gone too
|
2005-03-11 19:33:53 +00:00 |
|
David Rose
|
d46a88a76e
|
CompassEffects and node-relative BillboardEffects now work on cameras
|
2005-03-05 14:28:58 +00:00 |
|
David Rose
|
53f446569e
|
cube maps should clamp
|
2005-03-05 01:14:25 +00:00 |
|
David Rose
|
60af68519f
|
build on windows
|
2005-03-04 23:06:32 +00:00 |
|
David Rose
|
c045c5894d
|
support real-time rendered cube maps
|
2005-03-04 22:28:19 +00:00 |
|
David Rose
|
001abb0edd
|
unify Texture, ImageBuffer, and PixelBuffer; add 3-d and cube map textures
|
2005-03-03 20:12:09 +00:00 |
|
David Rose
|
cfeff1fe32
|
fix flattenMultitex() twice in one frame
|
2005-03-02 00:35:10 +00:00 |
|
David Rose
|
502ae6d15e
|
add prefer-texture-buffer
|
2005-03-01 22:34:08 +00:00 |
|
David Rose
|
b82f3bac1e
|
generalize render-to-texture operations
|
2005-03-01 20:37:42 +00:00 |
|
David Rose
|
e05ac10e9d
|
default background alpha should be 0; screenshot should preserve alpha if available
|
2005-01-28 23:45:06 +00:00 |
|
David Rose
|
642dda0edd
|
handle icon and cursor filenames more robustly
|
2004-12-28 22:24:45 +00:00 |
|
David Rose
|
b1375f32a4
|
initial experiments with keystone correction, revisit M_multisample transparency, robustify MultitexReducer
|
2004-12-15 05:53:23 +00:00 |
|
David Rose
|
48e09cda31
|
support GraphicsOutput::set_inverted()
|
2004-12-07 04:25:38 +00:00 |
|
David Rose
|
bef7f8e270
|
compile on MSVC7
|
2004-12-06 20:31:33 +00:00 |
|
David Rose
|
fa592c1040
|
remove GraphicsChannel and GraphicsLayer
|
2004-12-06 19:35:05 +00:00 |
|
David Rose
|
9f8ae63333
|
add Texture::get_match_framebuffer_format
|
2004-12-03 16:06:31 +00:00 |
|
David Rose
|
5761ae9d2c
|
first pass at MultitexReducer
|
2004-12-03 00:01:02 +00:00 |
|
David Rose
|
3e548e3663
|
new interrogate, minor config changes
|
2004-10-28 18:33:45 +00:00 |
|
David Rose
|
ec83e7f9c6
|
texture optimizations
|
2004-07-30 22:35:58 +00:00 |
|
David Rose
|
0e084fe310
|
make multipass work (sort of) on dx8
|
2004-03-04 15:48:19 +00:00 |
|
David Rose
|
be0f50c6fb
|
redefine GraphicsEngine::auto_flip; define more pstats collectors
|
2004-03-03 20:22:05 +00:00 |
|
David Rose
|
cf6a95c0ed
|
fix problem with remove_window() removing too many windows
|
2004-03-03 14:15:19 +00:00 |
|
David Rose
|
587de59ae8
|
add GraphicsEngine::open_windows(), GLGraphicsStateGuardian::_edge_clamp
|
2004-03-03 01:09:38 +00:00 |
|
David Rose
|
a39aa8f71c
|
add GraphicsOutput::flip_ready
|
2004-03-02 20:11:51 +00:00 |
|
David Rose
|
2bf87f010a
|
add GraphicsOutput::make_texture_buffer()
|
2004-02-28 00:25:23 +00:00 |
|
David Rose
|
232f9395bf
|
split out PreparedGraphicsObjects from GraphicsStateGuardians
|
2004-02-25 19:34:30 +00:00 |
|