Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | progs/egl: Port ES1 gears to eglut. | Chia-I Wu | 2010-04-01 | 6 | -355/+28 |
| | | | | | As gears in the last demo under "screen" subdirectory, this also removes the directory. | ||||
* | progs/egl: Port ES1 tri to eglut. | Chia-I Wu | 2010-04-01 | 4 | -427/+54 |
| | | | | | This also removes EGL_MESA_screen_surface version of ES1 tri as eglut supports the extension. | ||||
* | progs/egl: Replace egltri by xegl_tri. | Chia-I Wu | 2010-04-01 | 3 | -356/+88 |
| | | | | | With the switch to eglut, xegl_tri supports both X11 and EGL_MESA_screen_surface. Have it replace egltri. | ||||
* | progs/egl: Porg xegl_tri to eglut. | Chia-I Wu | 2010-04-01 | 2 | -254/+30 |
| | |||||
* | progs/egl: Port eglgears to eglut. | Chia-I Wu | 2010-04-01 | 2 | -219/+59 |
| | |||||
* | progs/egl: Add eglut. | Chia-I Wu | 2010-04-01 | 6 | -0/+880 |
| | | | | | eglut is a simple library with GLUT-like API. It is intended to be used by simple EGL demos. | ||||
* | progs/openvg: Move OpenVG demos to a subdirectory of progs/egl. | Chia-I Wu | 2010-04-01 | 33 | -0/+5206 |
| | | | | | | | That is, move progs/openvg/demos to progs/egl/openvg, progs/openvg/trivial to progs/egl/openvg/trivial. | ||||
* | progs/es: Move OpenGL ES demos to subdirectories of progs/egl. | Chia-I Wu | 2010-04-01 | 19 | -0/+5963 |
| | | | | | | | | Move progs/es1/xegl -> progs/egl/opengles1, progs/es1/screen -> progs/egl/opengles1/screen, progs/es2/xegl -> progs/egl/opengles2. | ||||
* | progs/egl: Move demos a level deeper. | Chia-I Wu | 2010-04-01 | 13 | -1/+1 |
| | | | | Move the demos to "opengl" subdirectory. | ||||
* | progs/egl: Link xeglthreads to libpthread. | Chia-I Wu | 2010-03-24 | 1 | -1/+1 |
| | | | | | This should hopefully fix a build failure reported by Chris Ball when binutils-gold is used. | ||||
* | Change libX11 variables to not conflict with AC_PATH_XTRA | Dan Nicholson | 2010-03-23 | 1 | -3/+3 |
| | | | | | | | | The variable X_LIBS from AC_PATH_XTRA contains only the -L searchdir parameter and not the -lX11 to link to Xlib. Use X11 prefixed build vars for linking with Xlib to avoid the conflict. Signed-off-by: Dan Nicholson <[email protected]> | ||||
* | Use X_LIBS from pkg-config, instead of libdir, for locating libX11 | Jeff Smith | 2010-03-13 | 1 | -3/+3 |
| | | | | | Signed-off-by: Jeff Smith <[email protected]> Signed-off-by: Dan Nicholson <[email protected]> | ||||
* | Add -L$(libdir) for xdemos and egl so that the right libX11 is found | Jeff Smith | 2010-03-12 | 1 | -3/+3 |
| | | | | | Signed-off-by: Jeff Smith <[email protected]> Signed-off-by: Brian Paul <[email protected]> | ||||
* | eglinfo: Wrap extension string | Kristian Høgsberg | 2010-02-26 | 1 | -2/+37 |
| | |||||
* | xeglgears: Add an case that exercises EGL_KHR_gl_renderbuffer_image | Kristian Høgsberg | 2010-02-26 | 1 | -12/+67 |
| | |||||
* | xeglgears: Clean up the code a bit | Kristian Høgsberg | 2010-02-26 | 1 | -32/+45 |
| | | | | Still a mess... | ||||
* | xeglgears: Update help text | Kristian Høgsberg | 2010-02-24 | 1 | -1/+2 |
| | |||||
* | xeglgears: Remove borrowed GL_OES_EGL_image types | Kristian Høgsberg | 2010-02-24 | 1 | -5/+3 |
| | | | | These are now in gl.h. | ||||
* | xeglgears: Add test case for texturing from an EGLImage | Kristian Høgsberg | 2010-02-24 | 1 | -23/+72 |
| | |||||
* | Link egl progs to libm as necessary. | Ray Kohler | 2010-02-22 | 1 | -4/+4 |
| | | | | Signed-off-by: Ray Kohler <[email protected]> | ||||
* | eglinfo: Also print visual type, assuming X visual types | Kristian Høgsberg | 2010-02-09 | 1 | -5/+10 |
| | | | | | This may not make a lot of sense for non-X EGL, but for EGL under X it's very useful. | ||||
* | xeglgears: Add test case for eglBindTexImage() | Kristian Høgsberg | 2010-02-09 | 1 | -24/+75 |
| | |||||
* | progs/egl: Update eglinfo to display more attributes. | Chia-I Wu | 2010-01-31 | 2 | -11/+21 |
| | | | | | Add config caveat, bind-to-texture, and renderable type. Remove double buffer and stereo attributes. | ||||
* | progs/es1: Add bindtex. | Chia-I Wu | 2010-01-30 | 2 | -482/+0 |
| | | | | | It is ported from progs/egl/xeglbindtex.c. With the OpenGL ES port, the OpenGL version is removed. | ||||
* | Revert "add segl" | Chia-I Wu | 2010-01-23 | 5 | -424/+0 |
| | | | | | This reverts commit fe33b7083b0081b91ee338acbe966400c6b9a7b9. It was not supposed to be pushed yet. | ||||
* | add segl | Chia-I Wu | 2010-01-23 | 5 | -0/+424 |
| | |||||
* | progs/egl: Pass EGLDisplay to eglCopyBuffers. | Chia-I Wu | 2010-01-18 | 1 | -1/+1 |
| | | | | X Display was wrongly passed to eglCopyBuffers. | ||||
* | progs/egl: Fix screen surface demos. | Chia-I Wu | 2010-01-12 | 5 | -10/+22 |
| | | | | | | | | Set the screen surface size to the mode size, as the spec requires the screen surface size to be larger than the mode size. Besides, bind the API to OpenGL as they are written in it. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: glGenTextures is called too early in xeglbindtex. | Chia-I Wu | 2010-01-12 | 1 | -2/+2 |
| | | | | | | It should be called after eglMakeCurrent. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs: Check the number of configs returned by eglChooseConfig. | Chia-I Wu | 2010-01-12 | 3 | -4/+8 |
| | | | | | | | A successful eglChooseConfig call does not imply there are valid configs. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs: Add missing EGL_RENDERABLE_TYPE for EGL demos. | Chia-I Wu | 2010-01-12 | 3 | -0/+4 |
| | | | | | | | The default value of EGL_RENDERABLE_TYPE is EGL_OPENGL_ES_BIT. The proper values should be specified if we are not using OpenGL ES. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: Silence uninitialized variable warnings. | Vinson Lee | 2010-01-03 | 2 | -2/+4 |
| | |||||
* | progs/egl: Add support for pixmap and pbuffer surface to xeglgears. | Chia-I Wu | 2009-10-22 | 1 | -110/+289 |
| | | | | Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: put declarations before code | Brian Paul | 2009-10-15 | 3 | -10/+15 |
| | |||||
* | progs/egl: Make demo3 work again. | Chia-I Wu | 2009-09-30 | 1 | -10/+15 |
| | | | | Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: Check EGL_MESA_screen_surface is supported in demo2. | Chia-I Wu | 2009-09-30 | 1 | -0/+6 |
| | | | | Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: Fix a crash in demo1. | Chia-I Wu | 2009-09-30 | 1 | -10/+11 |
| | | | | | | The variable "configs" in main() is used without initialization. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: Replace EGL_i915 by EGL_DEFAULT_DISPLAY. | Chia-I Wu | 2009-09-30 | 8 | -18/+6 |
| | | | | Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs: EGL/X progs should link to libX11. | Chia-I Wu | 2009-08-27 | 1 | -72/+27 |
| | | | | | | | | Since 5a459d58fca2b71cb77c39f98df8a81ce6298421, libEGL no longer links to libX11. Add the dependency to affected progs and cleanup prog/egl/Makefile. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | mesa: gitignore | Younes Manton | 2009-08-26 | 1 | -0/+1 |
| | |||||
* | egl: Make lookup functions static inline. | Chia-I Wu | 2009-08-18 | 1 | -1/+1 |
| | | | | | | progs/egl/demo3.c is also changed since it uses an internal function. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | progs/egl: Add xeglbindtex, really. | Chia-I Wu | 2009-08-06 | 1 | -0/+474 |
| | | | | Missed this file in the earlier commit. | ||||
* | progs/egl: Add xeglbindtex. | Chia-I Wu | 2009-08-05 | 1 | -0/+7 |
| | | | | | | | | This is a simple demo for eglBindTexImage. It uses a OpenGL context, instead of the required OpenGL ES one. But it still suffices the demo and test purpose. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | xeglthreads: Check current context for EGL per-thread support. | Chia-I Wu | 2009-07-17 | 1 | -2/+9 |
| | | | | Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | egl: Add xeglthreads | Chia-I Wu | 2009-07-16 | 3 | -0/+775 |
| | | | | Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | egl: eglinfo load i915 driver | Jakob Bornecrantz | 2009-01-19 | 1 | -1/+2 |
| | |||||
* | egl: Make eglscreen sleep for five seconds | Jakob Bornecrantz | 2009-01-18 | 1 | -0/+3 |
| | |||||
* | egl: Add eglscreen to help debug egl mesa screen | Jakob Bornecrantz | 2009-01-18 | 3 | -0/+123 |
| | |||||
* | egl: Make eglinfo print screen info | Jakob Bornecrantz | 2009-01-17 | 1 | -1/+2 |
| | |||||
* | link EGL demos with -lGL | Alan Hourihane | 2008-09-26 | 1 | -8/+8 |
| |