20468 Commits

Author SHA1 Message Date
rdb
52288e299b Fix interrogate regression that broke multiview support 2015-04-16 16:57:46 +02:00
rdb
c130d25193 Add typedefs to API documentation generator 2015-04-15 13:55:50 +02:00
rdb
0343c4f186 GLSL robustness and issue fixes:
* Int params were not being implicitly converted to float properly
* p3d_TextureN now accepts other sampler types
* More error checking for parameter types
* p3d_ColorScale et al also allows vec3 instead of vec4 now
2015-04-14 15:48:48 +02:00
rdb
d430e611bb size_t params of methods in template classes did not support 64-bit values on 64-bit systems 2015-04-14 15:47:35 +02:00
rdb
8360ad442a Work around gcc compiler shortcoming 2015-04-14 15:46:52 +02:00
rdb
500da29013 Fix obscure error caused by bug in _getDtoolSuperBase 2015-04-09 13:15:25 +02:00
rdb
8e76328b3b Fix Bullet support (Broken float division in default args in interrogate) 2015-04-09 13:08:17 +02:00
rdb
8a9e30afa8 Revert accidental disabling of strip step on Linux in opt4 builds 2015-04-06 15:05:47 +02:00
rdb
3d2d1d9c23 Exclude a few system DLLs to make rtdist work on WinXP 2015-04-06 12:48:30 +02:00
rdb
947149c56a Fix reading from URLs mounted to the virtual file system 2015-04-05 22:50:38 +02:00
rdb
16e7831566 Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
rdb
cda7c1f171 OpenGL ES 2 optimizations and better support 2015-04-04 21:58:29 +02:00
rdb
4976345486 Let's use OpenGL-style vertex colors by default on non-Windows platforms 2015-04-04 21:38:54 +02:00
rdb
b323d73622 Reduce redundant state changes and error checks 2015-04-04 21:04:27 +02:00
rdb
059f67d1b5 Improve GLSL error reporting, fix GLSL ES shader loading 2015-04-04 20:57:04 +02:00
rdb
41184b1189 Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
rdb
0082b7876f Fix clang 3.5 compile warnings/errors 2015-04-04 16:00:20 +02:00
rdb
44346769b4 Fix pstrtod bug with exponents 2015-04-04 16:00:19 +02:00
rdb
87451d8000 Support wireframe and point rendering modes in OpenGL ES 2015-04-04 16:00:19 +02:00
rdb
89acd29463 Fixed unitialized variable in maya2egg 2015-04-02 11:30:08 +02:00
rdb
fdcd8de596 Fix runtime issues running maya2egg on Mac OS X 2015-04-02 01:34:45 +02:00
rdb
f7eb1db74c Fix symbol error when loading libp3ffmpeg on Mac OS X 2015-04-02 00:58:04 +02:00
rdb
89b6ccf887 Merge branch 'master' of github.com:panda3d/panda3d v1.9.0 2015-04-01 14:02:32 +02:00
rdb
19e5677e18 Let's increment coreapi version number to 1.0.4.2 2015-04-01 14:01:58 +02:00
rdb
9f3b37d62f Fix FCollada include location issue 2015-04-01 13:59:58 +02:00
rdb
82b3268786 Prevent crash when OpenAL device creation fails 2015-04-01 02:55:20 +02:00
rdb
3f520cad01 Fix black screen when going to fullscreen on Mac OS X 2015-04-01 02:40:59 +02:00
rdb
d337573504 Allow loading 64-bit Panda from 32-bit plug-in on Mac OS X 2015-04-01 00:57:48 +02:00
rdb
b7840fed06 Fix compile errors and warnings with mayapath.cxx 2015-04-01 00:22:03 +02:00
rdb
426fdf0842 Fix issue where overloads with invalid default arg types weren't exported at all 2015-03-31 22:34:28 +02:00
rdb
f8779d7eaf Warn if GeoMipTerrain is passed a height field with sRGB color space 2015-03-31 22:33:11 +02:00
rdb
7e2bbda123 Don't compile Maya 2012-2015 plugins in 32-bit mode on Mac OS X 2015-03-31 21:34:28 +02:00
rdb
e9493361fc Update readme with thirdparty links and Mac OS X instructions 2015-03-31 14:28:23 +02:00
rdb
26fb210ffd Add release notes for 1.9.0 2015-03-31 14:13:05 +02:00
rdb
b4bfe7010c A few convenience methods that allow for cleaner code in GSGs 2015-03-31 13:57:02 +02:00
rdb
346d04a256 Work around buggy list::remove in libc++ 2015-03-31 13:55:32 +02:00
rdb
af0d853eef Disable i386 atomics impl on Mac OS X until we find out why it won't compile 2015-03-31 13:54:38 +02:00
rdb
93e8d4d5f5 Fix 32-bit Windows compilation issue with Eigen 2015-03-31 13:23:55 +02:00
rdb
0c6638b99c Maya 2012 and onward has no 32-bit build on Mac 2015-03-31 13:21:19 +02:00
rdb
840d81b3e1 Fix npapi plugin load issue I had on Chrome on Mac 2015-03-31 13:08:36 +02:00
rdb
720fdba470 Re-expose LineStream to Python 2015-03-31 13:07:33 +02:00
rdb
889da02c8c FLTK needs X11 link 2015-03-31 13:02:35 +02:00
rdb
95c403e636 Remove unused lru implementation 2015-03-31 12:51:05 +02:00
rdb
10796fe33e Fix unlockFocus error in release builds 2015-03-30 17:58:35 +02:00
rdb
7097ea4a0e OSX build tweaks and fixes (always use Python framework for SDK) 2015-03-30 17:58:04 +02:00
rdb
40fff906d1 Change default window size to 800x600 across the board (incl runtime) 2015-03-30 17:57:37 +02:00
rdb
af18bfd18d Fix makepanda, squelch libpandaexpress import error 2015-03-30 00:21:31 +02:00
rdb
5827959056 Fixes for 64-bit OS X build on newer OS X versions 2015-03-29 22:06:32 +02:00
rdb
982ece639d Support specifying custom location of thirdparty packages on makepanda command-line 2015-03-29 18:16:29 +02:00
rdb
0f8f4d63b0 Only query glVertexAttribIPointer when GL version >= 3.0 2015-03-29 18:11:12 +02:00