Commit Graph

17 Commits

Author SHA1 Message Date
David Rose 2a3ad0d4e5 Add RenderState::get_auto_shader_state() 2011-11-07 00:08:04 +00:00
David Rose 229cf67ae5 Finishing migration of RenderState and RenderAttrib to SimpleHashMap and garbage_collect() models, working towards threaded pipelining 2011-09-04 15:47:45 +00:00
David Rose c36c340004 fix bam errors when reading lights 2009-05-27 22:43:07 +00:00
David Rose 26754b86ca merge dev_slots_2008: slot-based RenderState implementation 2008-11-19 01:21:44 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
David Rose c60379d898 AttribNodeRegistry, ordering in BamReader::complete_pointers() 2007-07-07 20:34:16 +00:00
Josh Yelon 0bb2f00f88 New state handling code 2005-09-21 18:02:04 +00:00
David Rose e5095d2c31 NodePath::set_normal_map() 2005-08-03 00:44:37 +00:00
David Rose 512acd4adf add set_priority() to Light, PlaneNode 2005-07-12 01:08:02 +00:00
David Rose c23792f1dc add polylight support to NodePath; prevent compiler warnings; minor style changes to polylightEffect to be consistent with panda conventions 2004-08-04 22:41:10 +00:00
David Rose 64aece121a robustify light interface further 2004-08-02 21:34:46 +00:00
David Rose a60eb87e19 add NodePath::set_light() interfaces 2004-07-29 23:35:06 +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 17ba5c39b0 add_light, remove_light 2002-03-29 17:55:32 +00:00
David Rose b5a50285bd consolidate lights into display, pgraph 2002-03-29 00:35:02 +00:00