aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util
Commit message (Expand)AuthorAgeFilesLines
* gallium/u_threaded: convert dividing by index_size to a bit shiftMarek Olšák2020-02-281-1/+1
* gallium/u_threaded: fix uploading user indices with start != 0Marek Olšák2020-02-281-1/+2
* gallium: pass cso_velems_state into cso_context instead of pipe_vertex_elementMarek Olšák2020-02-284-37/+38
* gallium/hash_table: remove some function wrappersMarek Olšák2020-02-266-99/+10
* gallium/hash_table: turn it into a wrapper around util/hash_tableMarek Olšák2020-02-266-248/+41
* gallium/hash_table: use the same callback signatures as util/hash_tableMarek Olšák2020-02-262-22/+22
* gallium/hash_table: consolidate hash tables with FD keysMarek Olšák2020-02-262-0/+52
* gallium/hash_table: consolidate hash tables with pointer keysMarek Olšák2020-02-266-66/+32
* gallium/util: remove unused debug_print_foo helpersErik Faye-Lund2020-02-242-155/+0
* gallium/util: do not use debug_print_formatErik Faye-Lund2020-02-243-16/+4
* util: move debug_memory_{begin,end} to os_memory_debug.hErik Faye-Lund2020-02-241-6/+0
* gallium: Add a cap for enabling lowering of image load/store intrinsics.Eric Anholt2020-02-241-0/+2
* gallium/swr: Fix min/max range index drawKrzysztof Raszkowski2020-02-241-0/+9
* util: promote u_debug_memory.c to src/utilErik Faye-Lund2020-02-211-452/+0
* gallium/util: remove unused u_surfaces.c/hMarek Olšák2020-02-192-224/+0
* gallium/cso_hash: remove another layer of pointer indirectionMarek Olšák2020-02-142-5/+2
* gallium/cso_hash: make cso_hash declared within structures instead of alloc'dMarek Olšák2020-02-143-24/+22
* gallium/u_vbuf: adjust the heuristic for unrolling indicesMarek Olšák2020-02-141-2/+2
* gallium/u_upload_mgr: don't do align twice in the u_upload_alloc fast pathMarek Olšák2020-02-141-8/+5
* gallium/u_upload_mgr: reduce dereferences by adding buffer_sizeMarek Olšák2020-02-141-9/+12
* st: add support for INTEL_blackhole_renderLionel Landwerlin2020-02-131-0/+4
* u_tile: Skip the packed temporary and just store tiles directly.Eric Anholt2020-02-061-22/+12
* gallium: Refactor some single-pixel util_format_read/writes.Eric Anholt2020-02-041-1/+1
* gallium: Add and use a helper for packing uc from a color_union.Eric Anholt2020-02-042-16/+10
* softpipe: Refactor pipe_get/put_tile_rgba_* paths.Eric Anholt2020-02-044-284/+102
* softpipe: Drop the raw_to* part of the tile cache interface.Eric Anholt2020-02-042-21/+3
* gallium/util: Remove pipe_get_tile_z/put_tile_z.Eric Anholt2020-02-042-264/+0
* util: Make helper functions for pack/unpacking pixel rows.Eric Anholt2020-02-041-8/+3
* gallium/util: Increase the debug_flush map depthThomas Hellstrom2020-01-291-1/+1
* radeonsi: print shader cache stats with AMD_DEBUG=cache_statsMarek Olšák2020-01-242-1/+6
* gallium/util: add a cache of live shaders for shader CSO deduplicationMarek Olšák2020-01-242-0/+269
* gallium: Add a cap bit for integer multiplication between 32-bit and 16-bitIan Romanick2020-01-231-0/+1
* gallium: Add a cap bit for OpenCL-style extended integer functionsIan Romanick2020-01-231-0/+3
* util: call bind_sampler_states before setting sampler_viewsPierre-Eric Pelloux-Prayer2020-01-171-6/+6
* gallium: fix a warningErik Faye-Lund2020-01-141-1/+1
* llvmpipe: add support for ARB_indirect_parameters.Dave Airlie2020-01-091-1/+18
* gallium/util: add multi_draw_indirect to util_draw_indirect.Dave Airlie2020-01-091-9/+13
* gallium: bypass u_vbuf if it's not needed (no fallbacks and no user VBOs)Marek Olšák2020-01-082-0/+6
* gallium: put u_vbuf_get_caps return values into u_vbuf_capsMarek Olšák2020-01-082-14/+13
* u_vbuf: don't try to delete NULL driver CSOIago Toral Quiroga2020-01-031-1/+2
* Revert "u_vbuf: Regard non-constant vbufs with non-instance elements as free"Marek Olšák2019-12-301-13/+4
* u_vbuf: Return true in u_vbuf_get_caps if nb of vbufs is below minimumPaul Cercueil2019-12-211-0/+5
* u_vbuf: Regard non-constant vbufs with non-instance elements as freePaul Cercueil2019-12-211-4/+13
* u_vbuf: use single vertex buffer if it's not possible to have multipleWladimir J. van der Laan2019-12-211-1/+20
* u_vbuf: Only create driver CSO if no incompatible elementsPaul Cercueil2019-12-211-2/+6
* u_vbuf: Mark vbufs incompatible if more were requested than HW supportsPaul Cercueil2019-12-211-0/+11
* u_vbuf: add logic to use a limited number of vbufsWladimir J. van der Laan2019-12-212-0/+8
* gallium: add PIPE_CAP_MAX_VERTEX_BUFFERSChristian Gmeiner2019-12-211-0/+3
* gallium/auxiliary: Handle count == 0 in u_vbuf_get_minmax_index_mappedIcecream952019-12-161-0/+6
* gallium/auxiliary: Reduce conversions in u_vbuf_get_minmax_index_mappedIcecream952019-12-161-6/+12