Commit Graph

10509 Commits

Author SHA1 Message Date
David Rose 91efb72ca7 move threading/pipelining stuff into new directory, reorganize in general 2006-03-28 23:59:32 +00:00
David Rose 403488715e compile-in reference to glXGetProcAddress() when possible 2006-03-28 17:04:10 +00:00
David Rose 09beba8436 retesselate-coplanar false by default 2006-03-28 16:39:28 +00:00
David Rose fa8881d18d auto-flip false by default 2006-03-28 15:16:16 +00:00
David Rose e83efe66cd don't consider fans by default 2006-03-28 05:38:06 +00:00
Dave Schuyler ff18df1947 formatting 2006-03-28 04:24:30 +00:00
Dave Schuyler 2e3ca066dc formatting 2006-03-28 03:51:09 +00:00
aignacio_sf cb90d793d0 Fix shader issues on D3D Device Reset (resize window, ...)
Do not create a new shader context, but reuse old context and just set the D3D device for Cg.
2006-03-28 02:11:38 +00:00
David Rose 338791f68b prevent double-destruct 2006-03-28 00:29:12 +00:00
aignacio_sf 0cc4c2918f Update DX shader to where the GL shader is. 2006-03-27 23:06:52 +00:00
David Rose d47a1e6b40 fix assertion failure 2006-03-27 23:02:47 +00:00
David Rose f8bf91a461 new parameter should be optional for backward compatibility 2006-03-27 20:35:18 +00:00
David Rose 0a2bdf6315 string is no longer imported 2006-03-27 20:34:28 +00:00
David Rose beb17bf1ee prevent error when main window is buffer 2006-03-27 20:27:23 +00:00
David Rose 87d34eaed1 add glx-get-proc-address, glx-os-proc-address 2006-03-27 16:32:51 +00:00
David Rose 59f32111b3 improve ability of flattenStrong() to unify Geoms 2006-03-27 02:37:31 +00:00
David Rose df2e738dfe make ctattach behavior only when ctprojs defined 2006-03-26 23:12:53 +00:00
David Rose 2034bd25bb remove troublesome call 2006-03-25 21:17:15 +00:00
David Rose ad468be1c5 SSL -> OPENSSL 2006-03-25 21:16:32 +00:00
David Rose ffb676cc9a compute _net_transform, not _modelview_transform, at each node of cull traversal 2006-03-24 23:41:09 +00:00
David Rose c8633086c3 remove comment 2006-03-24 22:59:55 +00:00
David Rose a31f6e7894 files moved to cull 2006-03-24 21:46:45 +00:00
David Rose 36b51114a9 remove debug statement 2006-03-24 18:48:02 +00:00
David Rose 8af9c5b213 whoops, forgot cull 2006-03-24 18:42:05 +00:00
David Rose 539ab8291b comment 2006-03-24 01:09:43 +00:00
David Rose 38dde80e5f isolate cull from pgraph 2006-03-24 01:01:34 +00:00
Dave Schuyler 19de130ffd formatting 2006-03-24 00:36:55 +00:00
David Rose 6e9bab7195 preserve 40-degree default fov 2006-03-23 19:17:13 +00:00
David Rose 9c8ce7accf minFov 2006-03-23 19:12:38 +00:00
David Rose 6335ebe61c fix compilation errors with new buffer merge 2006-03-23 19:02:16 +00:00
David Rose d1e65cd52d fix crash 2006-03-23 18:29:06 +00:00
Josh Yelon a8ffec28b6 Changes moving FrameBufferProperties into GraphicsOutput 2006-03-23 18:17:27 +00:00
David Rose b27ad8aacb fix loading rawtex 2006-03-23 03:35:16 +00:00
David Rose af64776780 whoops, broke basic texture loading 2006-03-23 02:52:43 +00:00
Chris Brunner 24154d4a4b Depreciated. Now at http://aspen.online.disney.com/mediawiki/index.php/How_to_install_Panda_on_Windows as a wiki. 2006-03-23 00:10:47 +00:00
David Rose 8b93f67c23 set_min_fov() 2006-03-22 22:45:36 +00:00
David Rose f803ef85ce explicit mipmap control 2006-03-22 22:23:56 +00:00
Roger Hughston 020a09fc9c *** empty log message *** 2006-03-22 22:09:15 +00:00
David Rose 03a861dfcb remove inappropriate include 2006-03-22 21:09:00 +00:00
Josh Yelon b2a96df6c9 It now compiles. But does it do anything? 2006-03-22 20:58:22 +00:00
Joe Shochet 4bd845c782 support for widescreen aspect ratio 2006-03-22 20:18:32 +00:00
Joe Shochet ac0f6042e2 warning for accepting an event already in the dict, made watching variables private, assert that the method is callable 2006-03-22 20:18:16 +00:00
David Rose 76252c5316 fix problem with hidden PGui items still being active 2006-03-22 19:02:58 +00:00
Josh Yelon f35a7469d0 More work on glGraphicsBuffers (will compile soon) 2006-03-22 04:14:46 +00:00
Dave Schuyler 67f79bc9c4 formatting 2006-03-22 02:03:57 +00:00
aignacio_sf 9f909bd865 Vast improvement for the framebuffer_copy_to_texture function by using StretchRect function. 2006-03-22 00:01:11 +00:00
aignacio_sf 506f2c8b5c Previous change to ARGB format for render to texture caused a problem for framebuffer to texture since the source and destination buffer formats had to match for DX the "CopyRects" function to work.
The code path is now split into ram type vs texture type destinations.
Match previous DX9 changes  set_context, ...
2006-03-21 21:00:43 +00:00
aignacio_sf af04cf8f74 Match DX8 render to texture / framebuffer changes. 2006-03-21 20:52:14 +00:00
aignacio_sf 6474496071 restrict setting render to texture 2006-03-21 20:47:57 +00:00
Roger Hughston beee323924 *** empty log message *** 2006-03-21 19:58:50 +00:00