summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/svga
AgeCommit message (Expand)AuthorFilesLines
2021-07-08android: Drop the Android.mk build systemJason Ekstrand2-66/+0
2021-04-06gallium/pb: remove 8 bytes from pb_buffer by packing variablesMarek Olšák1-2/+2
2021-04-06gallium/pb: change pb_buffer::alignment to alignment_log2Marek Olšák2-2/+2
2021-04-06gallium/pb: pass an optional winsys pointer to the buffer destroy functionMarek Olšák2-2/+2
2020-11-24meson: add idep_mesautil to components using simple_mtx.hMark Janes1-1/+1
2020-09-22gallium: rename pipe_transfer_usage -> pipe_map_flagsMarek Olšák1-1/+1
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák6-31/+31
2020-08-21winsys/svga: fix display corruption after surface_initCharmaine Lee1-15/+18
2020-06-18svga: replace all dup() with os_dupfd_cloexec()Eric Engestrom1-2/+3
2020-06-18replace all F_DUPFD_CLOEXEC with os_dupfd_cloexec()Eric Engestrom1-1/+2
2020-06-05svga: Performance fixesNeha Bhende4-0/+69
2020-06-05svga: Add GL4.1(compatibility profile) support in svga driverNeha Bhende3-8/+69
2020-06-05winsys/drm: Add GL4.1 support in drm winsysNeha Bhende3-6/+31
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker1-1/+2
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák2-2/+2
2020-04-29winsys/svga: Optionally avoid caching buffer mapsThomas Hellstrom4-12/+22
2020-04-29gallium/pipebuffer: Use persistent maps for slabsThomas Hellstrom1-0/+2
2020-04-13svga: fix build on FreeBSDGreg V1-0/+3
2020-04-01svga, winsys/svga: Fix persistent memory discard mapsThomas Hellstrom2-3/+12
2020-03-30scons: Prune out unnecessary targets.Jose Fonseca1-23/+0
2020-02-26gallium/hash_table: remove some function wrappersMarek Olšák2-19/+9
2020-02-26gallium/hash_table: turn it into a wrapper around util/hash_tableMarek Olšák2-2/+2
2020-02-26gallium/hash_table: use the same callback signatures as util/hash_tableMarek Olšák1-3/+3
2020-02-26gallium/hash_table: consolidate hash tables with pointer keysMarek Olšák1-12/+1
2020-01-29winsys/svga: Enable transhuge pages for buffer objectsThomas Hellstrom1-0/+1
2020-01-29winsys/svga: use new ioctl for loggingRoland Scheidegger4-6/+42
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-10-28util: remove LIST_DEL macroTimothy Arceri1-3/+3
2019-10-28util: remove LIST_DELINIT macroTimothy Arceri1-3/+3
2019-10-28util: remove LIST_ADDTAIL macroTimothy Arceri2-4/+4
2019-10-28util: remove LIST_INITHEAD macroTimothy Arceri2-4/+4
2019-10-24winsys/svga: Limit the maximum DMA hardware buffer sizeThomas Hellstrom1-1/+4
2019-07-31tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom1-1/+1
2019-07-19util: use standard name for sprintf()Eric Engestrom1-1/+1
2019-06-20winsys/svga: Make it possible to specify coherent resourcesThomas Hellstrom3-15/+10
2019-06-06winsys/svga/drm: Fix 32-bit RPCI send messageDeepak Rawat1-12/+23
2019-06-02winsys/drm: Fix out of scope variable usageDeepak Rawat1-12/+13
2019-05-17svga: Add an environment variable to force coherent surface memoryThomas Hellstrom4-3/+18
2019-05-17pipebuffer, winsys/svga: Add functionality to update pb_validate_entry flagsThomas Hellstrom1-16/+7
2019-05-17winsys/svga: Fix RELOC_INTERNAL mob GPU accessThomas Hellstrom1-1/+9
2019-05-17svga: Remove the surface_invalidate winsys functionThomas Hellstrom3-18/+0
2019-05-02svga: move host logging to winsysCharmaine Lee5-0/+495
2019-05-02winsys/svga: Don't abort on EBUSY errors from execbufferThomas Hellstrom1-1/+3
2019-05-02winsys/svga: Update the drm interface fileThomas Hellstrom2-174/+188
2019-05-02winsys/svga: Enable the transfer_from_buffer GPU command for vgpu10Thomas Hellstrom1-0/+1
2019-05-02winsys/svga: Add an environment variable to force host-backed operationThomas Hellstrom1-6/+11
2019-04-30winsys/svga/drm: Include sys/types.hKhem Raj1-0/+1
2019-04-15Delete autotoolsDylan Baker1-36/+0
2019-03-08winsys/svga: use new pb_usage_flags enum typeBrian Paul3-6/+26
2019-02-14drm-uapi: use local files, not system libdrmEric Engestrom1-1/+1