rdb
d3494edf2c
Address some rare crashes at shutdown
2015-10-31 04:11:12 +01:00
rdb
bfe42fa8e9
Fix updating of light position uniform in GLSL (thanks to deflected for tracking this down)
2015-10-28 20:24:42 +01:00
deflected
21656ace52
Squash merge of PR #37 :
...
commit 757038784126094d350244c5ecdd764b1f726532
Author: deflected <deflected@github>
Date: Sat Jun 6 14:10:16 2015 +0300
makepanda: Runtime support for FreeBSD PKGNG
- Support creation of runtime package
- Changed @dirrm to @dir. All non-empty
directories are handled by pkg internally,
but it is good to have entry for all directories.
commit 756f8b10bad559a9802df68e3aa5d419afe13a25
Author: deflected <deflected@github>
Date: Fri Jun 5 01:21:26 2015 +0300
makepanda: Add FreeBSD PKGNG support
- The old FreeBSD package manager is obsolete
for more than an year.
- Added generating of installable package for the new
package manager when '--installer' is invoked
on FreeBSD
2015-10-28 17:05:46 +01:00
rdb
06475c70b9
Merge branch 'release/1.9.x'
2015-10-28 16:56:44 +01:00
rdb
fe633b51a1
Remove unnecessary cg.h include
2015-10-28 15:55:59 +01:00
rdb
bac5401a9d
Add GL function pointers for indirect draw
2015-10-28 13:18:12 +01:00
rdb
e48b910382
Don't umount all filesystems when ShowBase is destroyed
2015-10-27 13:00:29 +01:00
rdb
be652bb112
Merge branch 'release/1.9.x', change default value of geomipterrain-incorrect-normals to false
2015-10-23 16:20:17 +02:00
rdb
da1d5755f9
Add config var to toggle between incorrect/correct normal generation for GeoMipTerrain
2015-10-23 16:18:59 +02:00
rdb
6714de8090
Allow passing a unicode object to write() in Python 2
2015-10-22 23:06:18 +02:00
rdb
668e60e386
Update README.md
2015-10-22 18:53:53 +02:00
rdb
4ebbe0748d
Add -nomangle flag to interrogate do disable mangled aliases of function names
2015-10-17 14:25:37 +02:00
rdb
aca077916d
Add flag enabling vertex shader control over point size
2015-10-17 12:11:11 +02:00
rdb
ebd1fd8462
Fix interrogate warnings on Windows. Show warnings when running makepanda in verbose mode.
2015-10-17 03:27:38 +02:00
rdb
155ae811aa
Fix some edge cases for preprocessor, support auto keyword, MSVC compile fix
2015-10-17 02:54:07 +02:00
rdb
94b48d568f
Pre-C++11 compilers don't seem to like std::time_t
2015-10-16 15:51:16 +02:00
rdb
ddf8343590
Reorganise explicit template instantiations so that it always happens in the .cxx file, while remaining backward compatible with MSVC's standards-breaking implementation
2015-10-16 15:38:28 +02:00
rdb
047e5cafcc
Fix Python 3 error in direct.stdpy.file
2015-10-16 14:59:04 +02:00
rdb
920210c999
Fix the vast majority of Interrogate parse issues and warnings, add support for inline namespace and constexpr
2015-10-16 14:57:40 +02:00
rdb
6a0c98d54e
Work around strange interrogate issues
2015-10-13 15:40:48 +02:00
rdb
b65ad853fe
Support C++11/14 features: nullptr, decltype, unicode literals, custom literals, alignof
2015-10-12 23:32:50 +02:00
rdb
a43d6a45c1
Fix issue building with pre-C++11 compiler
2015-10-12 14:20:23 +02:00
rdb
dba5191bc2
Merge branch 'release/1.9.x'
2015-10-12 12:46:39 +02:00
rdb
83d9c4f528
Use /usr/local instead of /usr in Mac OS X installer, to work around El Capitan's System Integrity Protection
2015-10-11 20:11:30 +02:00
rdb
51ebc564aa
Provide stub implementations of several C/C++ standard headers, to make parsing thirdparty sources significantly easier
2015-10-11 16:55:46 +02:00
rdb
ba45120eac
Try to stay compatible with Bison 2.5 (for Ubuntu precise), support C++11 and C++17 static_assert, improve error reporting, handle several gcc keyword aliases, fix bug handling preprocessor expression in which the same manifest occurs more than once
2015-10-11 16:52:33 +02:00
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