summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: enable int64 on radeonsi, llvmpipe, softpipeNicolai Hähnle2017-01-271-2/+2
* gallium: Add integer 64 capabilityDave Airlie2017-01-271-0/+1
* gallium: add PIPE_CAP_TGSI_MUL_ZERO_WINSIlia Mirkin2017-01-231-0/+1
* gallium: add PIPE_CAP_TGSI_FS_FBFETCHIlia Mirkin2017-01-161-0/+1
* gallium: add PIPE_CAP_GLSL_OPTIMIZE_CONSERVATIVELYMarek Olšák2017-01-051-0/+1
* radeonsi: add Polaris12 support (v3)Junwei Zhang2016-12-211-0/+1
* radeonsi: disable the constant engine (CE) on Carrizo and StoneyMarek Olšák2016-12-081-1/+4
* gallium: support for native fence fd'sRob Clark2016-12-011-0/+1
* gallium: add PIPE_CAP_TGSI_CAN_READ_OUTPUTSNicolai Hähnle2016-11-301-0/+1
* radeonsi: disable XNACK to free 2 SGPRs on APUsMarek Olšák2016-11-291-1/+1
* radeonsi: set IF_THRESHOLD to 3Marek Olšák2016-11-151-1/+2
* gallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLDMarek Olšák2016-11-151-0/+1
* radeonsi: re-order cases in si_get_shader_paramMarek Olšák2016-11-101-28/+28
* radeonsi: increase MAX_CONTROL_FLOW_DEPTH AKA MaxIfDepthMarek Olšák2016-11-101-2/+1
* radeonsi: enable GLSL 4.50Nicolai Hähnle2016-11-041-1/+1
* radeonsi: generate GS prolog to (partially) fix triangle strip adjacency rota...Nicolai Hähnle2016-11-031-0/+1
* gallium/radeon: stop using PIPE_BIND_CUSTOMMarek Olšák2016-10-261-3/+2
* gallium: add PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERSIlia Mirkin2016-10-221-0/+1
* radeonsi: rename prefixes from radeon to siMarek Olšák2016-10-181-1/+1
* radeonsi: import all TGSI->LLVM code from gallium/radeonMarek Olšák2016-10-181-1/+1
* st/mesa: enable ARB_enhanced_layouts and turn the cap onNicolai Hähnle2016-10-121-1/+1
* gallium: add PIPE_CAP_TGSI_ARRAY_COMPONENTSNicolai Hähnle2016-10-121-0/+1
* radeonsi: make more use of si_have_tgsi_computeNicolai Hähnle2016-10-101-3/+1