aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: report accurate SGPR and VGPR spillsMarek Olšák2016-07-132-5/+15
* radeonsi: add a workaround for a compute VGPR-usage LLVM bugMarek Olšák2016-07-131-0/+35
* radeonsi: use LLVMGetTypeKind to tell if an input is an array of descriptorsMarek Olšák2016-07-131-19/+11
* radeonsi: replace !tbaa with !invariant.loadMarek Olšák2016-07-131-12/+5
* radeonsi: set dereferenceable attribute on descriptor arraysMarek Olšák2016-07-131-4/+11
* radeonsi: clean up shader value metadata codeMarek Olšák2016-07-131-15/+19
* radeonsi: remove LLVMNoUnwindAttribute usesMarek Olšák2016-07-131-36/+31
* radeonsi: fix a typo in SI_PARAM_LINEAR_* handlingMarek Olšák2016-07-131-1/+1
* radeonsi: just save buffer sizes instead of buffers while recording IBsMarek Olšák2016-07-131-2/+2
* radeonsi: silence Coverity warningNicolai Hähnle2016-07-132-0/+4
* radeonsi: fix bad assertion in si_emit_sample_maskNicolai Hähnle2016-07-091-1/+2
* radeonsi: disable multi-threading when shader dumps are enabledNicolai Hähnle2016-07-081-0/+1
* radeonsi: use multi-threaded compilation in debug contextsNicolai Hähnle2016-07-081-4/+4
* radeonsi: catch a potential state tracker error with non-MSAA FBsNicolai Hähnle2016-07-081-0/+6
* radeonsi: explicitly choose center locations for 1xAA on PolarisNicolai Hähnle2016-07-084-18/+41
* radeonsi: decompress to flushed depth texture when requiredNicolai Hähnle2016-07-061-29/+103
* radeonsi: extract DB->CB copy logic into its own functionNicolai Hähnle2016-07-061-36/+61
* radeonsi: sample from flushed depth texture when requiredNicolai Hähnle2016-07-062-8/+46
* gallium/radeon: replace is_flushing_texture with db_compatibleNicolai Hähnle2016-07-063-6/+8
* radeonsi: correctly mark levels of 3D textures as fully decompressedNicolai Hähnle2016-07-061-2/+2
* radeonsi: do compilation from si_create_shader_selector asynchronouslyMarek Olšák2016-07-054-7/+58
* radeonsi: don't lock shader cache mutex during compilationMarek Olšák2016-07-051-6/+16
* radeonsi: separate the compilation chunk of si_create_shader_selectorMarek Olšák2016-07-053-80/+110
* radeonsi: move LLVMTargetMachineRef creation to a separate functionMarek Olšák2016-07-051-14/+18
* gallium/radeon: add and use radeon_info::max_alloc_size (v2)Marek Olšák2016-07-051-2/+2
* radeonsi: print LLVM IRs to ddebug logsMarek Olšák2016-07-054-1/+24
* radeonsi: enable string markers and record apitrace call numbersMarek Olšák2016-07-053-1/+24
* gallium/radeon: remove unused code - radeon_llvm_util.*Marek Olšák2016-07-051-1/+0
* radeonsi: remove an obsolete commentMarek Olšák2016-07-051-5/+0
* radeonsi: don't interpolate colors if flatshading is enabledMarek Olšák2016-07-053-2/+14
* radeonsi: enable the barycentric optimization in all casesMarek Olšák2016-07-053-18/+125
* radeonsi: compute only one set of interpolation (i,j) when MSAA is disabledMarek Olšák2016-07-053-3/+88
* radeonsi: split ps.prolog.force_persample_interp into persp and linear bitsMarek Olšák2016-07-053-45/+64
* radeonsi: don't dump the shader key for non-monolithic shaders earlyMarek Olšák2016-07-051-1/+2
* gallium/radeon: add and use r600_texture_referenceMarek Olšák2016-06-291-1/+1
* gallium/radeon: add a heuristic enabling DCC for scanout surfaces (v2)Marek Olšák2016-06-293-2/+33
* gallium/radeon: add state setup for a separate DCC bufferMarek Olšák2016-06-292-2/+18
* radeonsi: unreference framebuffer state with set_framebuffer_stateMarek Olšák2016-06-293-4/+6
* radeonsi: don't advertise multisample shader imagesMarek Olšák2016-06-291-0/+3
* radeonsi: enable distributed tess on multi-SE parts onlyMarek Olšák2016-06-294-2/+7
* radeonsi: set optimal VGT_HS_OFFCHIP_PARAMMarek Olšák2016-06-295-14/+49
* radeonsi: enable CU0 in each SE for LS-HS executionMarek Olšák2016-06-291-2/+1
* radeonsi: use conformant line rasterizationMarek Olšák2016-06-292-3/+13
* radeonsi: set PA_SU_SMALL_PRIM_FILTER_CNTL register on PolarisMarek Olšák2016-06-282-0/+11
* radeonsi: use optimal WD settings for primitive restart on PolarisMarek Olšák2016-06-271-2/+10
* radeonsi: make si_is_format_supported staticMarek Olšák2016-06-253-11/+6
* radeonsi: boolean -> bool, TRUE -> true, FALSE -> falseMarek Olšák2016-06-254-15/+15
* gallium/radeon: use r600_resource_referenceMarek Olšák2016-06-253-8/+4
* radeonsi: Implement POLYGON_OFFSET_UNITS_UNSCALEDAxel Davy2016-06-252-15/+19
* radeonsi: move PA_SU_POLY_OFFSET_DB_FMT_CNTL to poly offset statesAxel Davy2016-06-251-23/+8