Commit Graph

18123 Commits

Author SHA1 Message Date
rdb bdf4591c3a Fix minor issue that has been limiting the number of framebuffer configurations to 32, severely limiting render functionality across the board. 2011-01-26 14:13:02 +00:00
rdb 71ddd9de3b Add missing PyList_Type 2011-01-23 19:33:42 +00:00
rdb f5834b67c5 Read dependency libraries from the ELF file itself rather than using ldd. Also, remove any RPATH/RUNPATH entry if the .dynamic section contains one 2011-01-23 10:28:59 +00:00
rdb 2e0329302b <3 to GrizzLyCRO 2011-01-19 21:46:20 +00:00
David Rose 97feb6bd97 remove unneeded and troublesome CollisionSolid == CollisionSolid optimization 2011-01-18 22:37:58 +00:00
David Rose a8b7f6bc85 write_bam_file() should take a Filename 2011-01-18 19:10:16 +00:00
David Rose e3a3170e5b add Texture::set_ram_image_as(), Texture::string_*(), Texture::get_tex_scale() 2011-01-17 18:31:11 +00:00
rdb 04be70338a ugly fix for older versions of Cg 2011-01-13 17:14:22 +00:00
rdb 263588716e Add back support for shadow mapping, that CMU students removed 2011-01-13 12:10:09 +00:00
rdb 00f2a30a2b don't remove .h files from include dir 2011-01-12 15:08:10 +00:00
rdb a1433314d4 fix for bug #700338 (I think) 2011-01-08 17:45:58 +00:00
Ken Patel 70e4e9c559 panda - downloader - httpChannel logging returned to reasonable levels 2011-01-08 01:12:10 +00:00
rdb 17a20c5792 Pick up _ext.I files in linmath 2011-01-03 10:12:16 +00:00
rdb c32b599370 Port linmath classes to the new extension system 2011-01-03 09:02:23 +00:00
rdb 319b8c4cb1 More stuff related to extensions 2011-01-03 08:25:13 +00:00
rdb c740c43f4c Update prebuilt bison files 2011-01-02 15:17:22 +00:00
rdb beb90c565f Add functionality allowing extension functions to interrogate 2011-01-02 15:14:02 +00:00
rdb 9067399079 Various bugfixes to the new cursor stuff 2010-12-28 12:25:07 +00:00
rdb 21bad8cd14 Oops, forgot closing bracket 2010-12-27 17:52:17 +00:00
David Rose 7d0f8c69bf second suggested fix by community member nopcode 2010-12-27 17:30:10 +00:00
rdb 636f28d173 There's no point in compiling this code at all without XCursor 2010-12-26 17:17:59 +00:00
rdb b4508cbc99 Proper fix for .cur loading bug 2010-12-26 11:52:12 +00:00
rdb 3ca1f47ea1 and this 2010-12-26 11:36:46 +00:00
rdb f43b378d4e Few fixes 2010-12-26 11:28:19 +00:00
Maxwell J. Koo 396c66d191 mjkoo's patch for loading ico files, with my modifications 2010-12-26 10:55:30 +00:00
rdb b18fd7d192 Add missing symbols to pystub hopefully to stop the buildbots' error diarrhoea 2010-12-24 19:57:26 +00:00
David Rose a206fcfb8a more work 2010-12-23 23:31:14 +00:00
rdb defc9bf266 Add swizzling/write masks to the Point classes. Also, use the PySequence interface for write masks. Although totally pointless, I can now do v.xy = ['inf', 'nan'] or v.wxzyw = range(5) . 2010-12-23 21:48:50 +00:00
David Rose ab0645ab79 pfmprogs 2010-12-23 21:05:32 +00:00
rdb eafad905c5 fix compile error with python 2.5 (that doesn't have PyType_TYPE) 2010-12-21 19:37:20 +00:00
Maxwell J. Koo f41f3277eb apply addendum patch by mjkoo 2010-12-21 14:44:52 +00:00
rdb 7f9b94df54 Fix copy&paste error (xcursor doesn't add resolution switching support, hehe) 2010-12-21 13:00:30 +00:00
Maxwell J. Koo 40b487d3fa Apply patch from launchpad user mjkoo to add custom mouse cursor support on X11 2010-12-21 12:36:11 +00:00
rdb 8cd721b150 Write masks and swizzle masks for all vecbase and vector classes (e.g. ability to do v.xy *= 1.5 or v.wz = Vec2(1, 2) and stuff) 2010-12-21 11:09:43 +00:00
rdb e1347210f6 Swizzle masks for LVecBase* (ability to access components as properties like vec.x, but also like vec.xyz or vec.zyxw in any order). I'll do write masks tomorrow or so 2010-12-20 21:49:29 +00:00
rdb 35e4335e53 heh, fixed bug in glx_is_at_least_version. 2.0 > 1.1 2010-12-20 12:12:18 +00:00
rdb 124942a13b Finally fix those darn Maya crashes 2010-12-19 07:56:41 +00:00
rdb 0ea72a4712 Remove GLU dependency from Panda3D. Yes. That's right, folks.
And now I shall make myself some coffee and wake up, in that order.
2010-12-19 07:03:49 +00:00
rdb 4b4ccee24a Don't even try to build Cg support when building for OpenGL ES, which is unsupported by the Cg Toolkit anyway.
The code tried to include cg/cgGL.h in the case that HAVE_CG was defined, but internally cgGL.h included GL/gl.h, so I got header file conflicts between OpenGL and OpenGL ES.
2010-12-18 23:29:00 +00:00
rdb 9bcebb552f Add -a flag to ppackage to allow all .p3d scripts to have a suffix 2010-12-18 22:31:24 +00:00
rdb 34f39259ca Fallback case for get_error_string in case we're not building with GLU 2010-12-18 12:47:15 +00:00
rdb a6e6303bef Let's disable EGL, GLES and GLES2 on Windows, for now. 2010-12-18 11:32:17 +00:00
rdb e859c4ddc5 macrocomposite file for egldisplay 2010-12-18 10:19:09 +00:00
rdb 397a7f9736 EGL / OpenGL ES support to makepanda. If this breaks the common Windows builds, I apologise, I'll fix later :-X 2010-12-17 21:54:10 +00:00
David Rose 93637862da add trackball-use-alt-keys 2010-12-16 00:54:33 +00:00
David Rose 859cb0294d remove debug output 2010-12-15 00:32:07 +00:00
David Rose ca514b559b add -points, fix some obj2egg issues 2010-12-14 22:18:11 +00:00
David Rose 0368aaaf82 add make_point_primitives() 2010-12-14 22:17:34 +00:00
David Rose b387c726b4 curlopt_forbid_reuse 2010-12-13 18:09:26 +00:00
rdb 6c41c5db1d Apply patch from forum user teedee 2010-12-13 09:59:33 +00:00