Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | egl: Fix Terminate with shared gbm screens | Benjamin Franzke | 2011-06-27 | 2 | -2/+7 |
| | | | | NOTE: This is a candidate for the 7.11 branch. | ||||
* | egl: fix EGL_MATCH_NATIVE_PIXMAP | Chia-I Wu | 2011-06-25 | 1 | -2/+10 |
| | | | | | EGL_MATCH_NATIVE_PIXMAP is valid for eglChooseConfig, but invalid for eglGetConfigAttrib. | ||||
* | egl: make implementing eglChooseConfig easier | Chia-I Wu | 2011-06-25 | 2 | -27/+57 |
| | | | | | Add a new helper function, _eglFilterConfigArray, for drivers and hide _eglSortConfigs. | ||||
* | egl_dri2: Build drm platform only if enabled | Benjamin Franzke | 2011-06-24 | 2 | -1/+8 |
| | |||||
* | egl_dri2: Hookup gbm as drm platform | Benjamin Franzke | 2011-06-23 | 5 | -61/+131 |
| | |||||
* | egl_dri2/wayland: Hook up new buffer.release event | Benjamin Franzke | 2011-06-21 | 3 | -18/+129 |
| | |||||
* | wayland: Pass use_invalidate extension to driver | Kristian Høgsberg | 2011-06-20 | 2 | -2/+3 |
| | |||||
* | egl_dri2/x11: Check availability of the dri2 extension | Benjamin Franzke | 2011-06-20 | 1 | -0/+9 |
| | | | | | Do this before query versions, or xcb will shutdown and the connection can not be used for swrast. | ||||
* | wayland-drm: remove depend on "make clean" | Chia-I Wu | 2011-06-13 | 1 | -0/+1 |
| | |||||
* | egl_dri2: try swrastg_dri if swrast_dri fails | Chia-I Wu | 2011-06-13 | 1 | -0/+6 |
| | | | | Per libGL. | ||||
* | egl_dri2: add dri2_load_driver_swrast | Chia-I Wu | 2011-06-13 | 3 | -19/+44 |
| | | | | | Refactor dri2_load_driver and add dri2_load_driver_swrast for loading swrast DRI driver. | ||||
* | egl_dri2: Compare configs before matching them | Benjamin Franzke | 2011-06-12 | 1 | -1/+13 |
| | | | | | This compares attribs like buffer size, and will prevent merging unequal configs because of match criterion is e.g. ATLEAST. | ||||
* | egl_dri2/wayland: Add support for EGL_DEFAULT_DISPLAY | Benjamin Franzke | 2011-06-12 | 2 | -3/+23 |
| | |||||
* | egl_dri2: Add missing header | Benjamin Franzke | 2011-06-07 | 1 | -0/+1 |
| | |||||
* | egl_dri2: Add missing license | Benjamin Franzke | 2011-06-07 | 1 | -0/+28 |
| | |||||
* | egl_dri2: Use libudev only if available | Benjamin Franzke | 2011-06-07 | 1 | -2/+7 |
| | | | | Broken since 7f881c43dfb4f1aeeab3a84125b5c106c191a43f. | ||||
* | egl_dri2: Use external driver pci list | Benjamin Franzke | 2011-06-07 | 4 | -664/+116 |
| | | | | Reviewed-by: Alex Deucher <[email protected]> | ||||
* | wayland-drm: Check visual for being NULL | Benjamin Franzke | 2011-05-31 | 1 | -1/+1 |
| | |||||
* | egl_dri2: Fix usage of bool values | Benjamin Franzke | 2011-05-31 | 1 | -3/+3 |
| | |||||
* | wayland-egl: Remove left-over headers and struct | Benjamin Franzke | 2011-05-31 | 2 | -27/+1 |
| | |||||
* | egl_dri2: add new cayman pci ids | Alex Deucher | 2011-05-25 | 1 | -0/+15 |
| | | | | Signed-off-by: Alex Deucher <[email protected]> | ||||
* | wayland-drm: Use new generic error event | Kristian Høgsberg | 2011-05-19 | 2 | -16/+17 |
| | |||||
* | wayland: Fix link order for libwayland-drm.a | Kristian Høgsberg | 2011-05-18 | 1 | -4/+4 |
| | |||||
* | egl: Recognize Ivybridge PCI IDs. | Kenneth Graunke | 2011-05-17 | 1 | -0/+5 |
| | | | | | Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Eric Anholt <[email protected]> | ||||
* | egl: Compile wayland-drm.a into libEGL independent of egl_dri2 | Benjamin Franzke | 2011-05-16 | 1 | -3/+4 |
| | | | | Fixes egl_gallium when egl_dri2 is not enabled. | ||||
* | egl_dri2: Discard similar configs | Benjamin Franzke | 2011-05-13 | 1 | -4/+2 |
| | |||||
* | egl_dri2: Make it possible to not compile in the X11 platform | Kristian Høgsberg | 2011-05-13 | 4 | -7/+28 |
| | |||||
* | egl/dri2: Avoid unused static functions. | José Fonseca | 2011-05-12 | 1 | -1/+1 |
| | |||||
* | egl/dri2: Prevent uninitialized variable dereference. | José Fonseca | 2011-05-12 | 1 | -2/+5 |
| | |||||
* | egl/dri2: Fix const pointer duplication, prevent unitialized variable ↵ | José Fonseca | 2011-05-12 | 1 | -5/+7 |
| | | | | | | dereference. Based on zhigang gong <[email protected]>'s patch. | ||||
* | egl: Fix int <-> ptr casts. | José Fonseca | 2011-05-12 | 4 | -5/+5 |
| | | | | Based on zhigang gong <[email protected]>'s patch. | ||||
* | egl/wayland: Follow wl_resource_destroy changes | Benjamin Franzke | 2011-05-06 | 1 | -1/+1 |
| | |||||
* | Add pci id for FirePro 2270 | Kostas Georgiou | 2011-05-06 | 1 | -0/+1 |
| | | | | Signed-off-by: Kostas Georgiou <[email protected]> | ||||
* | egl_dri2: add new radeon pci ids | Alex Deucher | 2011-05-06 | 1 | -0/+6 |
| | | | | | | | There seriously needs to be a better way to do this. Signed-off-by: Alex Deucher <[email protected]> | ||||
* | egl: Add a cursor use bit to MESA_drm_image | Kristian Høgsberg | 2011-05-06 | 1 | -1/+4 |
| | |||||
* | egl/wayland-drm: Generalize interface | Benjamin Franzke | 2011-05-06 | 3 | -63/+113 |
| | | | | Do not depend on _EGLDisplay and _EGLImage. | ||||
* | egl/wayland: Fix possible lockup in drm initialization | Benjamin Franzke | 2011-04-29 | 1 | -1/+1 |
| | | | | Lockup happens when wl_drm interface is not available. | ||||
* | egl: Use the right extension name in #ifdef | Kristian Høgsberg | 2011-04-25 | 1 | -1/+1 |
| | |||||
* | egl/wayland: Follow buffer.attach removal | Benjamin Franzke | 2011-04-22 | 1 | -1/+0 |
| | |||||
* | egl/wayland: Update to buffer.damage addition | Benjamin Franzke | 2011-04-22 | 2 | -4/+5 |
| | |||||
* | egl_dri2: Create wl_buffers for pixmap surfaces | Benjamin Franzke | 2011-04-22 | 2 | -12/+23 |
| | | | | Needed since wayland-egl doesnt do this anymore. | ||||
* | egl/wayland: Add new version parameter for post_drm | Benjamin Franzke | 2011-04-22 | 1 | -1/+3 |
| | |||||
* | egl/wayland: Fix prefixes for interface names | Benjamin Franzke | 2011-04-22 | 2 | -5/+5 |
| | |||||
* | wayland-egl: Update to wayland-egl.h changes, drop struct wl_egl_display | Kristian Høgsberg | 2011-04-20 | 4 | -175/+84 |
| | |||||
* | egl/wayland: Update to per-surface frame events | Benjamin Franzke | 2011-04-12 | 1 | -2/+3 |
| | |||||
* | egl_dri2.c: Open drm device with O_CLOEXEC | Kristian Høgsberg | 2011-04-07 | 1 | -1/+1 |
| | | | | Not a good fd to leak. | ||||
* | egl_dri2 x11: Fix a typo | Feng, Haitao | 2011-03-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Haitao Feng <[email protected]> | ||||
* | egl/wayland-drm: Fix include path | Benjamin Franzke | 2011-03-26 | 1 | -1/+2 |
| | | | | | | src/egl/main/egltypedefs.h needs the path for EGL/egl.h Reported by jlind on irc. | ||||
* | egl_dri2: We don't actually support KHR_gl_texture_2D_image | Kristian Høgsberg | 2011-03-26 | 1 | -1/+0 |
| | |||||
* | egl_dri2: Enable image extensions in one place | Kristian Høgsberg | 2011-03-26 | 4 | -13/+7 |
| | | | | | We know what we can support in egl_dri2.c so just enable the extensions there. |