Commit Graph

4539 Commits

Author SHA1 Message Date
aignacio_sf f0da9ce2ba remove a comment 2005-12-14 20:05:40 +00:00
aignacio_sf d149ca28bb Fix framebuffer_copy_to_ram function.
GetRenderTargetData function requires the target buffer size to be the
same size as the backbuffer.
2005-12-14 19:55:04 +00:00
aignacio_sf 8e33595bd0 minor code cleanup 2005-12-14 19:53:17 +00:00
aignacio_sf 6c2d17a6d0 Fix render to cubemap texture for DX8 2005-12-14 19:31:05 +00:00
aignacio_sf 068099e597 Update render to texture support for DX9 2005-12-14 19:22:53 +00:00
aignacio_sf 7216359719 Update render to texture support for DX9 2005-12-14 19:07:01 +00:00
aignacio_sf 269d0e7e83 Add render to texture support for DX8 2005-12-14 02:01:23 +00:00
aignacio_sf aa20bc165d Fix function d3d_surface_to_texture.
The 16-bit color source to 24-bit color copy was incorrect.  See difference.
2005-12-13 19:47:19 +00:00
aignacio_sf 093b07b81c Fix function d3d_surface_to_texture.
The 16-bit color source to 24-bit color copy was incorrect.  See difference.
2005-12-13 19:29:45 +00:00
aignacio_sf fc917fb34a no message 2005-12-13 02:39:52 +00:00
aignacio_sf 830d509665 preliminary version of render to texture, still needs cleanup, testing 2005-12-13 01:57:38 +00:00
aignacio_sf 4c14e47297 preliminary version 2005-12-13 01:56:44 +00:00
David Rose 35e37379f0 build dx9 now 2005-12-12 16:58:49 +00:00
aignacio_sf dd024406b1 fix framebuffer_copy_to_texture
Not very efficient since it copies the entire render target to system memory
and then copies the rectangle to the texture, but there does not seem to
be another way for DX9.
2005-12-10 03:54:12 +00:00
aignacio_sf 76cdd23bab fix framebuffer_copy_to_ram function 2005-12-10 02:24:39 +00:00
aignacio_sf b8ee93827d test render-to-texture 2005-12-09 22:23:23 +00:00
aignacio_sf 0246695237 port dx8 to dx9 2005-12-09 21:48:34 +00:00
David Rose d48584de2f fix particle explosion 2005-12-07 21:43:01 +00:00
David Rose 6148912b62 read from bam properly 2005-12-07 21:42:35 +00:00
aignacio_sf 54b97daf34 add Draw:Transfer:Create Vertex Buffer pstat collector 2005-12-07 20:03:27 +00:00
David Rose d44e498146 fix booboo 2005-12-01 21:22:52 +00:00
David Rose 0aeb31a2b4 further hacks around 64K client buffer bug--indexed geometry 2005-12-01 18:27:08 +00:00
David Rose e7dd8aea19 hack for ati bug with client buffers 2005-11-30 23:42:43 +00:00
David Rose 65244d9d90 fix vp sky 2005-11-30 18:19:59 +00:00
David Rose b3fe8def76 disable sync in dx8 windowed mode 2005-11-29 19:32:08 +00:00
David Rose 63e6ddf78a don't bother with silly dialog 2005-11-28 23:50:42 +00:00
Asad M. Zaman 78fb3ab6d4 a little manual for multi-texture 2005-11-23 19:45:18 +00:00
Josh Wilson 87cd400b9d Adjusted initial scale from 0.02 to 1.0. Fixed horizontal flipping in non-hack way. 2005-11-22 18:41:56 +00:00
Josh Wilson 4c815ef2a3 Removed redundant set_texture() and add_texture() functions 2005-11-22 18:38:12 +00:00
Josh Wilson 9e8c63dfa6 Changed default size_from_texels argument to False. 2005-11-17 00:35:16 +00:00
Josh Wilson 0ff4742ee1 hack to fix odd sprite particle horizontal flip, as well as passing the set_color() call through to the interpolation manager. 2005-11-17 00:33:17 +00:00
Josh Wilson 0ca7fdb0cd hack to fix odd sprite particle horizontal flip 2005-11-17 00:32:33 +00:00
Josh Wilson 7817e63037 Added set_default_color() 2005-11-17 00:29:56 +00:00
Josh Yelon 6ac1077b2e Added code to force reloading of panda_glext.h 2005-11-16 20:38:15 +00:00
Josh Yelon 85edfbbaed Added code to force reloading of panda_glext.h 2005-11-16 20:28:13 +00:00
Josh Yelon 7e1df6e67c Added cardcenter 2005-11-09 23:30:21 +00:00
Josh Yelon 3e9b9c8331 Added supports_basic_shaders 2005-11-06 23:14:31 +00:00
Josh Yelon b1c2cd729b Added code to enable _supports_basic_shaders 2005-11-06 22:00:32 +00:00
David Rose 74a1ebca02 add textures-header-only 2005-11-02 18:57:30 +00:00
David Rose b8da3c6c32 add -D option 2005-11-02 18:57:00 +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 a3ce5925d0 Fixed a bug with copy-to-depth-texture 2005-10-28 20:29:57 +00:00
Josh Yelon efc2a9ce26 *** empty log message *** 2005-10-27 21:11:26 +00:00
David Rose ec1239dbb3 remove unneeded virtuals 2005-10-25 00:13:06 +00:00
Jason Yeung 168d499af6 prevent crash when sprite particle renderer is flattened accidentally 2005-10-25 00:01:49 +00:00
David Rose 726410e386 regularize vec3's a bit 2005-10-21 23:56:40 +00:00
Josh Yelon 3a9a8df64b Fixed an uninitialized pointer 2005-10-19 22:09:36 +00:00
Josh Yelon 62fbd49535 Fixed a version number 2005-10-18 22:46:02 +00:00
Josh Yelon 2c09657017 Added RTM_triggered_copy_texture 2005-10-18 20:16:39 +00:00