6984 Commits

Author SHA1 Message Date
David Rose
baea752ded make_current() should be unneeded before flip 2004-03-02 21:02:12 +00:00
David Rose
a39aa8f71c add GraphicsOutput::flip_ready 2004-03-02 20:11:51 +00:00
David Rose
f709ae9232 we need make_current() in the flip after all 2004-03-02 18:21:23 +00:00
David Rose
6f956e1fe7 use new offscreen buffer mechanism 2004-03-02 02:48:35 +00:00
David Rose
abd0db5458 add callback support 2004-03-02 02:46:15 +00:00
David Rose
5b3bf0efbd add path options 2004-03-02 00:10:47 +00:00
David Rose
b37e90743e fix problem with misassignment of vertices when eliminating top joint 2004-03-01 23:55:04 +00:00
David Rose
54ae975f3c don't assertion fail when user closes window 2004-03-01 23:47:23 +00:00
David Rose
1f2e53d747 allow -drop to override -keepall 2004-03-01 23:24:08 +00:00
David Rose
a6df37d6b0 remove make_current() from flip 2004-02-28 00:26:18 +00:00
David Rose
2bf87f010a add GraphicsOutput::make_texture_buffer() 2004-02-28 00:25:23 +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
Asad M. Zaman
e6862c11f9 better handling of E_OUTOFMEMORY error. If this error happens, it will try a different graphics dll 2004-02-27 20:49:22 +00:00
Joe Shochet
396331fce7 groundwork for pirates 2004-02-27 19:23:25 +00:00
David Rose
13437d3ff5 rename FSM -> ClassicFSM, introduce new FSM code 2004-02-27 17:59:58 +00:00
David Rose
193984d955 support polygon morphs 2004-02-26 23:00:29 +00:00
David Rose
9f57cfa1b2 add fill_ratio 2004-02-26 18:46:44 +00:00
David Rose
fd8bc506d3 build on windows with new PreparedGraphicsObjects 2004-02-25 21:07:55 +00:00
David Rose
25a44c9b26 tweak comment 2004-02-25 19:53:33 +00:00
David Rose
bca98f73d3 better handling of window failure 2004-02-25 19:41:38 +00:00
David Rose
232f9395bf split out PreparedGraphicsObjects from GraphicsStateGuardians 2004-02-25 19:34:30 +00:00
David Rose
0e81017698 formatting changes 2004-02-24 17:44:08 +00:00
Darren Ranalli
eec52ae30d once more must provide either startPos or duration, also implicit startPos is sampled every time interval starts rather than first time only 2004-02-23 22:46:49 +00:00
David Rose
8066efb16e don't protect glReadBuffer and glDrawBuffer; they might get reset internally by slightly buggy drivers 2004-02-21 01:48:16 +00:00
Jack Walsh
f91154888e remove chancfg.h 2004-02-20 18:03:37 +00:00
Dave Schuyler
43e5cd19e0 avatar should no longer float on landing 2004-02-20 02:04:30 +00:00
David Rose
11f94c964a try some more to get pbuffers to work without call to SwapBuffers 2004-02-20 02:01:50 +00:00
David Rose
b0de5200b0 glFlush() might be necessary 2004-02-20 02:00:44 +00:00
Dave Schuyler
d1b921ee1a setting isAirborne and mayJump on enabled; clearing task 2004-02-20 01:50:36 +00:00
David Rose
463f6bd287 save new camera in builtins 2004-02-20 00:36:44 +00:00
Darren Ranalli
dae5fabd22 support implicit startPos w/ startVel and endZ -- may cause trouble for parent intervals 2004-02-20 00:07:54 +00:00
David Rose
ab86ca2b73 name dynamic textures 2004-02-20 00:00:41 +00:00
Darren Ranalli
ca6e9716d8 fixed bug in endZ case 2004-02-19 23:42:41 +00:00
David Rose
b49f3d4b51 recreate pbuffer if it is lost 2004-02-19 21:53:38 +00:00
David Rose
36dc54b6c6 single-buffer 2004-02-19 21:18:39 +00:00
David Rose
751dc0f17a default texture filtering is linear 2004-02-19 19:50:39 +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
6039e182c0 add App:PStats 2004-02-19 02:52:49 +00:00
David Rose
559366c37b support new interface from panda 2004-02-19 02:36:21 +00:00
David Rose
9a2e560d20 remove pipe from GraphicsEngine::make_window() 2004-02-19 00:08:06 +00:00
David Rose
5ede98f8d4 pstats for windows 2004-02-18 23:32:19 +00:00
David Rose
216ef33e68 support fixed_size 2004-02-18 23:03:42 +00:00
David Rose
51ebbba986 add name to GraphicsWindow constructor 2004-02-18 22:51:41 +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
4d416cce51 pbuffers shouldn't flip 2004-02-18 19:23:36 +00:00
David Rose
0022871ce6 use GraphicsWindow.saveScreenshot() to save screenshot 2004-02-18 18:44:38 +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