summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add a slab allocator for bindless descriptorsSamuel Pitoiset2017-06-141-0/+12
* gallium: add PIPE_CAP_BINDLESS_TEXTURESamuel Pitoiset2017-06-141-0/+1
* radeonsi: clean up decompress blend state namesMarek Olšák2017-06-071-4/+4
* radeonsi: use a compiler queue with a low priority for optimized shadersMarek Olšák2017-06-071-4/+27
* util/u_queue: add an option to set the minimum thread priorityMarek Olšák2017-06-071-1/+1
* radeonsi: decrease the number of compiler threads to num CPUs - 1Marek Olšák2017-06-071-1/+4
* gallium: Add a cap to check if the driver supports ARB_post_depth_coverageLyude2017-06-021-0/+1
* radeonsi: fix a crash in si_destroy_context if we fail earlyMarek Olšák2017-05-291-1/+2
* radeon: rename has_uvd info to has_hw_decodeLeo Liu2017-05-251-1/+1
* radeonsi/gfx9: compile shaders with +xnackMarek Olšák2017-05-221-6/+7
* radeonsi: do only 1 big CE dump at end of IBs and one reload in the preambleMarek Olšák2017-05-181-0/+1
* gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTIONMarek Olšák2017-05-171-0/+1
* radeonsi: enable threaded_contextMarek Olšák2017-05-151-3/+34
* gallium/radeon: unwrap a context if we get a wrapped oneMarek Olšák2017-05-151-1/+1
* radeonsi/gfx9: add support for RavenMarek Olšák2017-05-151-2/+5
* gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEXMarek Olšák2017-05-101-0/+1
* radeonsi: drop support for LLVM 3.8Marek Olšák2017-05-051-14/+7
* radeonsi: remove VS epilog code, compile VS with PrimID export on demandMarek Olšák2017-04-281-1/+0
* radeonsi/gfx9: enable OpenGL 4.5Marek Olšák2017-04-281-5/+0
* radeonsi: disable the TGSI merge registers passSamuel Pitoiset2017-04-261-1/+1
* gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERSSamuel Pitoiset2017-04-261-0/+1
* radeonsi: enable ARB_shader_viewport_layer_arrayNicolai Hähnle2017-04-141-1/+1
* gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle2017-04-141-0/+1
* radeonsi: enable ARB_shader_ballotNicolai Hähnle2017-04-051-1/+3
* gallium: add PIPE_CAP_TGSI_BALLOTNicolai Hähnle2017-04-051-0/+1
* radeonsi: enable ARB_sparse_bufferNicolai Hähnle2017-04-051-1/+10
* gallium: add sparse buffer interface and capabilityNicolai Hähnle2017-04-051-0/+1
* gallium: Add a cap to check if the driver supports fill_rectangleLyude2017-03-311-0/+1
* gallium: remove support for predicates from TGSI (v2)Marek Olšák2017-04-011-1/+0
* radeonsi/gfx9: disable CEMarek Olšák2017-03-311-1/+4
* radeonsi: add tests verifying that VM faults don't hangMarek Olšák2017-03-311-0/+37
* radeonsi: adjust checking for SC bug workaroundsMarek Olšák2017-03-311-0/+4
* radeonsi: implement ARB_shader_group_voteNicolai Hähnle2017-03-311-1/+3
* radeonsi: enable ARB_shader_clockNicolai Hähnle2017-03-311-1/+1
* gallium: add PIPE_CAP_TGSI CLOCKNicolai Hähnle2017-03-311-0/+1
* radeonsi/gfx9: only allow GL 3.1Marek Olšák2017-03-301-0/+5
* radeonsi/gfx9: image descriptor changes in immutable fieldsMarek Olšák2017-03-301-1/+2
* radeonsi/gfx9: disable RB+ on Vega10Marek Olšák2017-03-301-0/+13
* radeonsi/gfx9: handle GFX9 in a few placesMarek Olšák2017-03-301-0/+1
* radeonsi/gfx9: add GFX9 and VEGA10 enumsMarek Olšák2017-03-301-1/+3
* si_pipe: remove nullity check after dereferenceJulien Isorce2017-03-201-3/+0
* radeonsi: require that compiler threads are enabledMarek Olšák2017-03-171-9/+12
* radeonsi: implement TGSI opcodes TEX_LZ and TXF_LZMarek Olšák2017-03-151-1/+1
* gallium: add PIPE_CAP_TGSI_TEX_TXF_LZMarek Olšák2017-03-151-0/+1
* gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param()Brian Paul2017-03-081-1/+3
* gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri2017-03-071-1/+1
* radeonsi: drop support for LLVM 3.6 & 3.7Marek Olšák2017-03-061-11/+2
* gallium: remove PIPE_CAP_USER_INDEX_BUFFERSMarek Olšák2017-02-251-1/+0
* radeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it's desirableMarek Olšák2017-02-181-4/+8