Commit Graph

7365 Commits

Author SHA1 Message Date
Zachary Pavlov 1d896fcbb7 oops. Fixed the copy constructor bug. No more crashes :) 2009-07-07 17:10:17 +00:00
David Rose e4169cfbc9 I don't think we need or want AttachThreadInput() 2009-07-06 21:56:06 +00:00
rdb 482b5f1a46 Fix a typo - and disable XWarpPointer call on movePointer when relative mouse is enabled. 2009-07-06 17:33:06 +00:00
rdb 921b9e9d13 Added support for the XFree86-DGA extension, enabling support for relative mice on Linux. This greatly helps for smooth FPS mouse movement. 2009-07-06 17:03:47 +00:00
rdb 9e41cd84a3 2unix 2009-07-06 15:20:23 +00:00
rdb cb4d98f8c9 Backward compatibility for ancient ffmpeg versions 2009-07-06 14:31:25 +00:00
rdb 6608821ce7 Fix test_egg 2009-07-06 08:54:06 +00:00
rdb 7f498f68d4 Fix compile warnings on windows 2009-07-06 07:06:11 +00:00
rdb f33032dd6b Add setDepthOffset etc. 2009-07-05 15:40:55 +00:00
rdb cd80487c05 Performance improvement of shadow code, fixed the self-shadowing artifacts, removed push_bias. For infinitely-thin objects, a DepthOffsetAttrib can be applied if necessary. 2009-07-04 09:19:40 +00:00
rdb 2d14a28244 This commit is to support even newer versions of ffmpeg. 2009-07-03 12:02:00 +00:00
rdb 0983073e25 Fix compiler warning 2009-07-03 09:02:31 +00:00
rdb c9aee0fa5b This commit:
* Enables us to build against the latest version of FFMPEG.
* Fixes the ffmpeg code not to use deprecated stuff anymore.
* Adds support for libswscale. Undef HAVE_SWSCALE in Config.pp if you compiled ffmpeg without.
* Uses sws_scale instead of the now-removed img_convert.
* Fixes a couple of deadlocks in FFMpegTexture.
2009-07-03 08:15:54 +00:00
David Rose 774ba59dc9 minor fix to comments 2009-07-03 00:20:46 +00:00
rdb bb5b817ce8 More builtin uniforms & vertex attribs 2009-07-02 18:00:41 +00:00
Zachary Pavlov 8950ddbf15 the real uv scroll node. Not sure what happened with the commit 2009-07-02 16:47:12 +00:00
rdb f53400cd04 Applied patch from IRC user case__, adding support for FmodAudioManager::set_volume/get_volume 2009-07-02 16:24:17 +00:00
rdb ebf6291663 Fix build errors for mainstream OpenGL 2009-07-02 15:19:37 +00:00
rdb dc6ccc27a1 Fix compile errors for build with Cg enabled 2009-07-02 15:12:17 +00:00
rdb 2fe72f7a6b Missed this 2009-07-02 15:08:53 +00:00
rdb 66349ecaba This is another big commit - chief new features are:
* Working OpenGL ES 2.x support. Yay!
 * The shader code now supports separate vertex/fragment/geometry shaders.
 * The GLSL code supports passing vertex attrib arrays.
2009-07-02 15:01:36 +00:00
Zachary Pavlov 44bcbe3de6 somehow missed this 2009-07-02 15:00:55 +00:00
rdb 55daa4c70c Fix uvScrollNode 2009-07-02 09:15:24 +00:00
rdb 2340b9c1cc Add uvScrollNode.cxx to composite file 2009-07-02 09:00:16 +00:00
rdb b6ea49d520 Fix compiler errors in UvScrollNode 2009-07-02 07:15:55 +00:00
Zachary Pavlov dd84f35bbe *** empty log message *** 2009-07-02 00:42:31 +00:00
David Rose fb630dc7cf fix from keith leonard 2009-07-01 22:23:13 +00:00
Zachary Pavlov 3ea111343a uv scrolling support for maya 2009-07-01 20:04:47 +00:00
Zachary Pavlov f614a4dd64 uv scrolling support for maya 2009-07-01 19:56:20 +00:00
rdb 442ef013c4 OpenGL ES 2.x doesn't require glEnable/glDisable on GL_TEXTURE_* targets anymore, apparently. 2009-07-01 14:28:56 +00:00
rdb e3fde823b0 More work on OpenGL ES 2 support 2009-07-01 13:11:24 +00:00
rdb 71dcf4bc55 Fix crash with OpenGL ES 1.x 2009-07-01 12:32:04 +00:00
rdb d8fe8dda6a Build for OpenGL ES (2) 2009-07-01 10:13:51 +00:00
Zachary Pavlov 909b86d68e fix for panda gl compile crash in vs 2003 2009-06-29 20:54:49 +00:00
rdb ab2737ac1a Fix crash when cleaning up GLSL shader 2009-06-29 13:48:43 +00:00
rdb 7c3999289d Fix Mesa compile error 2009-06-27 13:12:40 +00:00
rdb e2b6f78611 Oops, fix build error on Windows 2009-06-27 05:55:12 +00:00
rdb 100400f425 Add support for GLSL shaders 2009-06-26 13:11:24 +00:00
David Rose aaa1924b60 generate window event for embedded windows too 2009-06-24 22:00:44 +00:00
Zachary Pavlov ea124746a7 oh god damn it 2009-06-21 21:05:02 +00:00
rdb 0dd958c608 Applied patch from David McCabe 2009-06-21 06:44:49 +00:00
David Rose 8407030245 recursive task manager message 2009-06-20 23:50:31 +00:00
rdb 8e90096a2c Fixed bug preventing people from passing matrices to shaders 2009-06-20 19:13:56 +00:00
David Rose 0d77b2c329 remove debug stuff 2009-06-20 01:27:32 +00:00
David Rose b5eec63e07 proper return values from download_to_X 2009-06-20 01:27:02 +00:00
Zachary Pavlov 7d2e756b48 structured character support 2009-06-20 00:17:05 +00:00
Zachary Pavlov 38440c72bd new structured char support 2009-06-20 00:13:18 +00:00
rdb 26e8f130ec Use EXTRA_CDEFS rather than C++FLAGS 2009-06-17 11:32:28 +00:00
David Rose 503e28dd82 initialize next_in/out etc. 2009-06-16 19:55:39 +00:00
David Rose 179fcf2cf0 fix anisotropy bug 2009-06-16 15:45:43 +00:00