Commit Graph

811 Commits

Author SHA1 Message Date
David Rose 78e72288ad improve rescale_texture() and consider_rescale() when loading texture from in-memory PNMImage 2012-05-10 13:46:08 +00:00
David Rose e9053ff910 support GLSL tessellation shaders 2012-04-27 20:29:47 +00:00
David Rose fcbf66df25 tag some more methods BLOCKING 2012-03-27 14:31:11 +00:00
David Rose 19ddfa1ba2 fix several coordinate system issues 2012-03-14 16:29:05 +00:00
David Rose 95c7d74a4d fix textures-auto-power-2 2012-03-05 19:14:00 +00:00
David Rose c301075586 set_view_mat() needs to be preserved through make_copy() 2012-02-15 02:02:13 +00:00
David Rose 2c7d493513 NodePath::set_tex_projector(..., lens_index) 2012-02-14 02:40:51 +00:00
rdb 949395a4cc Add normal_gloss texture mode (requested by wezu) 2012-02-13 08:35:52 +00:00
David Rose 9d83449006 expose Lens::get_last_change() 2012-02-07 23:01:56 +00:00
David Rose 8a6c221d94 minor cut&paste error 2012-02-04 01:17:25 +00:00
David Rose c67fb27206 support subclassing CollisionNode properly 2012-01-31 23:45:55 +00:00
David Rose deb8a56b8a record Texture::pad_size in bam cache too 2012-01-22 21:19:59 +00:00
David Rose 00a012ef13 fix old bam loading 2012-01-09 19:02:45 +00:00
David Rose d39739b37f wrong assert, get_num_components() != size(). 2011-12-21 15:09:51 +00:00
David Rose 95db6ebaca GeomVertexFormat::maybe_align_columns_for_animation() 2011-12-19 23:52:06 +00:00
David Rose 1a4f42706b remove a few epvectors 2011-12-19 18:16:30 +00:00
David Rose 42e8f806f1 leave lvecbase2/3 and lmatrix3 unaligned; it's so much cleaner 2011-12-19 14:17:26 +00:00
David Rose 66a52cb6a3 fix MemoryHook internal memory alignment issues 2011-12-18 19:20:18 +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 787742c93e LINMATH_VECTORIZE -> LINMATH_ALIGN 2011-12-18 02:00:31 +00:00
David Rose a4728957da whoops, fix bam reading 2011-12-18 01:26:17 +00:00
David Rose 0fa828b5e3 very minor tweaks 2011-12-17 23:56:14 +00:00
David Rose 6824cb6928 better implementation of vertex-column-alignment 2011-12-17 23:08:03 +00:00
David Rose 7de805989f add vertex-column-alignment 2011-12-17 01:55:52 +00:00
David Rose 33b9a1e1cf integrate Eigen 2011-12-16 14:17:48 +00:00
David Rose 7e8737dd3d some animation optimizations 2011-12-15 00:33:03 +00:00
David Rose c6cc36e604 Add Animation:charname:Calc blends pstats collector 2011-12-13 19:24:35 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose 19adb4cd99 allow Texture::read() etc. to release Python GIL 2011-12-05 05:28:11 +00:00
David Rose d1c257fba9 fix failure to search multiview texture names along model-path 2011-11-30 00:33:31 +00:00
David Rose 3d89cef544 Add Texture::set_auto_texture_scale() 2011-11-28 21:42:44 +00:00
David Rose 1ead653ce5 don't lose alpha format when bouncing through texture cache 2011-11-18 23:35:31 +00:00
David Rose be2657311d pipeline lens changes 2011-11-06 02:56:02 +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 5ba97d2ccc export more nested classes 2011-11-02 19:04:00 +00:00
David Rose 8ebd82fbcc support cross-compatibility of 32-bit and 64-bit bam files 2011-10-31 22:24:35 +00:00
David Rose fd3a43b751 fix bug handling colors in stdfloat_double build 2011-10-11 05:22:19 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 9e22c72bf3 finally, pipelined textures 2011-10-08 21:04:05 +00:00
rdb d86356f122 fog-related shader inputs 2011-10-08 13:25:51 +00:00
David Rose 72f97c2107 support NT_float64 as a vertex numeric type 2011-10-06 18:59:10 +00:00
David Rose bee4cb326a pipeline GraphicsOutput::set_active() to better support offscreen rendering in threaded mode 2011-10-03 20:23:17 +00:00
David Rose cd79af53fe dx9 shader support from zhao 2011-09-28 18:42:58 +00:00
David Rose 4ebdf7b6fa make_texture() is a useful function to publish 2011-09-23 18:54:59 +00:00
David Rose 278bc55d62 a couple more writable-vfs migrations 2011-09-17 00:40:29 +00:00
David Rose 6064045aa3 fix an assertion failure at shutdown 2011-09-09 01:17:35 +00:00
David Rose 00a87f7c44 fix a bit more type inheritance issues 2011-09-09 00:52:17 +00:00
David Rose 3ed8632a68 further bugfixes 2011-09-05 23:53:19 +00:00
David Rose 6872488839 stereo/multiview textures 2011-08-08 18:55:26 +00:00
rdb 02cd936e73 bit more tolerant in reading mode strings, for the sake of reading collada texture formats 2011-07-01 15:27:09 +00:00