f2001df508fda599a18b3586d2775e970a3db13a |
|
02-Jul-2011 |
Chia-I Wu <olv@lunarg.com> |
egl: add copyright notices The list of copyright holders could be incomplete. Please update directly or notify me if your name is missing.
/external/mesa3d/src/egl/main/eglconfig.h
|
31520548b763947da6b70b6debe38820835c5bcc |
|
25-Jun-2011 |
Chia-I Wu <olv@lunarg.com> |
egl: make implementing eglChooseConfig easier Add a new helper function, _eglFilterConfigArray, for drivers and hide _eglSortConfigs.
/external/mesa3d/src/egl/main/eglconfig.h
|
601498ae73e654c2de997ea75075613a694d604d |
|
01-Nov-2010 |
José Fonseca <jfonseca@vmware.com> |
scons: Revamp how to specify targets to build. Use scons target and dependency system instead of ad-hoc options. Now is simply a matter of naming what to build. For example: scons libgl-xlib scons libgl-gdi scons graw-progs scons llvmpipe and so on. And there is also the possibility of scepcified subdirs, e.g. scons src/gallium/drivers If nothing is specified then everything will be build. There might be some rough corners over the next days. Please bare with me.
/external/mesa3d/src/egl/main/eglconfig.h
|
8a6bdf3979c2dda0efc6771308bf9e5c32bbdab4 |
|
22-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Minor changes to the _EGLConfig interface. Mainly to rename _eglAddConfig to _eglLinkConfig, along with a few clean ups.
/external/mesa3d/src/egl/main/eglconfig.h
|
0ed96efc1b77719879868738eb5aa7a234064108 |
|
22-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl_glx: Drop the use of [SG]ET_CONFIG_ATTRIB. _EGLConfig can be directly dereferenced now. Since egl_glx is the last user of the macros, drop the macros too.
/external/mesa3d/src/egl/main/eglconfig.h
|
282e514240c8f514da768af6377ae61b9f79c81f |
|
14-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Use attribute names as the _EGLConfig member names. This makes _EGLConfig more accessible and scales better when new attributes are added.
/external/mesa3d/src/egl/main/eglconfig.h
|
08a482e7a9d13db5d4e6fd974942f6699d7d49dc |
|
09-Sep-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Display may be NULL in _eglLookup*. This fixes several NULL dereferences.
/external/mesa3d/src/egl/main/eglconfig.h
|
5dc0f49084f322dd8ff6eb585212eea8b50e3377 |
|
07-May-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
egl: Implement EGL_NOK_texture_from_pixmap This extension allows a color buffer to be used for both rendering and texturing. EGL allows the use of color buffers of pbuffer drawables for texturing, this extension extends this to allow the use of color buffers of pixmaps too.
/external/mesa3d/src/egl/main/eglconfig.h
|
7d1237bc71811e95aec142f41599620f0361fafc |
|
22-Feb-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Remove unused _EGL_SKIP_HANDLE_CHECK. It was added to skip checking EGLDisplay, EGLSurface, and etc. It is never defined and the spec does not allow the checks to be skipped. Remove it for good.
/external/mesa3d/src/egl/main/eglconfig.h
|
a37dc17c122ed25365b100aefe4b941df1b526c0 |
|
05-Feb-2010 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Clean up eglconfig.h. Update the comments to macros/functions. Remove unused _eglSetConfigAttrib.
/external/mesa3d/src/egl/main/eglconfig.h
|
216925ccd122a06505dafae425323e3ac858f80e |
|
31-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Initialize display configs with the display. This changes _eglInitConfig to take the display as its argument.
/external/mesa3d/src/egl/main/eglconfig.h
|
897cb8950ae14ffe7029b1daf16113ff62ce0dfe |
|
05-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Fix breakage from -fvisibility=hidden. Mark EGL API and driver functions as PUBLIC. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/egl/main/eglconfig.h
|
56822b0812cd500bd54bb7c4b573c54547efb657 |
|
25-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Rework config lookup. Make it similiar to how contexts and surfaces are looked up. It should be slightly faster, and work better with multiple displays. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/egl/main/eglconfig.h
|
95cdd697e7e72cec1d0fe79c59a8ba7b8cef8571 |
|
25-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Rework configuration management. This mainly implements the algorithms for configuration selection and sorting, described in the spec. User errors should also be correctly detected and reported. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/egl/main/eglconfig.h
|
358c5a8fd1d518930c3e87316a2c743a661ac553 |
|
25-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Introduce config keys. Config keys are almost config attributes. A valid config attribute is a valid config key, but a valid config key may not be a valid config attribute. This commit does not distinguish the differences. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/egl/main/eglconfig.h
|
2f2cf461c57974abd89e4917945cc8ae6a67a72e |
|
11-Aug-2009 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Overhaul driver API. The motivation is so that drivers do not need to look up and check for bad display, context, and etc. It also becomes unnecessary for drivers to call the link functions. This commit makes eglapi.[ch] do the lookup and check. As a result, the driver API is overhauled, and almost all sources and drivers need update. The updates are mainly find and replace with human brains. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/egl/main/eglconfig.h
|
de71e4741d8b4e3719e702431912374f1cb90034 |
|
07-Jul-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
egl: bump up MAX_ATTRIBS, added assertion
/external/mesa3d/src/egl/main/eglconfig.h
|
97035cb19aaf508aad45446651a80da9af1d0e8c |
|
04-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
egl: in _eglAddConfig() just save a pointer to the config; don't copy the config This allows subclassing by drivers.
/external/mesa3d/src/egl/main/eglconfig.h
|
a772bbb16ec91a8714a498e8089f96f45730153c |
|
28-May-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
Move some config-related utility functions into new eglconfigutil.c file.
/external/mesa3d/src/egl/main/eglconfig.h
|
6052af172f0241e6678cd16efac0a0f14f40146c |
|
28-May-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor overhaul/re-org of driver selection/loading code
/external/mesa3d/src/egl/main/eglconfig.h
|
721ba15bf4596b2e9589e7656005b387724875c3 |
|
27-May-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
added _eglGet*Handle() functions These are the inverse of the _eglLookup*() functions. Returns the public handle for a private surface/config/display/etc. Removes glapi.c's direct access of private fields.
/external/mesa3d/src/egl/main/eglconfig.h
|
1ed1027e886980b9b0f48fa6bfcf3d6e209c7787 |
|
27-May-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
assorted changes to compile with new EGL 1.4 headers (untested)
/external/mesa3d/src/egl/main/eglconfig.h
|
6002d2ff4ed9f465d1c5bf05caea83f1522ecf3d |
|
10-Dec-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
implement config sorting for eglChooseConfig()
/external/mesa3d/src/egl/main/eglconfig.h
|
d2ab4eb2c2ed7a36e2e37fa3804c7581ecca81e0 |
|
17-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove glmode stuff
/external/mesa3d/src/egl/main/eglconfig.h
|
4c80f8df46e6c70c9954364609cd0103030fa2a6 |
|
17-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
more work on _eglConfigToContextModesRec()
/external/mesa3d/src/egl/main/eglconfig.h
|
6493bd07a7a766552c754920190972c91f5c336c |
|
16-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
restore _eglSetConfigAttrib (for now), added prototype _eglConfigToContextModesRec()
/external/mesa3d/src/egl/main/eglconfig.h
|
5873faf39b59dc566e1eae8c9f6d24ed5d4c388b |
|
16-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
make _eglSetConfigAtrib() a static function, and rename it
/external/mesa3d/src/egl/main/eglconfig.h
|
7012d01d888d482f2c6ad1180231a482026d213a |
|
13-May-2005 |
Jon Smirl <jonsmirl@gmail.com> |
First attempt at getting egl support up on dumb framebuffer. Seems to be mostly working. Not all of egl API is implemented.
/external/mesa3d/src/egl/main/eglconfig.h
|
c22990c29a5cdff89e6e3914aa565acc88a6a407 |
|
04-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
sync with latest EGL_MESA_screen_surface spec (EGLScreenMESA handles)
/external/mesa3d/src/egl/main/eglconfig.h
|
adbff7e977c7c768e752a24fb643d68bdf961bfe |
|
22-Apr-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial EGL code
/external/mesa3d/src/egl/main/eglconfig.h
|