David Rose
9d53f9cfa1
Status -> PStatus
2010-07-14 22:49:07 +00:00
rdb
382bd8296b
needs more cow bell
...
nah, I actually fixed the ffmpeg compile bug
2010-07-14 18:58:16 +00:00
David Rose
16a4cc0d84
protect jpegint.h references
2010-07-14 13:59:34 +00:00
David Rose
1e92150040
add pnmtext
2010-07-09 21:32:50 +00:00
David Rose
b978d45af5
properly handle HAVE_CG
2010-07-09 00:45:52 +00:00
enn0x
f8601ef179
Added move_global_* methods to PhysxActor
2010-07-06 17:32:44 +00:00
enn0x
955b03dff9
Refactor debug names, this time using C++ strings
2010-06-30 21:44:12 +00:00
Chris Brunner
fec47d9aea
Make things a bit more efficient
2010-06-30 00:15:31 +00:00
Chris Brunner
e2127a0ba2
adding a fail case for node_frame_inv
2010-06-29 23:13:57 +00:00
Chris Brunner
06bc35360d
Prevent trying to invert singular matrix
2010-06-29 22:47:44 +00:00
enn0x
2b1f43f5d8
Fixing compile error on Linux.
2010-06-29 18:20:10 +00:00
enn0x
082e0781ac
Added 'is_deleted_a/b' methods to PhysxContactPair, to check if actors are already deleted and thus invalid
2010-06-28 21:24:03 +00:00
enn0x
76c3f1268b
Fixed bug with internal debug names getting lost.
2010-06-28 18:22:19 +00:00
rdb
c5a67c5f63
Attempt to fix compilation error
2010-06-27 12:43:21 +00:00
rdb
a1093099c8
(untested) fix for ffmpeg versions 52.68.0 and above
2010-06-27 12:17:19 +00:00
rdb
a153f2ff7f
Fix circular include
2010-06-27 07:25:32 +00:00
Walt Destler
bb5d97f1bf
Fixed the following issues with the multitouch and python eventing code comitted earlier this week:
...
- Renamed CustomGraphicsWindowProc to PythonGraphicsWindowProc.
- PythonGraphicsWindowProc now extends the PythonCallbackObject class.
- Added a GraphicsWindowProcCallbackData class. The data stored in this class depends on the OS being compiled for. (Currently only members for WIN32.)
o Multitouch is now handled through this class as well. It has is_touch_event(), get_num_touches(), and get_touch_info() methods. The GraphicsWindow class still has these methods (GraphicsWindowProcCallbackData simply calls them), but they are no longer published.
- Updated Sources.pp to use all these new files.
- Added function and class comment blocks to everything.
- Fixed a few coding convention things and continued to follow those conventions to the best of my knowledge.
- Checked for literal tab characters.
- pandabase.h comes before all other includes
- No Windows-specific typedefs in non-Windows code.
- All python-specific code in HAVE_PYTHON blocks.
- Fixed the case between TIF_move, TIF_down, and TIF_UP (now TIF_up).
2010-06-25 21:46:53 +00:00
rdb
fc485af1be
Minor comment fixes
2010-06-23 09:34:22 +00:00
rdb
966d467ab2
Compile fix for non-Linux systems
2010-06-23 09:04:50 +00:00
rdb
99f238f0a3
Fix typo in error message
2010-06-23 08:57:30 +00:00
rdb
00ee003d1e
Video4Linux2 support for WebcamVideo and a few minor improvements to the webcam code.
2010-06-23 08:51:53 +00:00
David Rose
1fe3638a1f
__WIN32__ -> WIN32
2010-06-22 22:07:30 +00:00
Chris Brunner
ce00397d7c
Changing Windows-centric UINT's to regular int's
2010-06-22 22:02:32 +00:00
David Rose
f520917426
fix some more build issues
2010-06-22 21:51:13 +00:00
David Rose
18699ac31f
another missing file
2010-06-22 21:29:34 +00:00
David Rose
5c565538a4
another missing file
2010-06-22 21:02:24 +00:00
David Rose
a4c570bcd4
add missing file to INSTALL_HEADERS list
2010-06-22 20:27:16 +00:00
Walt Destler
b4231f8df0
Added ability to receive windowing events in python.
...
Added Windows 7 multitouch support. Makepanda will detect when compiling with the Win7 SDK and turn on Win7 multitouch features.
2010-06-22 16:37:17 +00:00
rdb
47649afc5b
Let's not use the non-standard timegm() even if __GNUC__ is defined
2010-06-22 07:25:33 +00:00
David Rose
4b15eab071
output fbprops too
2010-06-18 01:00:48 +00:00
David Rose
065b130d64
libp3tinyxml_mt
2010-06-17 18:15:15 +00:00
David Rose
9d3724a40b
optimizations to vfs.readFile(), particular for mounted multifiles
2010-06-16 21:58:39 +00:00
David Rose
6532984ea6
even better fix: allow callback to save OdeGeom pointers
2010-06-15 17:39:47 +00:00
David Rose
5823ecc588
fix crash
2010-06-15 17:01:44 +00:00
David Rose
ecf55f8955
Py_XDECREF?
2010-06-15 00:45:29 +00:00
David Rose
cff2eb6052
Py_DECREF
2010-06-14 17:33:43 +00:00
David Rose
94eeacbbe2
display cubes for a cube map or 3-d texture
2010-06-12 21:09:22 +00:00
David Rose
02a740c143
fix cube maps in conjunection with 'preload-textures 0' and model-cache-dir
2010-06-12 21:08:13 +00:00
Bei Yang
626cb5966a
Added a windows OpenGL implementation of finish frame and begin finish. This allows for frame flip syncronization across multiple machines. This is a change made by WDI to aid cave rendering
2010-06-11 16:43:53 +00:00
David Rose
60b3920388
fix interrogate issue
2010-06-09 00:45:42 +00:00
David Rose
9d14c7867b
allow far plane to go further out
2010-06-08 22:49:44 +00:00
rdb
80dba4efd6
Preventive fixes for some unlikely memory issues
2010-06-04 08:05:49 +00:00
Chris Brunner
cd33f54950
win64 support
2010-06-02 19:13:31 +00:00
David Rose
bc0529fce2
fix bug with set_subdata
2010-05-31 18:51:42 +00:00
rdb
1eb6bf3d42
Add missing include (to fix compile error on FreeBSD)
2010-05-30 15:59:57 +00:00
David Rose
23208e494c
protect against undefined symbol
2010-05-29 18:49:48 +00:00
David Rose
edd9d59c0e
protect against undefined symbol
2010-05-29 18:47:45 +00:00
David Rose
cde8a0bf38
PTHREAD_MUTEX_NORMAL -> PTHREAD_MUTEX_DEFAULT
2010-05-29 16:50:58 +00:00
Chris Brunner
c87f384a40
fixes for 32 and 64-bit builds both being able to build
2010-05-28 23:22:43 +00:00
Chris Brunner
547a72053c
support for #ifdef WIN64_VC instead of just #ifdev WIN32_VC alone
2010-05-28 21:09:22 +00:00