loader: Factor out the common driver opening logic from each loader.
[mesa.git] / src / gbm / backends / dri / gbm_dri.c
2018-11-17 Eric Anholtloader: Factor out the common driver opening logic...
2018-11-12 Eric Anholtgbm: Move gbm_format_canonicalize() to the core.
2018-10-09 Michel Dänzergbm: Add GBM_FORMAT_ARGB1555 support
2018-08-01 Daniel Stonegbm: Add support for 10bpp BGR formats
2018-02-23 Eric Anholtgbm: Fix the alpha masks in the GBM format table.
2018-02-15 Louis-Francis Ratt... dri: fromPlanar() can return NULL as a valid result
2018-02-09 Daniel Stonegbm/dri: Expose visuals table through gbm_dri_device
2018-02-09 Daniel Stonegbm/dri: Add RGBA masks to GBM format table
2018-01-16 Grazvydas Ignotasmesa: remove unneeded semicolons
2017-11-02 Dylan Bakergbm: Don't traverse backwards for includes
2017-09-14 Jason Ekstrandgbm: Add a gbm_device_get_format_modifier_plane_count...
2017-09-12 Eric Engestromgbm: turn GBM_ALWAYS_SOFTWARE into a boolean
2017-07-18 Daniel Stonegbm: Remove is_planar_format dead code
2017-07-18 Daniel Stonegbm: Check harder for supported formats
2017-07-18 Daniel Stonegbm: Pull out FourCC <-> DRIimage format table
2017-07-18 Daniel Stonegbm: Axe buffer import format conversion table
2017-06-30 Rob Herringgbm: add XBGR8888 support for dumb buffers
2017-06-29 Rob HerringAndroid: use symlinks for driver loading
2017-06-15 Lucas Stachgbm: implement FD import with modifier
2017-05-29 Emil Velikovgbm: manage only the required set of DRI extensions
2017-05-29 Emil Velikovgbm: remove unneeded gbm_drm_device abstraction
2017-05-29 Emil Velikovgbm: move gbm_drm_device::driver_name to gbm_dri_device
2017-05-29 Emil Velikovgbm: remove "struct gbm_drm_bo" abstraction
2017-05-02 Daniel Stonegbm/dri: Fix sign-extension in modifier query
2017-04-09 Ben Widawskygbm: Assert modifiers and count are copacetic
2017-03-31 Thomas Hellstromgbm/dri: Check dri extension version before flush after...
2017-03-29 Thomas Hellstromgbm/dri: Flush after unmap
2017-03-23 Daniel Stonegbm: Use unsigned for BO offset getter
2017-03-21 Ben Widawskygbm: Disallow INVALID modifiers returned upon image...
2017-03-15 Ben Widawskygbm: Export a get modifiers
2017-03-15 Ben Widawskygbm: Introduce modifiers into surface/bo creation
2017-03-09 Ben Widawskygbm: Export a per plane getter for offset
2017-03-09 Ben Widawskygbm: Export a per plane getter for stride
2017-03-09 Ben Widawskygbm: Create a gbm_device getter for stride
2017-03-09 Ben Widawskygbm: Export a getter for per plane handles
2017-03-09 Ben Widawskygbm: Export a plane getter function
2017-03-09 Ben Widawskygbm: Explicitly disallow a planar dumb BO
2017-01-27 Eric Engestromgbm/dri: fix memory leaks in error path
2016-11-22 Lucas Stachgbm: request correct version of the DRI2_FENCE extension
2016-11-15 Christian Gmeinerdri: make use of loader_get_extensions_name(..) helper
2016-11-15 Emil VelikovRevert "dri: make use of dri_get_extensions_name(....
2016-11-15 Christian Gmeinerdri: make use of dri_get_extensions_name(..) helper
2016-11-01 Marek Olšákgbm: set up the interop extension for egl/drm
2016-10-18 Emil Velikovloader: remove loader_get_driver_for_fd() driver_type
2016-10-14 Emil Velikovgbm: rename gbm_dri_device::{,loader_}extensions
2016-09-27 Nicholas Bishopgbm: return appropriate error when queryImage() fails
2016-09-12 Chuanbo Wenggbm: fix potential NULL deref of mapImage/unmapImage.
2016-09-07 Rob Clarkgbm: wire up fence extension
2016-09-07 Rob Clarkgbm: add missing R8 and GR88 formats
2016-05-23 Rob Herringgbm: Add map/unmap functions
2016-05-23 Rob Herringgbm: rename gbm_dri_bo_{map,unmap} to gbm_dri_bo_{map...
2016-05-23 Rob Herringgbm: add Android gallium_dri.so library loading support
2016-04-21 Rob Herringgbm: add GBM_FORMAT_XBGR8888 format support
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-15 Ray Strodegbm: convert gbm bo format to fourcc format on dma...
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-23 Frank Henigmangbm: dlopen libglapi so gbm_create_device works
2015-04-16 Flora Cuigbm: Add GBM_BO_USE_LINEAR flag
2015-01-16 Kristian Høgsberggbm/dri: Fix const confusion
2014-11-16 Thierry Redingdri/kms: Always zero out struct drm_mode_create_dumb
2014-11-07 Emil Velikovgbm/dri: cleanup memory leak on teardown
2014-07-31 Eric Anholtgbm: Log at least one dlerror() when we fail to open...
2014-07-31 Eric Anholtgbm: Fix a debug log message
2014-07-30 Giovanni Campagnagallium: Add a dumb drm/kms winsys backed swrast provider
2014-07-30 Giovanni CampagnaAdd support for swrast to the DRM EGL platform
2014-07-25 Dylan Bakergbm: Search LIBGL_DRIVERS_PATH if GBM_DRIVERS_PATH...
2014-06-12 Michel Dänzergbm: Remove 64x64 restriction from GBM_BO_USE_CURSOR
2014-04-28 Emil Velikovgbm: cleanup __DRI*extension handling
2014-04-25 Ander Conselvan... gbm: Set errno on errors
2014-04-25 Ander Conselvan... gbm/dri: Fix out-of-memory error path in dri_device_cre...
2014-04-01 Kristian Høgsberggbm: Add import from fd
2014-04-01 Kristian Høgsberggbm: Add gbm_bo_get_fd()
2014-02-28 Siavash Eliasigbm/dri: Fixed buffer object memory leak in case of...
2014-02-23 Emil Velikovgbm: explicitly set __DRIimageLoaderExtension members
2014-02-23 Emil Velikovgbm: explicitly set __DRIdri2LoaderExtension members
2014-01-18 Emil Velikovgbm: use the loader util lib
2013-12-19 Quanxian Wangegl: break instead of looping after driver is found
2013-11-25 Maarten Lankhorstgbm/dri: hide extension loader symbols
2013-11-13 Kristian Høgsberggbm: Add support for __DRIimage based getBuffers when...
2013-10-24 Eric Anholtdri: Pass in the dlsym()ed driver extension to screen...
2013-10-24 Eric Anholtgbm: Add support for the new __driDriverGetExtensions...
2013-10-22 Kristian Høgsberggbm-dri: Support importing RGB565 buffers
2013-10-16 Kristian Høgsberggbm: Add support for gbm bos and surfaces using GBM_FOR...
2013-10-11 Kristian Høgsbergwayland: Don't rely on static variable for identifying...
2013-08-07 Ander Conselvan... egl: Update to Wayland 1.2 server API
2013-02-08 Daniel van Vugtgbm: Remember to init format on gbm_dri_bo_create.
2012-10-21 Kristian Høgsberggbm: Use the kms dumb ioctls for cursor instead of...
2012-10-16 Kristian Høgsberggbm: Reject buffers that are not wl_drm buffers in...
2012-08-31 Jakob Bornecrantzdri: Rework planar image interface
2012-08-26 Jakob Bornecrantzdri: Make query image WIDTH and HEIGHT be version 4
2012-08-26 Jakob Bornecrantzdri: Remove image write function
2012-08-26 Jakob Bornecrantzgbm: Use libkms to replace DRI cursor images
2012-08-21 Jakob Bornecrantzgbm: Add shared usage on images created
2012-07-16 Kristian Høgsberggbm: Rename gbm_bo_get_pitch to gbm_bo_get_stride
2012-07-16 Kristian Høgsberggbm: Add new gbm_bo_import entry point
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-03 Kristian Høgsberggbm: Add gbm_bo_write entry point
2012-03-29 Ander Conselvan... gbm: Create hooks for dri2_loader_extension in dri...
2012-03-29 Ander Conselvan... gbm: Add gbm_surface interface