Commit Graph

93 Commits

Author SHA1 Message Date
David Rose 42e8f806f1 leave lvecbase2/3 and lmatrix3 unaligned; it's so much cleaner 2011-12-19 14:17:26 +00:00
David Rose c5c21a566a UnalignedLVecBase etc, remove lerp etc, moving towards Eigen on win32 2011-12-18 16:30:31 +00:00
David Rose 39b32376bb move a few more PStatCollectors out of local statics 2011-11-19 00:11:43 +00:00
David Rose 83b87652f8 fix prepare_scene() to prepare vertex buffers as well as textures 2011-11-05 17:58:28 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 32bbe5f8fe fix uninitialized usage_hint 2010-01-07 01:28:29 +00:00
David Rose 961b21115d incorporate Clemens Pecinovsky's dynamic_merge optimization 2008-12-30 00:43:43 +00:00
David Rose cb50a97b20 has_character, is_whitespace 2008-11-25 20:38:52 +00:00
David Rose 600a70a7f2 fix weird issues with buttons in shadowed text 2008-10-21 22:52:45 +00:00
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
David Rose 8c2e657f15 Add gsg::update_texture() 2008-08-25 22:58:58 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 9e150511e1 TextNode optimizations, more pgEntry stuff 2007-07-12 17:26:50 +00:00
David Rose 278fe85c1a PGEntry supports embedded mode changes 2007-07-12 00:19:18 +00:00
David Rose 1abe868c95 preserve geometry order when flattening 2007-07-06 18:19:00 +00:00
David Rose d55b83f568 remove unused var 2007-06-05 01:41:33 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
David Rose 6257151e81 fixes for small point rendering 2007-01-17 19:48:26 +00:00
David Rose 425ada050a add PandaNode::get_fancy_bits(), remove PandaNode::has_cull_callback() 2006-09-20 00:54:15 +00:00
David Rose d300c4a10c allow embedded graphics in text paragraphs 2006-08-18 23:38:30 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose 725e82e6f4 show_through() 2006-03-20 20:48:26 +00:00
Roger Hughston 477fdc8775 OSX Commit 2006-03-17 22:57:38 +00:00
David Rose 1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
David Rose 79f1462eb1 mo' better pipelining 2006-02-09 23:47:29 +00:00
David Rose cd71e8a224 more pipeline fixes 2006-02-04 00:27:37 +00:00
David Rose d78f7097a8 set_card_decal() should invalidate 2006-01-29 16:03:34 +00:00
David Rose 95f9d58591 Geom now accepts a GeomVertexData in the constructor 2005-08-11 03:16:12 +00:00
David Rose 01c82da5df interrogate supports wstring 2005-07-13 15:37:56 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose 81a4a54ad7 card_decal 2005-05-15 18:35:10 +00:00
David Rose 819355581e various pstats improvements; pstats use 32 bit headers; added "*" category; some minor fixes 2005-04-30 00:09:07 +00:00
David Rose 04e4ed5700 flatten text more aggressively 2005-04-22 22:09:37 +00:00
David Rose 00485bf6c8 GeomEnum unification; FrameRateMeter use UH_client 2005-04-14 17:23:36 +00:00
David Rose 20e9703887 handle use_qpgeom on more internal things 2005-04-04 22:58:35 +00:00
David Rose 2aad0846b9 use_qpgeom for TextNode, CollisionSolid 2005-04-01 01:47:36 +00:00
David Rose d9d30855d0 fix line_width and RenderModeAttrib 2005-01-27 05:21:34 +00:00
David Rose e91e72e6c5 fix memory leak in state cache 2005-01-26 01:06:39 +00:00
David Rose 2657a91ae0 remove rfu references; seems to cause problem with alternate coordinate systems 2004-12-06 21:39:09 +00:00
David Rose c3fd483b19 support egg2bam -combine-geoms 2004-09-21 22:21:53 +00:00
David Rose 317b510b06 uninitialized variable 2004-04-08 20:49:38 +00:00
David Rose 5d121b8ed9 support multi-state text blocks; also show IME candidate strings in DirectEntry fields 2004-04-08 01:17:50 +00:00
David Rose 56a9f1feae add text-soft-break-key and text-never-break-before 2004-03-04 19:14:58 +00:00
David Rose 0e81017698 formatting changes 2004-02-24 17:44:08 +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 b202de7983 add tab 2003-10-29 01:48:11 +00:00
Dave Schuyler 6010b4ed0f formatting 2003-10-23 03:53:02 +00:00
David Rose 344ca11ffd add explicit support for shear to the scene graph 2003-07-23 23:03:04 +00:00
David Rose 090b895cc1 compile in default font even if freetype is not available 2003-07-18 17:05:13 +00:00
David Rose edbef4a7ce oops, don't try to print soft-hyphen characters when wordwrap mode is not enabled 2003-06-10 00:37:53 +00:00