21565 Commits

Author SHA1 Message Date
rdb
558f84a95f Backport normalized() method to 1.9 branch 2016-09-08 22:53:36 +02:00
rdb
dc29ac8d34 Merge remote-tracking branch 'origin/release/1.9.x' 2016-09-08 22:31:04 +02:00
rdb
4d8a9aa3a1 Fix automerge failure 2016-09-08 22:27:25 +02:00
rdb
61b7af74db Merge branch 'release/1.9.x' 2016-09-08 22:18:50 +02:00
rdb
b74905ca9c Add to ReleaseNotes 2016-09-08 22:16:50 +02:00
rdb
206d361f49 Support for CollisionBox, InvSphere and Tube in bam2egg 2016-09-08 22:14:44 +02:00
rdb
25cfec3760 Pass Ctrl+C on to child process when running panda3d from cmd-line 2016-09-08 22:09:45 +02:00
deflected
abb6ee0542 gobj: Fixed wrong texture pool key for 2D texture arrays
- 2D texture arrays are added to internal storage with
        specific unique name, so keep it as texture pool key
        instead of filename.
2016-09-08 20:36:02 +02:00
rdb
a8d24ac28a Better and more robust location checking for Windows 10 SDK
Closes: #120
2016-09-02 16:12:09 +02:00
David Rose
05d74624ee Merge branch 'master' of https://github.com/panda3d/panda3d 2016-08-29 16:44:05 -07:00
David Rose
fb6637ddac expand PfmFile::merge() to support other than 3 channels, and not to fuss about NaN's in the result 2016-08-29 16:43:13 -07:00
rdb
a9345ad633 Fix bug: bam2egg ignores non-GeomNodes directly under Character node
This result in some animated models only properly exporting the skeleton without geometry if the geometry is under non-GeomNodes.
Fixes LP https://bugs.launchpad.net/panda3d/+bug/1617834
2016-08-29 02:09:03 +02:00
rdb
4ec5b77678 Fix error with async flatten 2016-08-27 20:11:18 +02:00
rdb
67998eaec2 Buffer viewer should override texture filter settings; fixes filtered shadow maps and edge bleeding 2016-08-27 19:24:23 +02:00
rdb
40ff32c7a8 Show how to disable shadow map updates in shadow samples 2016-08-27 19:15:03 +02:00
fireclawthefox
2da890800f Fix hat mapping if dpad emulation is deactivated 2016-08-11 12:05:07 +02:00
fireclawthefox
dc1ec6b877 small cleanup of sample files
Further documentation
simplyfy lines by separately storing the value of findControl
2016-08-10 16:48:53 +02:00
fireclawthefox
f2a3a45100 added assert to debugging output 2016-08-10 16:46:39 +02:00
fireclawthefox
719e77a191 Changed button mapping
changed mapping of previous and next (i.e. wiimote's + and - keys) to
the same as the select and start button
2016-08-10 16:46:20 +02:00
fireclawthefox
f1444fcff9 Fixed << operator to be usable in .I file 2016-08-10 16:44:09 +02:00
fireclawthefox
3227fe2ebd Fixed and enabled logging for some functions
Added missing include
uncomment logging in find- and get_control as well as find- and
get_button functions
2016-08-10 14:02:37 +02:00
fireclawthefox
5a378becfc Added button mapping GUI 2016-08-10 13:11:24 +02:00
rdb
20353f33eb Fix missed switch cases for 1d texture arrays 2016-08-09 01:47:44 +02:00
rdb
33c6e21352 Fix regression that stopped buffer protocol from working 2016-08-09 01:45:26 +02:00
rdb
29ea65bb3f Merge branch 'release/1.9.x' 2016-08-09 01:44:21 +02:00
rdb
645d179227 Add back missing libp3pystub.a to Mac OS X SDK 2016-08-09 01:29:24 +02:00
rdb
db97747981 cppparser: Parse nonstandard specifier order like "const static" 2016-08-09 01:27:30 +02:00
fireclawthefox
3da928a4de changed axis state detection to new functions and exposed state classes 2016-08-04 22:55:39 +02:00
fireclawthefox
2565f4b423 Renamed gamepad sample script to gamepad.py
Renamed gamepad sample script
Changed axis usage to the newly created functions and exposed classes
2016-08-04 22:54:19 +02:00
fireclawthefox
e1661111c2 Exposed AnalogState and ButtonState
Published Analog- and ButtonState to be accessible from python
Added functions to find Controls and buttons to simplify access
Refactored highscore search for setting the device class
2016-08-04 22:52:01 +02:00
fireclawthefox
cf63a6cccb Added another example showing usage of wheel devices 2016-08-03 20:21:08 +02:00
fireclawthefox
670efb9e64 Extended device class heuristics
Extended and partly restructured the way how the device class gets set
Added DC_COUNT to the DeviceClass enum to simplify loop checks
2016-08-03 20:20:01 +02:00
rdb
1d2e17932c Don't require spaces around : in #extension directive 2016-07-30 12:59:42 +02:00
rdb
fbb3bac5a2 Update .gitignore 2016-07-28 12:54:53 +02:00
fireclawthefox
a98cc38c90 Added gamepad device sample script 2016-07-22 21:34:10 +02:00
fireclawthefox
29896a39a4 cleanup and fixes
fixed event prefix ID handling
fixed removing of nodes of disconnected devices
removed debug prints
added more comments
2016-07-22 21:33:41 +02:00
fireclawthefox
271997b462 Moved get_devices functions into PUBLISHED section 2016-07-22 21:25:27 +02:00
fireclawthefox
2e8338c681 Add the new inputDeviceNode to the data graph
create node and add to data graph for any connected device
add function to add and remove devices and call them on dis-/connection
add poll call for all devices in the __dataLoop task
2016-07-21 23:12:07 +02:00
fireclawthefox
ef7cc925c4 Add data graph node for devices
Add the new inputDeviceNode class to be used in the data graph
Add config variable for low batery level
2016-07-21 23:09:09 +02:00
fireclawthefox
a6110a606e renamed gamepad to device in inputDeviceManager
renamed as not every device is a gamepad
2016-07-21 12:46:20 +02:00
fireclawthefox
dcdbe4b339 Add handling for new gamepad buttons
Added handles to 1, 2, next and previous as available on the wiimote
2016-07-21 12:44:44 +02:00
rdb
800d3cd9c9 Fix Python compile issues on Mac; don't use framework 2016-07-20 18:46:30 -04:00
rdb
47f999fdec Improve GLSL preprocessor; support GL_GOOGLE_include_directive 2016-07-20 16:00:34 +02:00
rdb
2eba4dea9b Change handling of unsupported render mode so that behaviour can be shared among renderers 2016-07-20 15:59:42 +02:00
rdb
82b7728683 Merge remote-tracking branch 'origin/release/1.9.x' 2016-07-20 14:32:34 +02:00
rdb
47388b0dbc Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
rdb
339eb58007 Fix compile error on some Mac versions 2016-07-20 11:45:14 +02:00
rdb
e691a679d4 Fix timestamp verification in FileSpec on some file systems 2016-07-20 11:44:39 +02:00
rdb
400bc2cc26 Support .ktx textures, ETC1/ETC2/EAC compression 2016-07-15 11:50:57 +02:00
rdb
a4554a7dfe gcc build fix 2016-07-14 13:21:39 +02:00