summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
...
* gallium/radeon: move radeon_winsys::cs_memory_below_limit to driversMarek Olšák2016-08-061-2/+3
* radeonsi: flush if constant, shader, and streamout buffers use too much memoryMarek Olšák2016-08-061-15/+18
* radeonsi: flush if sampler views and images use too much memoryMarek Olšák2016-08-061-19/+29
* radeonsi: deal with high vertex buffer memory usage correctlyMarek Olšák2016-08-063-3/+10
* radeonsi: take compute shader and dispatch indirect memory usage into accountMarek Olšák2016-08-061-0/+6
* radeonsi: take scratch buffer and draw indirect memory usage into accountMarek Olšák2016-08-061-0/+6
* radeonsi: check IB memory usage of CP DMA operationsMarek Olšák2016-08-061-0/+5
* gallium/radeon: move last_gfx_fence from radeonsi to common codeMarek Olšák2016-08-033-7/+5
* radeonsi: skip unnecessary si_update_shaders callsMarek Olšák2016-08-034-7/+27
* radeonsi: print the command line to VM fault reports (v2)Marek Olšák2016-08-031-0/+3
* radeonsi: pre-generate shader logs for ddebugMarek Olšák2016-07-264-6/+34
* radeonsi: add empty lines after shader statsMarek Olšák2016-07-261-1/+1
* radeonsi: move the shader key dumping to si_shader_dumpMarek Olšák2016-07-263-5/+9
* gallium: rework flags for pipe_context::dump_debug_stateMarek Olšák2016-07-261-13/+19
* radeonsi: ensure sample locations are set for line and polygon smoothingNicolai Hähnle2016-07-231-2/+1
* radeonsi: fix Polaris MSAA regressionNicolai Hähnle2016-07-232-15/+20
* radeonsi: implement buffer_subdata without indirect callsMarek Olšák2016-07-231-1/+1
* radeonsi: advertise 8 bits subpixel precision for viewport boundsJózef Kucia2016-07-201-1/+2
* gallium: add a cap for VIEWPORT_SUBPIXEL_BITS (v2)Józef Kucia2016-07-201-0/+1
* radeonsi: emit PS exports lastMarek Olšák2016-07-191-13/+31
* radeonsi: set optimal settings in COMPUTE_RESOURCE_LIMITSMarek Olšák2016-07-191-2/+6
* radeonsi: really wait for the second EOP event and not the first oneMarek Olšák2016-07-191-1/+5
* gallium/radeon: remove RADEON_FLUSH_KEEP_TILING_FLAGS flagMarek Olšák2016-07-191-3/+0
* gallium/u_queue: add optional cleanup callbackRob Clark2016-07-161-1/+2
* radeonsi: remove the DRAW_PREAMBLE packetNicolai Hähnle2016-07-163-12/+1
* 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