a8c092266e9885f3370bbeae15bd80ebf035d05d |
|
19-Jul-2012 |
Kristian Høgsberg <krh@bitplanet.net> |
gallium-egl: Move wayland query_buffer implementation Move it to native_wayland_drm_bufmgr_helper.c which only gets compiled when wayland is enabled and which already includes the right headers. Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
901a1183274670766df7f3f5c3b0d60b22fee722 |
|
11-Mar-2012 |
José Fonseca <jose.r.fonseca@gmail.com> |
egl/drm: Include errno.h Fixes scons build.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
b60120608f6ddf4098bc324363197c979ee04cb7 |
|
10-Dec-2011 |
David Fries <David@Fries.net> |
Set close on exec flag FD_CLOEXEC Set the close on exec flag when opening dri character devices, so they will be closed and free any resouces allocated in exec. Signed-off-by: David Fries <David@Fries.net> Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
d394bc5853f70f5a2d4c4b396e55b96c1ba63be7 |
|
18-Feb-2012 |
Vinson Lee <vlee@freedesktop.org> |
st/egl: Move drm_display_authenticate into HAVE_WAYLAND_BACKEND section. Fixes this GCC warning. native_drm.c:153:1: warning: ‘drm_display_authenticate’ defined but not used [-Wunused-function] Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
32f4cf38085e4056b8e4a9fc78fea28897a1d05f |
|
29-Jun-2011 |
Benjamin Franzke <benjaminfranzke@googlemail.com> |
egl/gbm: Fix EGL_DEFAULT_DISPLAY
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
992680c8b46d72cbc61888b8439d815bff42986c |
|
27-Jun-2011 |
Benjamin Franzke <benjaminfranzke@googlemail.com> |
egl: Fix Terminate with shared gbm screens NOTE: This is a candidate for the 7.11 branch.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
73df31eedd0f33c8a9907855cb247c8f87964c48 |
|
25-Jun-2011 |
Chia-I Wu <olv@lunarg.com> |
st/egl: reorganize backend initialization Remove set_event_handler() and pass the event handler with native_get_XXX_platform(). Add init_screen() so that the pipe screen is created later. This way we don't need to pass user_data to create_display().
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
febf5e4147612641fc23f202d5813958bee3af13 |
|
24-Jun-2011 |
Chia-I Wu <olv@lunarg.com> |
st/egl: make native_buffer interface typed Use a typed struct to describe the native buffer and let the backends map the native buffer to winsys_handle for resource_from_handle/resource_to_handle.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
737bd7367e5a99cf64ec4bfc4420e3380b60878f |
|
30-May-2011 |
Benjamin Franzke <benjaminfranzke@googlemail.com> |
st/egl: Hookup gbm for drm backend
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
a433755ec5c48088a0d8a340851a1a8be9e58897 |
|
30-May-2011 |
Benjamin Franzke <benjaminfranzke@googlemail.com> |
targets/egl: Support driver name lookup using pci lists Make use of this in drm and wayland st/egl backends. Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
184bb09ff5cf2715dfee91e25ec20cbaa2e4445c |
|
30-Apr-2011 |
Benjamin Franzke <benjaminfranzke@googlemail.com> |
st/egl: Implement EGL_WL_bind_wayland_display for x11,drm,wayland
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
e968975cb57eb854769292f7c6ff773c64a386c3 |
|
08-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
gallium: remove the geom_flags param from is_format_supported
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
d1e4117355f1db6ff87c837df6212bf6168e98a0 |
|
24-Feb-2011 |
Thomas Hellstrom <thellstrom@vmware.com> |
st/egl: Move the copy context to the native display structure This makes it usable also for native helpers. Also add inline functions to access the context and to uninit the native display structure. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
e28ecdee0396cc6665f9be95cfbaa2c2db1d4891 |
|
26-Jan-2011 |
Kristian Høgsberg <krh@bitplanet.net> |
st/egl: Downgrade warning to debug when we can't create a drm screen We try to load a DRI driver if this fails so don't confuse users.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
a22a332fc7cc54d4d0973dcd21a90159cc51de1a |
|
12-Jan-2011 |
Chia-I Wu <olv@lunarg.com> |
egl: Improve driver selection. The idea is to be able to match a driver using the following order try egl_gallium with hw renderer try egl_dri2 try egl_gallium with sw renderer try egl_glx given the module list egl_gallium egl_dri2 egl_glx For that, UseFallback initialization option is added. The module list is matched twice: with the option unset and with the option set. In the first pass, egl_gallium skips its sw renderer and egl_glx rejects to initialize since UseFallback is not set. In the second pass, egl_gallium skips its hw renderer and egl_dri2 rejects to initialize since UseFallback is set. The process stops at the first driver that initializes the display.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
6947e5254889b99bfba7104d15e9526a7bc1cdfa |
|
04-Dec-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: cleanup winsys
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
3f7876d76f0dabfe0be7a7edb44946334a6fedc2 |
|
10-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
st/egl: Use native_display_buffer for EGL_MESA_drm_image. native_display_buffer is just a wrapper to resource_{from,get}_handle for drm backend.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
94bf657b2390a1cb72d748047e5c7014e4bc1752 |
|
03-Nov-2010 |
Chia-I Wu <olv@lunarg.com> |
st/egl: Add native_surface::present callback. The callback presents the given attachment to the native engine. It allows the swap behavior and interval to be controlled. It will replace native_surface::flush_frontbuffer and native_surface::swap_buffers shortly.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
e4513e7fb96c6336d8c7fcdadfaddb6b335a736e |
|
19-Sep-2010 |
Chia-I Wu <olv@lunarg.com> |
st/egl: s/kms/drm/ on the drm backend. s/kms/drm/, s/kdpy/drmdpy/, and so forth.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|
e7424d72405a1cb1fb5ac625b340043aaa9f88be |
|
19-Sep-2010 |
Chia-I Wu <olv@lunarg.com> |
st/egl: Rename kms backend to drm. The main use of the backend is to support EGL_MESA_drm_display. drm should be a better name.
/external/mesa3d/src/gallium/state_trackers/egl/drm/native_drm.c
|