David Rose
|
fa592c1040
|
remove GraphicsChannel and GraphicsLayer
|
2004-12-06 19:35:05 +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
|
557060cb1d
|
weak pointers, and FadeLODNode fixes for instances/multiple cameras
|
2004-09-30 21:29:25 +00:00 |
|
David Rose
|
1726a5ea95
|
fix culling when scene has a transform
|
2004-08-03 22:32:30 +00:00 |
|
David Rose
|
597d379038
|
add NodePath::set_color_scale_off() and Camera::set_initial_state() and related methods
|
2004-08-03 19:59:21 +00:00 |
|
David Rose
|
ec83e7f9c6
|
texture optimizations
|
2004-07-30 22:35:58 +00:00 |
|
Asad M. Zaman
|
4a24b121b0
|
python toggle switch allows the portal culling to be on/off
|
2004-05-18 00:50:43 +00:00 |
|
Asad M. Zaman
|
b24ea6211d
|
first pass prototype of portal culling system
|
2004-05-13 22:22:08 +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 |
|
Joseph Lee
|
02a1103540
|
don't call PstatCollector.is_started() if opt 4
|
2004-03-03 03:14:56 +00:00 |
|
David Rose
|
6a0476ebcb
|
render textures should clamp by default
|
2004-03-03 01:34:46 +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
|
abd0db5458
|
add callback support
|
2004-03-02 02:46:15 +00:00 |
|
David Rose
|
42507f9852
|
add ParasiteBuffer
|
2004-02-27 23:17:16 +00:00 |
|
David Rose
|
a4f08870fa
|
add share_with to make_gsg()
|
2004-02-27 22:12:18 +00:00 |
|
David Rose
|
cb66e630d6
|
properly support single-buffered framebuffers
|
2004-02-19 19:41:52 +00:00 |
|
David Rose
|
c26166c9cc
|
add GraphicsOutput::sort
|
2004-02-19 02:53:23 +00:00 |
|
David Rose
|
9a2e560d20
|
remove pipe from GraphicsEngine::make_window()
|
2004-02-19 00:08:06 +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
|
be6354f9ef
|
bracket a few more low-level things with pstats
|
2004-02-18 18:21:00 +00:00 |
|
David Rose
|
82385a51d0
|
everything outside of GraphicsEngine::render_frame() is deemed Show Code for pstats
|
2004-02-18 16:23:08 +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
|
57eefece08
|
tweak graphicsBuffer, add wglGraphicsBuffer
|
2004-02-09 13:37:49 +00:00 |
|
David Rose
|
37be15fdfd
|
define GraphicsBuffer
|
2004-02-07 00:46:44 +00:00 |
|
David Rose
|
26da9be3e7
|
define GraphicsOutput class
|
2004-02-06 23:41:00 +00:00 |
|
David Rose
|
b33978174f
|
add new pstats collectors
|
2004-01-14 21:19:10 +00:00 |
|
David Rose
|
cfad1d8c3e
|
work on pstats reporting
|
2003-12-04 18:13:50 +00:00 |
|
Asad M. Zaman
|
3ec9017082
|
added multiple windows support for DirectX8
|
2003-07-30 18:59:35 +00:00 |
|
David Rose
|
91451f3f80
|
add yield-timeslice
|
2003-07-16 00:39:05 +00:00 |
|
David Rose
|
a16fe56c74
|
merge window_devel_2003_02_21 to trunk
|
2003-04-09 17:28:00 +00:00 |
|
David Rose
|
74a704440e
|
PandaFramework should respect per-window keypresses
|
2003-02-14 08:13:17 +00:00 |
|
David Rose
|
3d63983b5c
|
remove legacy code: graphics engine now owns window pointers, not pipe
|
2003-01-27 17:38:31 +00:00 |
|
David Rose
|
8b9c2ae9c6
|
explicit sync_frame and flip_frame
|
2003-01-22 19:54:56 +00:00 |
|
David Rose
|
f277976827
|
add sync_frame
|
2003-01-17 16:41:14 +00:00 |
|
David Rose
|
ea59108287
|
new window code
|
2003-01-09 20:35:54 +00:00 |
|
David Rose
|
a8d12a79b5
|
first pass (broken) of multi-threaded rendering
|
2002-08-14 00:43:05 +00:00 |
|
David Rose
|
476fb91e31
|
add CompassEffect, robustify billboards
|
2002-07-17 17:01:15 +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
|
1557ea2481
|
make NonlinearImager work with new scene graph
|
2002-06-12 23:50:59 +00:00 |
|
David Rose
|
a23a7572a2
|
rename out qp's
|
2002-04-10 18:08:06 +00:00 |
|
David Rose
|
4c1e4ad1e2
|
fix minimized window error
|
2002-04-09 23:22:08 +00:00 |
|
David Rose
|
85b45520e3
|
dxgsg to pgraph
|
2002-03-30 01:40:55 +00:00 |
|
David Rose
|
df1fd03cac
|
pgraph uses window's begin_frame() .. end_frame()
|
2002-03-29 20:18:38 +00:00 |
|
David Rose
|
783ba052d7
|
pgraph lighting, optional offset decal implementation
|
2002-03-28 01:51:13 +00:00 |
|
David Rose
|
d210511b8b
|
several pgraph refinements
|
2002-03-20 23:18:28 +00:00 |
|
David Rose
|
fc26653ada
|
pgraph stash and hide
|
2002-03-13 17:19:36 +00:00 |
|