Ed Swartz
fc5a2e5e33
Implement confined mouse mode for OS X.
...
Note: it seems that using #set_pointer() will result in
a long delay before an absolute mouse position is updated,
even though deltas are reported.
Thus, in CocoaPandaView, the mouse deltas are sent for both
relative and confined modes, so client code (e.g. the "mouse
modes" demo) will be able to recenter the mouse without
choppy movement.
2015-04-30 17:57:00 -05: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
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