rdb
b3b306bdc9
egldisplay currently requires X11
2013-01-10 12:24:16 +00:00
David Rose
bb8867fb77
move GSG::get_supports_render_texture() into GraphicsOutput to support render-to-texture on non-Windows platform. Also, further fixes to FBO render-to-texture.
2012-02-11 21:09:35 +00:00
David Rose
d743dc8a55
The buffer flip should be performed in end_flip(), not in begin_flip(). This long-existing mistake caused double-flips with parasite buffers in effect.
2012-02-10 18:21:55 +00:00
David Rose
dfe16c64f6
rename all Panda-built libraries to begin with libp3 or libpanda
2011-12-06 02:39:21 +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
9009141e45
missed a Display reference
2011-09-28 14:36:00 +00:00
David Rose
9a7af0f435
should fix egl.h issues
2011-09-27 14:22:00 +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
rdb
10511a4246
better fix for previously named problem
2011-01-26 15:02:32 +00:00
rdb
bdf4591c3a
Fix minor issue that has been limiting the number of framebuffer configurations to 32, severely limiting render functionality across the board.
2011-01-26 14:13:02 +00:00
rdb
e859c4ddc5
macrocomposite file for egldisplay
2010-12-18 10:19:09 +00:00
rdb
c1941ad9b5
Perhaps a fix?
2010-11-10 15:10:18 +00:00
David Rose
b615117dff
typo: has_fixed_size -> get_fixed_size
2010-03-05 02:31:33 +00:00
David Rose
5e12be142a
request_keyboard_focus
2009-10-02 00:04:53 +00:00
David Rose
7857e5fa9b
better WindowHandle stuff
2009-10-01 00:23:12 +00:00
David Rose
f46981eec9
WindowHandle
2009-09-30 22:14:30 +00:00
rdb
ee47d35695
Window fix
2009-07-29 18:49:34 +00:00
rdb
e3fde823b0
More work on OpenGL ES 2 support
2009-07-01 13:11:24 +00:00
rdb
26e8f130ec
Use EXTRA_CDEFS rather than C++FLAGS
2009-06-17 11:32:28 +00:00
rdb
09c229f2a9
Get FBO's working correctly with OpenGL ES
2009-06-16 13:07:39 +00:00
rdb
b0c4875ad9
This is a big commit for OpenGL ES stuff:
...
* Added GLES, GLES2 and EGL packages to the ppremake files.
* New glesgsg and gles2gsg modules.
* Added egldisplay module that is like glxdisplay, but through the EGL library.
* Added pandagles and pandagles2 metalibs (only supporting egldisplay yet)
* The iphonedisplay module depends on glesgsg instead of embedding it.
* The glesext_shadow.h file is removed, we don't need it anymore.
2009-06-16 09:17:33 +00:00