David Rose
|
ffb92db022
|
stereo rendering
|
2006-02-16 02:28:20 +00:00 |
|
Josh Yelon
|
3e9b9c8331
|
Added supports_basic_shaders
|
2005-11-06 23:14:31 +00:00 |
|
Josh Yelon
|
0400248b37
|
Added support for shadow maps + shaders
|
2005-11-01 04:30:22 +00:00 |
|
David Rose
|
5da0172878
|
pandadx7
|
2005-10-31 20:09:29 +00:00 |
|
Josh Yelon
|
0bb2f00f88
|
New state handling code
|
2005-09-21 18:02:04 +00:00 |
|
Josh Yelon
|
83b88c1ac3
|
Shader vertex arrays implemented
|
2005-09-14 03:45:32 +00:00 |
|
David Rose
|
292b0d1d95
|
(void) -> ()
|
2005-09-06 20:16:09 +00:00 |
|
David Rose
|
ddfd490c86
|
experiments with global_gsg
|
2005-08-20 12:33:13 +00:00 |
|
David Rose
|
314630126f
|
regularize cube map coordinate systems
|
2005-07-21 18:09:30 +00:00 |
|
David Rose
|
d439425648
|
more reliably check for Mesa
|
2005-07-20 16:59:30 +00:00 |
|
David Rose
|
af49897d5e
|
fix dx resize crash some more; first pass at dx cube map support
|
2005-07-20 12:45:44 +00:00 |
|
David Rose
|
ba139578e0
|
replace explicit crossbar with last_saved_result interface; integrate with DX8
|
2005-07-14 22:46:01 +00:00 |
|
David Rose
|
86ce5ebba1
|
build on Irix
|
2005-07-13 19:33:07 +00:00 |
|
David Rose
|
efaa58b52f
|
add TextureStage::CS_crossbar_stage
|
2005-07-12 18:14:40 +00:00 |
|
David Rose
|
512acd4adf
|
add set_priority() to Light, PlaneNode
|
2005-07-12 01:08:02 +00:00 |
|
David Rose
|
da1e8f95b4
|
add mark_new
|
2005-06-22 21:07:42 +00:00 |
|
David Rose
|
296721f061
|
simply & pandify dx8gsg some; rework gsg's external_transform and internal_transform
|
2005-05-26 00:09:52 +00:00 |
|
David Rose
|
a2eb3859cb
|
color-scale-via-lighting
|
2005-05-05 18:19:41 +00:00 |
|
David Rose
|
2f4327c5a0
|
more robustifying of clip planes
|
2005-04-26 19:42:43 +00:00 |
|
David Rose
|
29b2dbc742
|
transform palette -> transform table
|
2005-04-21 22:20:33 +00:00 |
|
David Rose
|
05ba41b4d6
|
add ReferenceCount::local_object(), clarify GeomVertexCache
|
2005-04-17 17:38:51 +00:00 |
|
David Rose
|
ef53db4d3b
|
qpgeom sprites in dx8
|
2005-04-08 19:53:00 +00:00 |
|
David Rose
|
f77ea5156a
|
hardware animation
|
2005-03-30 01:51:27 +00:00 |
|
David Rose
|
6512581e90
|
real state sorting
|
2005-03-22 23:28:49 +00:00 |
|
David Rose
|
219f16c5de
|
cache new geom munging
|
2005-03-12 01:17:56 +00:00 |
|
David Rose
|
c975b7cd49
|
initial checkin of experimental Geom rewrite--preliminary
|
2005-03-11 02:28:51 +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
|
b82f3bac1e
|
generalize render-to-texture operations
|
2005-03-01 20:37:42 +00:00 |
|
David Rose
|
e04bc8d4ed
|
release_all_geoms
|
2005-01-11 01:58:20 +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
|
fa5f9a7e15
|
clean up state pstatting
|
2004-09-24 17:56:14 +00:00 |
|
David Rose
|
64aece121a
|
robustify light interface further
|
2004-08-02 21:34:46 +00:00 |
|
David Rose
|
c7c639797e
|
merge multitexture support in from branch
|
2004-07-30 00:38:35 +00:00 |
|
David Rose
|
db74d39f8e
|
force_normals
|
2004-07-01 17:54:22 +00:00 |
|
David Rose
|
232f9395bf
|
split out PreparedGraphicsObjects from GraphicsStateGuardians
|
2004-02-25 19:34:30 +00:00 |
|
David Rose
|
cb66e630d6
|
properly support single-buffered framebuffers
|
2004-02-19 19:41:52 +00:00 |
|
David Rose
|
761c0e78fc
|
add name to GraphicsWindow constructor; add fixed_size to WindowProperties, add show-buffers to Configrc
|
2004-02-18 22:30:54 +00:00 |
|
David Rose
|
f1ef8df820
|
add GraphicsStateGuardian::panic_deactivate()
|
2004-02-18 15:21:32 +00:00 |
|
David Rose
|
843c0331ae
|
update license, change remaining local #includes to use quotation marks
|
2004-02-13 19:27:33 +00:00 |
|
David Rose
|
99b64bdfc6
|
reset_if_new should return true or false
|
2004-02-10 05:57:03 +00:00 |
|
Asad M. Zaman
|
3ec9017082
|
added multiple windows support for DirectX8
|
2003-07-30 18:59:35 +00:00 |
|
David Rose
|
a16fe56c74
|
merge window_devel_2003_02_21 to trunk
|
2003-04-09 17:28:00 +00:00 |
|
David Rose
|
4e233c54f6
|
clip planes
|
2002-07-12 15:46:51 +00:00 |
|
David Rose
|
ab97742881
|
don't expect a fixed number of lights
|
2002-07-11 23:10:40 +00:00 |
|
David Rose
|
a52a3be557
|
move clear() to DisplayRegion and GraphicsWindow objects instead of on GSG
|
2002-07-11 21:03:56 +00:00 |
|
David Rose
|
0c6e867d50
|
a bit more debugging
|
2002-05-16 18:23:07 +00:00 |
|
David Rose
|
a23a7572a2
|
rename out qp's
|
2002-04-10 18:08:06 +00:00 |
|
David Rose
|
a38e063667
|
remove old scene graph code
|
2002-04-09 18:33:48 +00:00 |
|