20823 Commits

Author SHA1 Message Date
rdb
1c9ff40236 Require new Bison version on Windows, fallback to prebuilt files if not present 2015-10-10 16:29:14 +02:00
rdb
e327c7e978 Vastly improve quality of Interrogate error messages, also fix erroneous location indications
This change also causes Interrogate to safely ignore "register" keywords in function parameters
2015-10-10 15:15:22 +02:00
rdb
7004283150 Fix stdpy error reporting in Python 2 2015-10-10 14:33:53 +02:00
rdb
62e8106ef1 Interrogate now correctly implements C++11 semantics for closing template parameter lists 2015-10-10 04:08:00 +02:00
rdb
6feef4e230 Interrogate now parses (and ignores) explicit template instantiations 2015-10-09 13:33:05 +02:00
rdb
306f7a3ed6 Merge pull request #55 from Toontown-united/master
remove unused extensions directory
2015-10-09 12:46:42 +02:00
Michael
a080135f0c remove extensions folder 2015-10-09 12:24:03 +02:00
David Rose
439ee70845 Merge branch 'master' of https://github.com/panda3d/panda3d 2015-10-07 16:55:06 -07:00
David Rose
f1fd64534b egg-precision 2015-10-07 16:54:48 -07:00
David Rose
caf3a9f24c PfmFile::apply_1d_lut() 2015-10-07 16:52:11 -07:00
rdb
7f7f85794d Fix various compilation and linker issues across several platforms 2015-10-07 21:09:35 +02:00
rdb
a5f340c587 Fix errors in OpenGL renderer due to type size mismatches 2015-10-07 19:29:39 +02:00
rdb
7738294657 Fix a few more type size issues 2015-10-07 19:10:52 +02:00
rdb
18ad6d1543 Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
rdb
bae5c195af Merge branch 'release/1.9.x'
Conflicts:
	dtool/src/dtoolbase/dtoolbase.h
2015-10-07 15:54:02 +02:00
rdb
389d73a485 Include Eigen headers in Windows SDK to prevent people from having to grab the thirdparty packages 2015-10-07 15:51:56 +02:00
rdb
9543d0800d Don't add -pyX.Y suffix to runtime installer on Windows 2015-10-07 15:41:18 +02:00
rdb
22036af871 Merge pull request #52 from Moguri/assimp
Assimp: Add support for skinned meshes (no animations yet).
2015-10-07 14:57:08 +02:00
Mitchell Stokes
45e1f4d25e Assimp: Cleanup skeletal mesh code.
* Use pmap instead of phash_map
  * Remove PT() in create_joint() function header
2015-10-06 20:41:16 -07:00
rdb
706f6f7de5 Squelch some of the type conversion warnings in MSVC 2015-10-06 17:05:40 +02:00
Mitchell Stokes
43958e820c Assimp: Add support for skinned meshes (no animations yet). 2015-10-05 21:02:14 -07:00
rdb
7f3f546cdd Interrogate now parses "volatile" qualifier in instance identifiers correctly 2015-10-05 02:56:40 +02:00
rdb
ca37b6b6c0 Fix VC2015 compile errors, allow selecting any WinSDK/MSVC version. All experimental, still. 2015-10-05 02:12:46 +02:00
rdb
aebce2e74c Merge branch 'release/1.9.x' 2015-10-05 01:23:31 +02:00
rdb
cb7a0e2520 Fix PandaSystem.getCompiler() for clang (it erroneously reported GCC) 2015-10-05 00:45:55 +02:00
rdb
c6a1626cd3 Fix bug: x2egg replaced face normals with vertex normals 2015-10-04 20:20:10 +02:00
rdb
893740478c Fix sporadic interrogate parser issue 2015-10-04 17:20:49 +02:00
rdb
433ed001fa Using strong CMPXCH seems necessary to avoid crash on ARM 2015-10-04 13:00:25 +02:00
rdb
9bb968cc8b Remove unused methods 2015-10-04 12:56:45 +02:00
rdb
30a26bc530 Match up interrogate standard typedefs better with gcc/msvc standard typedefs 2015-09-30 16:07:37 +02:00
rdb
036adff924 Merge branch 'release/1.9.x' 2015-09-30 14:07:21 +02:00
rdb
1ccf1cf29b Port pdeploy to Python 3 2015-09-30 14:06:12 +02:00
rdb
a902f1628b Fix Win64 compilation 2015-09-28 13:25:17 +02:00
rdb
fcd3bfd15c Fix interrogate issues with long, streampos, streamoff, streamsize and ptrdiff_t 2015-09-28 13:08:38 +02:00
rdb
532bee3b9e More fixes to Python 3 rtdist, frozen p3dpython building, new open 2015-09-23 11:57:55 +02:00
rdb
759dc77ee1 Merge branch 'release/1.9.x' 2015-09-23 11:56:22 +02:00
rdb
49088fb7ce Fix some issues with new VFS open() implementation 2015-09-21 17:46:50 +02:00
rdb
6d4d23cf6c Fix some p3dCert issues 2015-09-20 16:01:49 +02:00
rdb
62217c652e Fix various link issues on Windows when building rtdist 2015-09-20 01:37:49 +02:00
rdb
1d9aff0c48 Fix wrapper for operator bool of TypeHandle 2015-09-19 14:50:59 +02:00
rdb
445c3461d6 Python 3 support to rtdist, reimplement VFS open() on top of io.IOBase, allow freezing into .c target, make VFSImporter and friends frozen into p3dpython 2015-09-18 21:20:25 +02:00
rdb
5736e7a4b0 Fix crash when passing None to Filename constructor 2015-09-18 21:19:09 +02:00
rdb
6fce996ceb Add 'ast' module to morepy package 2015-09-15 17:15:12 +02:00
enn0x
b996af18dd Merge branch 'master' of https://github.com/panda3d/panda3d 2015-09-14 00:50:56 +02:00
rdb
d13b43f003 Merge branch 'release/1.9.x' 2015-09-12 14:16:03 +02:00
rdb
bed4fdd5af Fix issue that caused pdeploy to spit out broken win32 installer alongside win_i386 installer 2015-09-11 19:13:55 +02:00
rdb
c9a45f288c Proper display language detection on Windows 2015-09-11 17:32:49 +02:00
rdb
58963a167c Implement user preferred language detection on Mac 2015-09-11 15:43:22 +02:00
rdb
d63110a49e Add localized text strings to p3dcert 2015-09-11 13:27:31 +02:00
rdb
c9434c5b85 Fix shadowed light copy constructor, fix point light lens orientations 2015-09-10 15:30:24 +02:00