Ed Swartz
e8fca5668c
Fix a rash of asserts from PNMImage::get_alpha_val
...
-- originally the code had an explicit check for a missing alpha channel, that went away in 22120524a2f9a1f9330cdfa2b35bbcdf15d721d4
2015-05-05 11:31:25 -05:00
rdb
c292d3bc65
Allow deactivating GPU timers, disable Draw:Primitive:Draw collectors
2015-05-03 20:47:29 +02:00
rdb
cc9abf0bae
Merge pull request #21 from eswartz/add-pview-options
...
Add -L (lighting) and -P <pipe> options to pview
2015-05-02 15:30:20 -05:00
Sam Edwards
118ed131ca
direct: Resolve missing import in Actor.
2015-05-02 22:14:17 +02:00
Sam Edwards
184901309e
general: Fix missing includes.
2015-05-02 22:14:17 +02:00
Sam Edwards
88bb4102b2
dtoolbase: Rename pdtoa.c -> pdtoa.cxx.
...
It's actually a C++ file (contains C++-only constructs) and should have the proper file extension so it compiles with the appropriate language.
2015-05-02 22:14:17 +02:00
rdb
11350334d0
Add assertion to prevent invalid use of FrameRateMeter
2015-05-02 22:07:03 +02:00
Ed Swartz
6ceaf63c7d
Add -L (lighting) and -P <pipe> options to pview
2015-05-01 20:34:14 -05:00
rdb
74f936115e
Force p3d_Vertex to attribute location 0 to fix disappearing geometry when an attribute is not bound
2015-05-01 20:15:00 +02:00
rdb
a745184f25
Fix X11 compile and interrogate issues
2015-04-26 15:27:39 +02:00
rdb
589a1b52ac
Revert unintentional debug message check-in
2015-04-26 15:07:09 +02:00
rdb
92d40c3144
Default vertex column alignment should be 4
2015-04-25 18:48:48 +02:00
rdb
66011a1352
Expose _NET_WM_PID to window managers in X11
2015-04-25 17:17:33 +02:00
rdb
f1ea25bfb1
Unexpose BoundingVolume::around, add GraphicsOutput::get_fb_size
2015-04-25 17:13:35 +02:00
rdb
077d03a9f6
Center p3dCert on screen, and make it a modal dialog
2015-04-25 17:09:50 +02:00
rdb
5f20afd5ea
Merge pull request #18 from eswartz/support-mouse-confinement
...
Support mouse confinement
2015-04-18 13:03:48 +02:00
Ed Swartz
53171c93c8
Replace some debug() calls with info()/warning() calls.
2015-04-17 15:55:46 -05:00
Ed Swartz
0f5b1a8192
Fix X11 M_relative case when missing XF86DGA
2015-04-17 15:50:11 -05:00
Ed Swartz
f6841d7fc5
Add sample program demonstrating the mouse modes
2015-04-17 15:26:57 -05:00
Ed Swartz
48cc1aa496
Implement an M_confined mouse mode to ensure mouse stays in window.
2015-04-17 15:12:29 -05:00
rdb
4f47b018eb
Some .bam cross-compatibility for buffer textures
2015-04-16 17:10:14 +02:00
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