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