David Rose
501470169f
stdfloat_double
2011-10-10 05:25:10 +00:00
rdb
d86356f122
fog-related shader inputs
2011-10-08 13:25:51 +00:00
David Rose
3e89b7a4e8
fix parasite buffer clear problem
2011-10-06 21:39:19 +00:00
David Rose
a821755936
bandaid around race condition
2011-10-05 19:11:28 +00:00
David Rose
e91fb0d53e
better implementation of set_one_shot()
2011-10-04 18:05:08 +00:00
David Rose
bee4cb326a
pipeline GraphicsOutput::set_active() to better support offscreen rendering in threaded mode
2011-10-03 20:23:17 +00:00
David Rose
c7adc6246f
build on msvs2010
2011-09-28 23:56:59 +00:00
David Rose
5588210e22
set some config variables to suitable defaults for threading
2011-09-28 19:52:58 +00:00
David Rose
cd79af53fe
dx9 shader support from zhao
2011-09-28 18:42:58 +00:00
David Rose
5bdb3e695f
typo
2011-09-02 23:07:23 +00:00
David Rose
27f8cf2e06
add loaded_textures_lock to avoid deadlock
2011-09-02 19:31:32 +00:00
David Rose
dcc4a33ae9
protect x11 namespace better; support building with x11 support on osx too
2011-08-28 23:31:28 +00:00
David Rose
6872488839
stereo/multiview textures
2011-08-08 18:55:26 +00:00
David Rose
0cf03bc158
untabify
2011-06-29 22:09:10 +00:00
David Rose
4785161374
squelch some more compiler warnings
2011-06-18 00:16:48 +00:00
rdb
cdcd003ec3
Add a get_screenshot returning a Texture
2011-05-01 09:14:18 +00:00
David Rose
44375f019d
explicit occlusion culling support from community member teedee, with additional enhancements by drwr
2011-03-18 01:56:09 +00:00
rdb
009c00d9f1
commit super awesome patch from 11thPenguin
2011-02-13 06:51:18 +00:00
rdb
907e399469
Newline at end of file
2010-11-26 19:51:11 +00:00
Bei Yang
cec641bea1
Added support AuxFloat in add_render_texture
2010-08-26 19:21:00 +00:00
David Rose
59d74640fa
oops, stoopid me
2010-07-19 19:14:23 +00:00
David Rose
4fea43386f
stoopid cvs
2010-07-19 19:13:50 +00:00
David Rose
9124513b82
side-by-side stereo
2010-07-19 18:43:24 +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
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
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
rdb
80dba4efd6
Preventive fixes for some unlikely memory issues
2010-06-04 08:05:49 +00:00
rdb
ad0d9f1f78
Revert big mistake
2010-05-25 07:53:48 +00:00
rdb
66b5af633b
Oops, minor correction
2010-05-21 16:42:56 +00:00
rdb
e28653275d
Don't add render texture if it is NULL
2010-05-21 09:17:05 +00:00
Bei Yang
e4620b577e
no message
2010-05-20 17:42:08 +00:00
Bei Yang
802dc492cc
First commit of graphics window proc
2010-05-19 23:20:44 +00:00
Mike Christel
01b720ceb9
Added get_supports_cg_profile
2010-05-05 14:13:24 +00:00
Mike Christel
5dfa504370
Texture arrays added to Texture class, passed to shader through setShaderInput(name, texture). A new Cg type sampler2DArray has been added to the panda3d Shader Class.
2010-04-29 14:48:44 +00:00
Mike Christel
6418e6f221
extended shader input system support for Cg (see Panda SE Project 2010-03-17 blog post for more details)
2010-04-07 11:16:29 +00:00
rdb
e3fdfaf312
Fix API reference explanation for relative mouse
2010-03-28 13:29:43 +00:00
David Rose
bace12e8d7
need accum-bits config variable
2010-03-14 18:31:05 +00:00
David Rose
4fd129413a
more robust handling of glx version and extension functions w.r.t. pbuffers and pixmaps
2010-03-08 20:58:06 +00:00
David Rose
53274c354a
win-fixed-size
2010-03-02 21:53:39 +00:00
David Rose
478909b764
avoid crash at exit
2009-12-30 00:03:31 +00:00
rdb
2c777c23d6
Let's use RTP_depth for now, with the shadow system, until the bugs with RTP_depth_stencil on Windows are resolved.
2009-12-22 15:47:54 +00:00
rdb
c136904fa9
Add hardware instancing support
2009-12-21 14:22:12 +00:00
rdb
f2a937c79f
And this
2009-12-21 12:37:47 +00:00