summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/sw
AgeCommit message (Expand)AuthorFilesLines
2023-04-17winsys/gdi: GDI B5G6R5 display target supportWeibin Wu1-13/+20
2023-03-31d3d12/llvmpipe/softpipe: Add support for `get_screen_fd`Lucas Fryzek1-0/+9
2023-02-18haiku: fix buildX5122-4/+7
2023-01-19wgl: Add support for Xbox GDK.Caleb Cornett2-1/+2
2022-11-19util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.hYonggang Luo7-7/+7
2022-07-18kms/dri: add mutex lock around map/unmapDave Airlie1-2/+18
2022-06-16kmsro: add error message on drm ioctl failureMike Blumenkrantz1-1/+4
2022-01-10replace 0 with NULL for NULL pointersThomas H.P. Andersen2-4/+4
2021-07-08android: Drop the Android.mk build systemJason Ekstrand7-83/+0
2021-05-21gallium: split transfer_(un)map into buffer_(un)map and texture_(un)mapMarek Olšák1-5/+5
2021-03-20scons: Remove.Jose Fonseca5-106/+0
2021-02-23gallium/xlib: Partial fix for glXCopySubBufferMESAAdam Jackson1-4/+14
2021-01-11drisw: fix unused variables warningsMichel Zou1-1/+1
2021-01-09hgl: Major refactor and cleanupX5123-18/+36
2020-12-01gallium/winsys: update fallthrough commentsPierre-Eric Pelloux-Prayer1-2/+2
2020-11-24util: Add helgrind support for simple_mtxRob Clark4-1/+4
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák3-6/+6
2020-07-01gallium,util: undef ALIGN on FreeBSD to prevent name clashGreg V1-0/+6
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker6-6/+6
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák11-13/+13
2020-03-30scons: Prune out unnecessary targets.Jose Fonseca1-20/+0
2020-03-28meson: inline `inc_common`Eric Engestrom1-1/+1
2019-11-18Call shmget() with permission 0600 instead of 0777Brian Paul2-2/+4
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt5-5/+5
2019-10-10meson: build gallium gdi winsysDylan Baker1-0/+27
2019-07-22gallium: remove boolean from state tracker APIsIlia Mirkin7-37/+37
2019-06-21drisw: move build logic to build systemsEric Engestrom1-6/+4
2019-06-12gallium/winsys/kms: Fix dumb buffer bppKevin Strasser1-1/+1
2019-04-15Delete autotoolsDylan Baker5-168/+0
2019-03-11gallium/winsys/kms: fix incomplete type compilation failureBrian Paul1-0/+1
2019-03-11drisw: fix incomplete type compilation failureBrian Paul1-0/+1
2019-02-05gallium-xlib: query MIT-SHM before using it.Bart Oldeman1-1/+3
2019-01-25gallium: use put image shm2 path (v2)Dave Airlie1-4/+9
2018-12-05gallium: Constify drisw_loader_funcs structMichal Srb2-3/+3
2018-10-30gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák1-2/+2
2018-10-22android: Build kms_swrast for the Android platformRob Herring1-0/+33
2018-08-17gallium/winsys/kms: don't unmap what wasn't mappedRay Strode1-5/+13
2018-08-06drisw: Fix build on Android Nougat, which lacks shm (v2)Chad Versace1-0/+11
2018-07-31gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák1-1/+1
2018-06-07drisw: Fix invalid pointer arithmeticJan Vesely1-1/+1
2018-05-30drisw: learn to query shmid handle typeMarc-André Lureau1-1/+9
2018-05-30drisw: use shared memory when possibleMarc-André Lureau1-12/+60
2018-05-30gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie1-6/+6
2018-03-22gallium/winsys/kms: Add support for multi-planesLepton Wu1-40/+112
2018-03-22gallium/winsys/kms: Fix possible leak in map/unmap.Lepton Wu1-7/+31
2018-02-16meson: Add Haiku platform support v4Alexander von Gluck IV1-0/+29
2018-02-15meson: define empty variables for libswdri and libswkmsdriDylan Baker2-3/+2
2018-01-19autotools: include meson build files in tarballDylan Baker5-4/+6
2017-11-10meson: build gallium-xlib based glxDylan Baker1-0/+27
2017-10-16meson: build gallium winsys for dri, null, and wrapperDylan Baker4-0/+110