Commit Graph

331 Commits

Author SHA1 Message Date
David Rose 74a1ebca02 add textures-header-only 2005-11-02 18:57:30 +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
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
Josh Yelon 4bb6fd3f1b Changes to support offscreen-buffers that match the main window 2005-10-17 17:39:50 +00:00
David Rose 6e8adc36ad straighten out BTM_relative 2005-10-12 16:02:41 +00:00
Josh Yelon 9478e2bf08 Added derivative textures 2005-10-05 16:25:02 +00:00
Josh Yelon 0c7e721e79 Added texture handling in shader code 2005-10-05 01:09:32 +00:00
David Rose 4cc9dba771 copy constructors, other minor refinements 2005-10-03 22:54:25 +00:00
David Rose cb2e0c46f0 fix text glyph caching problem 2005-10-02 16:56:51 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose 242e0f8c88 add missing files 2005-09-25 16:02:28 +00:00
David Rose 3813de7e91 store non-const InternalNames 2005-09-25 15:21:08 +00:00
David Rose 264f6cde14 remove references to shader.* 2005-09-25 14:41:50 +00:00
Josh Yelon 2095d8c44f New shader system 2005-09-25 04:06:31 +00:00
David Rose 5b17fbd0d9 cube maps and avi textures in bam files 2005-09-23 21:31:31 +00:00
David Rose 60d2c8e349 integrate HashFilename with Filename via Filename::set_pattern() 2005-09-23 17:23:30 +00:00
David Rose 942f595c7f better texture filename extension error reporting 2005-09-22 14:12:27 +00:00
David Rose a7b1f14e80 integrate AviTexture better with Panda, rename to OpenCVTexture 2005-09-21 23:53:07 +00:00
Josh Yelon 0bb2f00f88 New state handling code 2005-09-21 18:02:04 +00:00
David Rose b9f5dfd75d minor adjustments 2005-09-15 22:09:15 +00:00
Josh Yelon 83b88c1ac3 Shader vertex arrays implemented 2005-09-14 03:45:32 +00:00
Josh Yelon 23b0c5d850 Added better code to compile shaders 2005-09-09 01:42:48 +00:00
Josh Yelon 45aca0885e *** empty log message *** 2005-09-06 21:33:34 +00:00
David Rose 292b0d1d95 (void) -> () 2005-09-06 20:16:09 +00:00
David Rose a9a9f280bb dos2unix 2005-09-06 18:30:26 +00:00
David Rose dd28bafc68 build on linux 2005-09-06 18:18:56 +00:00
Josh Yelon 9ad64a6b4b Shader modifications 2005-09-05 15:20:37 +00:00
Josh Yelon f730acc7e1 Shader stuff 2005-09-05 14:54:40 +00:00
Josh Yelon f7ee3b5729 New shader system 2005-09-04 19:49:55 +00:00
David Rose 78d834fe60 update comment 2005-09-02 17:26:38 +00:00
David Rose d13afc82cf immediate-mode refinements 2005-08-16 17:27:40 +00:00
David Rose 01bd239ce7 immediate mode 2005-08-15 23:31:44 +00:00
David Rose 785378035f turn off hardware-animated-vertices again, until driver issues with regards to auto-normalize-lighting can be worked around 2005-08-12 22:38:28 +00:00
Josh Yelon 6b82426994 Added support for bam-relative texture paths 2005-08-11 06:12:32 +00:00
David Rose 95f9d58591 Geom now accepts a GeomVertexData in the constructor 2005-08-11 03:16:12 +00:00
Asad M. Zaman dfa0f96e3c drose: i'm such a dope 2005-08-03 22:55:17 +00:00
David Rose f169ddb221 regularize TexturePool interfaces for cube maps etc. 2005-08-02 22:35:12 +00:00
David Rose 756340d3e9 prevent crash when reloading textures 2005-07-27 22:38:51 +00:00
David Rose 67e3f1daa6 expose Texture::T_depth_component, sanify a few things 2005-07-23 18:03:10 +00:00
David Rose 314630126f regularize cube map coordinate systems 2005-07-21 18:09: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 d1841736bf support TextureStage::M_combine in DX8 2005-07-14 20:26:36 +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 4cb3cc6461 show_cpu_animation -> show_vertex_animation 2005-07-08 23:13:30 +00:00
David Rose 18f7fa0d2e disable hardware_animated_vertices for now 2005-07-07 00:03:39 +00:00
David Rose 0fb2f183e3 fix primitive bumpmap support 2005-07-02 13:21:46 +00:00