dri: Add XYUV8888 format
[mesa.git] / src / egl / drivers / dri2 / egl_dri2.c
2019-02-26 Kasireddy, Vivekdri: Add XYUV8888 format
2019-02-26 Emil Velikovegl/dri: de-duplicate dri2_load_driver*
2019-02-14 Eric Engestromdrm-uapi: use local files, not system libdrm
2019-02-12 Tapani Pällidri: add P010, P012, P016 for 10bit/12bit/16bit YUV420...
2019-02-06 Eric Engestromegl: use coherent variable names
2019-01-29 Mario Kleineregl/wayland-drm: Only announce formats via wl_drm which...
2019-01-24 Veluri Mithunegl: Implementation of egl dri2 drivers for MESA_query_...
2019-01-24 Mark JanesRevert "Implementation of egl dri2 drivers for MESA_que...
2019-01-23 Veluri MithunImplementation of egl dri2 drivers for MESA_query_driver
2019-01-11 Eric Engestromegl: add missing includes
2018-11-17 Eric Anholtloader: Factor out the common driver opening logic...
2018-11-16 Eric Anholtegl: Move loader_set_logger() up to egl_dri2.c.
2018-11-16 Lionel Landwerlinegl/dri: fix error value with unknown drm format
2018-11-12 Lionel Landwerlindri: add AYUV format
2018-10-31 Eric Engestromegl: drop EGL driver `name`
2018-10-31 Eric Engestromegl: move alloc & init out of _eglBuiltInDriver{DRI2...
2018-10-30 Eric Engestromegl: add messages to a few assert() and turn a couple...
2018-08-30 Jason Ekstrandegl/dri2: Guard against invalid fourcc formats
2018-08-30 Jason Ekstrandegl/dri2: Add a helper for the number of planes for...
2018-08-21 Chad Versaceegl/android: Implement EGL_KHR_mutable_render_buffer
2018-08-21 Eric Engestromegl: add helper to combine two u32 into one u64
2018-08-07 Chad Versaceegl/dri2: In dri2_make_current, return early on failure
2018-08-07 Chad Versaceegl: Simplify queries for EGL_RENDER_BUFFER
2018-07-20 Eric Anholtegl: Refuse EGL_MESA_image_dma_buf_export if we don...
2018-07-18 Eric Anholtegl: Use the canonical drm-uapi fourcc header to avoid...
2018-03-20 Daniel Stonedri3: Don't fail on version mismatch
2018-03-16 Emil Velikovegl/dri2: move wayland header inclusion where applicable
2018-03-09 Louis-Francis Ratt... egl/x11: Re-allocate buffers if format is suboptimal
2018-03-09 Louis-Francis Ratt... egl/x11: Support DRI3 v1.1
2018-02-23 Frank Binnsegl/dri2: fix segfault when display initialisation...
2018-02-15 Louis-Francis Ratt... dri: fromPlanar() can return NULL as a valid result
2018-02-07 Tapani Pälliegl: add support for EGL_ANDROID_blob_cache
2017-12-27 Eric Engestromegl: let each platform decided how to handle LIBGL_ALWA...
2017-11-16 Emil Velikovegl: pass the dri2_dpy to the $plat_teardown functions
2017-11-16 Emil Velikovegl: add note about missing $plat_teardown
2017-11-16 Emil Velikovegl/wayland: move teardown code to the platform file
2017-11-16 Emil Velikovegl/drm: move teardown code to the platform file
2017-11-16 Emil Velikovegl/x11: move teardown code to the platform file
2017-11-16 Emil Velikovegl: Provide meaningfull error when built w/o requested...
2017-11-13 Tapani Pälliegl: EXT_pixel_format_float plumbing
2017-11-09 Nicolai Hähnlethreads: update for late C11 changes
2017-11-06 Adam Jacksonegl: Implement EGL_KHR_context_flush_control
2017-11-06 Adam Jacksonegl/dri2: Factor out context attribute initialization
2017-10-20 Chris Wilsonegl,dri: Propagate context priority hint to driver...
2017-10-20 Chris Wilsonegl: Support IMG_context_priority
2017-10-18 Marek OlšákRevert "egl: move alloc & init out of _eglBuiltInDriver...
2017-10-18 Marek OlšákRevert "egl: drop EGL driver `name`"
2017-10-18 Eric Engestromegl: drop EGL driver `name`
2017-10-18 Eric Engestromegl: drop always-false TestOnly option
2017-10-18 Eric Engestromegl: move alloc & init out of _eglBuiltInDriver{DRI2...
2017-10-18 Eric Engestromegl_dri2: drop dri2_egl_driver struct
2017-10-18 Eric Engestromegl_dri2: move glFlush out of struct dri2_egl_driver
2017-10-13 Emil Velikovwayland-drm: constify the callbacks struct, take 2
2017-10-13 Emil Velikovegl/dri: don't crash when createImageFromRenderbuffer2...
2017-10-12 Eric Engestromegl: replace _egl_driver->Unload() callback with a...
2017-10-10 Nicolai Hähnleegl/dri: use createImageFromRenderbuffer2 when available
2017-10-10 Nicolai Hähnleegl/dri: factor out egl_error_from_dri_image_error
2017-10-05 Adam Jacksonegl: Simplify the "driver" interface
2017-10-02 Emil Velikovegl/dri: link directly to libglapi.so
2017-09-27 Tomasz Figaegl/dri2: Implement swapInterval fallback in a conforma...
2017-09-26 Daniel StoneRevert "wayland-drm: constify the callbacks struct"
2017-09-19 Krzysztof Sobieckiegl: fix build fallouts from 1d0be5b3fe5
2017-09-19 Emil Velikovwayland-drm: constify the callbacks struct
2017-09-19 Emil Velikovconfigure.ac: define WL_HIDE_DEPRECATED at global scale
2017-09-19 Zhongmin Wuegl: Allow creation of per surface out fence
2017-08-30 Mark JanesRevert "egl: Allow creation of per surface out fence"
2017-08-30 Michael Olbrichegl/dri2: only destroy created objects
2017-08-30 Zhongmin Wuegl: Allow creation of per surface out fence
2017-08-29 Emil Velikovegl: simplify refcounting after screen creation
2017-08-26 Emil Velikovegl: don't NULL deref the .get_capabilities function...
2017-08-22 Gwan-gyeong Munegl: deduplicate allocations of local buffer over each...
2017-08-21 Matt Turneregl: Fix inclusion of egl.h+mesa_glinterop.h
2017-08-17 Thomas Hellstromloader_dri3/glx/egl: Optionally use a blit context...
2017-08-11 Daniel Stoneegl/dri2: Allow modifiers to add FDs to imports
2017-08-10 Emil Velikovegl: add dri2_setup_swap_interval helper
2017-08-07 Gurchetan Singhegl/dri2: add image extension such it's usable by swras...
2017-08-02 Eric Engestromegl: check the correct function pointer
2017-07-18 Daniel Stoneegl/wayland: Use linux-dmabuf interface for buffers
2017-07-14 Kenneth Graunkeegl: Fix predecence problem when setting __DRI_CTX_FLAG...
2017-07-14 Grigori Goronzyegl: Add EGL_KHR_create_context_no_error support
2017-07-13 Alejandro Piñeiroegl: remove unused err variable
2017-07-12 Emil Velikovegl: set KHR_gl_texture_3D_image only when the requirem...
2017-07-12 Emil Velikovegl: enhance KHR_gl_image extensions checks
2017-07-12 Emil Velikovegl: don't set modifier if no modifiers are available
2017-07-12 Emil Velikovegl: call _eglError within _eglParseImageAttribList
2017-07-12 Emil Velikovegl: move eglCreateDRMImageMESA's malloc later
2017-06-29 Rob HerringAndroid: use symlinks for driver loading
2017-06-26 Emil Velikovegl: fold _eglError() + return EGL_FALSE
2017-06-26 Emil Velikovegl: drop _eglInitImage() return type
2017-06-22 Chad Versaceegl/dri2: Declare loop vars inside the loop
2017-06-22 Eric Engestromegl: simplify dri_config conditionals
2017-06-21 Eric Engestromegl: turn boolean `int`s into `bool`s
2017-06-11 Harish Krupoegl/android: support for EGL_KHR_partial_update
2017-06-08 Daniel Stoneegl/dri2: Avoid sign extension when building modifier
2017-05-30 Varad Gautamegl: advertise EGL_EXT_image_dma_buf_import_modifiers
2017-05-30 Varad Gautamegl: implement eglQueryDmaBufModifiersEXT
2017-05-30 Varad Gautamegl: implement eglQueryDmaBufFormatsEXT
2017-05-30 Varad Gautamegl/dri2: Create EGLImages with dmabuf modifiers
2017-05-30 Pekka Paalanenegl/main: add support for fourth plane tokens
2017-05-30 Pekka Paalanenegl: introduce DMA_BUF_MAX_PLANES