summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/dri/dri2.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-15Revert "gallium/dri2: Enable {GLX_ARB,EGL_KHR}_context_flush_control"Adam Jackson1-2/+0
2018-01-03st/dri2: Add buffer handling for BGR[A/X]1010102 formats.Mario Kleiner1-0/+13
2018-01-03st/dri2: Add format translations for BGR[A/X]1010102 formats.Mario Kleiner1-0/+28
2017-12-20st/dri: allow direct YUYV importLucas Stach1-0/+7
2017-11-29gallium/dri2: Enable {GLX_ARB,EGL_KHR}_context_flush_controlAdam Jackson1-0/+2
2017-11-09mesa: use simple mtx in core mesaTimothy Arceri1-11/+11
2017-10-13st/dri: Add definitions to allow importing 16-bit surfacesMark Thompson1-0/+14
2017-10-12st/dri: implement __DRIimageExtension::validateUsage properlyMarek Olšák1-8/+22
2017-10-10st/dri: implement createImageFromRenderbuffer(2)Nicolai Hähnle1-1/+7
2017-09-27st/dri: don't expose modifiers in EGL if the driver doesn't implement themMarek Olšák1-3/+5
2017-08-09st/dri2: fix kms_swrast driconf option handlingRob Herring1-3/+3
2017-08-07st/dri: move some image functions to dri_helpers.cGurchetan Singh1-104/+1
2017-08-07st/dri: change dri_extensions to dri_helpersGurchetan Singh1-1/+1
2017-08-04pipe-loader: remove config from pipe_loader_create_screenNicolai Hähnle1-6/+2
2017-08-04gallium: get rid of pipe_screen_config::flagsNicolai Hähnle1-3/+2
2017-08-03st/dri2 Plumb the flush_swapbuffer functionality through to dri3Thomas Hellstrom1-0/+16
2017-08-02gallium: move loading of drirc to pipe-loaderNicolai Hähnle1-9/+9
2017-08-02gallium: add pipe_screen_config to screen_create functionsNicolai Hähnle1-4/+8
2017-08-01st/dri: don't set PIPE_BIND_SHARED for privately-allocated renderbuffersMarek Olšák1-2/+3
2017-07-25st/dri2: Return invalid modifier when no driver supportDaniel Stone1-0/+6
2017-07-25st/dri: Check get-handle return value in queryImageDaniel Stone1-12/+18
2017-07-19st/dri: list __DRI2_FENCE extension only where neededEmil Velikov1-1/+0
2017-07-19swrast: add dri2ConfigQueryExtension to the correct extension listEmil Velikov1-1/+1
2017-07-14dri: Add KHR_no_error DRI extensionGrigori Goronzy1-0/+2
2017-07-13st/dri: add 32-bit RGBX/RGBA formatsMarek Olšák1-0/+8
2017-06-24st/dri2: implement image offset queryLucas Stach1-0/+6
2017-06-23st/dri: get drirc options before creating pipe_screenMarek Olšák1-5/+12
2017-06-23gallium: allow passing 'unsigned flags' to create_screen()Marek Olšák1-2/+2
2017-06-09st/dri: support format modifier queriesVarad Gautam1-1/+23
2017-06-09st/dri: support format queriesVarad Gautam1-0/+118
2017-06-09st/dri: implement DRIimage creation from dmabufs with modifiersVarad Gautam1-5/+40
2017-06-09st/dri: implement createImageWithModifiers in DRIimageVarad Gautam1-5/+53
2017-06-09st/dri: enable DRIimage modifier queriesVarad Gautam1-0/+12
2017-06-09gallium/winsys/drm: introduce modifier field to winsys_handleVarad Gautam1-0/+7
2017-06-07st/dri: Allow dri users to query also driver optionsThomas Hellstrom1-1/+64
2017-06-02st/dri: move fence implemention into separate fileGurchetan Singh1-203/+1
2017-04-01st: Add cubeMapFace parameter to st_finalize_texture.Michal Srb1-1/+1
2017-03-07gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri1-2/+2
2017-03-07gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri1-1/+1
2017-03-07gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri1-1/+1
2017-01-20st/dri: ask the driver to update its internal copies on reimportPhilipp Zabel1-0/+4
2016-12-01gallium: support for native fence fd'sRob Clark1-2/+50
2016-12-01gallium: wire up server_wait_syncRob Clark1-1/+5
2016-10-04st/dri: replace calls to dup(2) with fcntl(F_DUPFD_CLOEXEC)Matt Whitlock1-2/+3
2016-09-27st/dri: check pipe_screen->resource_get_handle() return valueNicholas Bishop1-2/+4
2016-09-26mesa/st: support lowering multi-planar YUVRob Clark1-22/+97
2016-09-07gbm: wire up fence extensionRob Clark1-0/+1
2016-08-25gallium: add a pipe_context parameter to resource_get_handleMarek Olšák1-6/+7
2016-08-10gallium: add a pipe_context parameter to fence_finishMarek Olšák1-3/+3
2016-06-14st/dri: Clear drawable texture_mask in dri2_invalidate_drawableMichel Dänzer1-0/+1