aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_threaded_context.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-1/+1
* gallium/aux: replace MAYBE_UNUSED with UNUSEDEric Engestrom2019-07-311-2/+2
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-9/+9
* gallium: use MAP_DIRECTLY to mean supression of DISCARD in buffer_subdataMarek Olšák2019-07-151-2/+5
* gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák2019-04-041-3/+7
* gallium/u_threaded: always unmap const_uploaderMarek Olšák2019-02-201-0/+1
* gallium/u_threaded: fix EXPLICIT_FLUSH for flush offsets > 0Marek Olšák2019-02-111-1/+2
* gallium/u_threaded: implement set_context_param for thread pinning (v2)Marek Olšák2018-09-071-0/+40
* gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák2018-07-311-1/+2
* Shorten u_queue namesMarek Olšák2018-07-041-1/+1
* u_threaded_context: add support for fence_server_signal v2Andres Rodriguez2018-01-301-0/+20
* gallium: add type parameter to create_fence_fdAndres Rodriguez2018-01-301-2/+3
* gallium/u_threaded: avoid syncing in threaded_context_flushNicolai Hähnle2017-11-201-3/+13
* gallium/u_threaded: properly initialize fence unflushed tokensNicolai Hähnle2017-11-201-2/+1
* u_threaded_gallium: remove synchronization in fence_server_syncNicolai Hähnle2017-11-201-3/+11
* gallium/aux/util/u_threaded_context.c: Fix some -Wunused-param warnings.Gert Wollny2017-11-171-10/+11
* gallium/u_threaded: fix end_query regressionNicolai Hähnle2017-11-101-2/+0
* gallium: add pipe_context::callbackNicolai Hähnle2017-11-091-0/+46
* gallium/u_threaded: implement pipe_context::set_log_contextNicolai Hähnle2017-11-091-0/+11
* gallium/u_threaded: avoid syncs for get_query_resultNicolai Hähnle2017-11-091-17/+48
* gallium/u_threaded: implement asynchronous flushesNicolai Hähnle2017-11-091-2/+94
* gallium/u_threaded: mark queries flushed only for non-deferred flushesNicolai Hähnle2017-11-091-3/+5
* gallium/u_threaded: don't map big VRAM buffers for the first upload directlyMarek Olšák2017-11-061-0/+14
* gallium/u_threaded: clean up tc_improve_map_buffer_flags and prevent reentryMarek Olšák2017-11-061-7/+12
* u_threaded_context: fix a memory leakNicolai Hähnle2017-10-101-7/+8
* gallium/u_threaded: rename IGNORE_VALID_RANGE -> NO_INFER_UNSYNCHRONIZEDMarek Olšák2017-08-281-2/+2
* gallium/u_threaded: disallow discard_range if map_buffer is unsynchronizedMarek Olšák2017-08-281-1/+3
* gallium/u_threaded: fix a typoMarek Olšák2017-08-251-1/+1
* gallium/util: fix unused variable warningTimothy Arceri2017-07-261-3/+5
* tc: add ARB_bindless_texture supportSamuel Pitoiset2017-06-141-0/+128
* util/u_queue: add an option to set the minimum thread priorityMarek Olšák2017-06-071-1/+1
* gallium/u_threaded: fixes for MSVCBrian Paul2017-06-051-7/+9
* gallium/u_threaded: remove 16 bytes from tc_batchMarek Olšák2017-06-051-2/+0
* gallium/u_threaded: align batches and call slots to 16 bytesMarek Olšák2017-06-051-2/+9
* gallium/u_threaded: add a fast path for unbinding shader buffersMarek Olšák2017-05-181-3/+9
* gallium/u_threaded: add a fast path for unbinding shader imagesMarek Olšák2017-05-181-4/+10
* gallium/u_threaded: drop and ignore all non-async debug callbacksMarek Olšák2017-05-151-0/+7
* gallium/util: add threaded_context as a pipe_context wrapperMarek Olšák2017-05-151-0/+2305