summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeonsi: use SI_MAX_ATTRIBS where it should be usedMarek Olšák2017-02-181-1/+1
* radeonsi: allow unaligned vertex buffer offsets and strides on CIK-VIMarek Olšák2017-02-181-3/+9
* gallium/u_suballoc: allow setting pipe_resource::flagsMarek Olšák2017-02-181-1/+1
* radeonsi: clean up si_get_paramMarek Olšák2017-02-141-19/+11
* gallium: add separate PIPE_CAP_INT64_DIVMODIlia Mirkin2017-02-091-0/+1
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-6/+5
* gallium/radeon: clean up r600_query_init_backend_maskMarek Olšák2017-01-301-1/+0
* radeonsi: precompute IA_MULTI_VGT_PARAM values into a tableMarek Olšák2017-01-301-0/+1
* radeonsi: don't set +fp64-denormalsMarek Olšák2017-01-301-1/+1