summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_compute.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi/nir: always lower ballot masks as 64-bit, codegen handles itMarek Olšák2019-08-191-1/+1
* radeonsi: allocate and resize global_buffers as neededMarek Olšák2019-08-191-2/+21
* radeonsi: remove the always_nir optionMarek Olšák2019-08-121-1/+1
* gallium: add AMD-specific compute TGSI enumsMarek Olšák2019-08-121-1/+1
* radeonsi: release NIR in the right place to fix crashesMarek Olšák2019-07-301-1/+1
* radeonsi/nir: add an option to convert TGSI to NIRMarek Olšák2019-07-301-1/+6
* radeonsi/gfx10: implement Wave32Marek Olšák2019-07-191-5/+7
* ac/rtld: add support for Wave32Marek Olšák2019-07-191-0/+1
* radeonsi: remove what appears to be legacy compute codeMarek Olšák2019-07-191-35/+6
* radeonsi: remove si_program::use_code_object_v2Marek Olšák2019-07-191-5/+3
* radeonsi: add si_shader_selector into si_computeMarek Olšák2019-07-191-57/+52
* radeonsi: fix leaked compute shader NIRMarek Olšák2019-07-191-0/+1
* ac: import ac_get_compute_resource_limits() from RadeonSISamuel Pitoiset2019-07-121-33/+2
* radeonsi/gfx10: launch 2 compute waves per CU before going onto the next CUMarek Olšák2019-07-091-2/+9
* radeonsi/gfx10: set HS/GS/CS.WGP_MODEMarek Olšák2019-07-091-0/+1
* radeonsi: fix and clean up shader_type passingMarek Olšák2019-07-091-4/+3
* radeonsi/gfx10: setup registers for OpenGL computeNicolai Hähnle2019-07-031-2/+11
* radeonsi/gfx10: add si_context::emit_cache_flushNicolai Hähnle2019-07-031-1/+1
* radeonsi: rename and re-document cache flush flagsMarek Olšák2019-06-241-1/+1
* amd/rtld: layout and relocate LDS symbolsNicolai Hähnle2019-06-121-3/+6
* radeonsi: use the new run-time linker for shadersNicolai Hähnle2019-06-121-26/+37
* radeonsi: return bool from si_shader_binary_uploadNicolai Hähnle2019-06-121-3/+3
* radeonsi: let si_shader_create return a booleanNicolai Hähnle2019-06-121-1/+1
* radeonsi: use ac_shader_configNicolai Hähnle2019-06-121-7/+7
* amd/common: use SH{0,1}_CU_EN definitions only of COMPUTE_STATIC_THREAD_MGMT_SE0Nicolai Hähnle2019-06-031-5/+5
* radeonsi: add a cs parameter into si_cp_copy_dataMarek Olšák2019-05-161-1/+1
* radeonsi: add threadgroups_per_cu param into si_get_compute_resource_limitsMarek Olšák2019-05-161-3/+6
* radeonsi: make si_initialize_compute reusableMarek Olšák2019-05-161-7/+7
* radeonsi: extract COMPUTE_RESOURCE_LIMITS code into a helperMarek Olšák2019-05-161-12/+20
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-13/+13
* radeonsi/nir: call radeonsi nir opts before the scan passTimothy Arceri2019-05-011-0/+1
* radeonsi: add BOs after need_cs_spaceMarek Olšák2019-04-241-3/+3
* radeonsi: delay adding BOs at the beginning of IBs until the first drawMarek Olšák2019-04-231-0/+3
* radeonsi: add si_cp_copy_dataMarek Olšák2019-04-231-16/+5
* radeonsi: Remove implicit const cast.Bas Nieuwenhuizen2019-03-171-1/+1
* gallium: add pipe_grid_info::last_blockMarek Olšák2019-03-151-1/+1
* radeonsi: always use compute rings for clover on CI and newer (v2)Marek Olšák2019-02-261-6/+9
* radeonsi: rename r600_resource -> si_resourceMarek Olšák2019-01-221-15/+15
* radeonsi: rename rscreen -> sscreenMarek Olšák2019-01-221-2/+2
* radeonsi: add compute_last_block to configure the partial block fieldsJiang, Sonny2019-01-221-5/+27
* ac: correct PKT3_COPY_DATA definitionsMarek Olšák2018-10-061-1/+1
* radeonsi: let internal compute dispatches tune WAVES_PER_SHMarek Olšák2018-08-291-0/+8
* radeonsi: add TGSI_SEMANTIC_CS_USER_DATA for reading up to 4 SGPRs with TGSIMarek Olšák2018-08-291-3/+13
* radeonsi: don't load block dimensions into SGPRs if they are not variableMarek Olšák2018-08-071-4/+4
* radeonsi: Refuse to accept code with unhandled relocationsJan Vesely2018-07-181-0/+6
* radeonsi: rename si_compiler -> ac_llvm_compilerDave Airlie2018-07-041-1/+1
* radeonsi: remove references to EvergreenMarek Olšák2018-06-281-1/+0
* radeonsi: enable shader caching for compute shadersMarek Olšák2018-06-281-7/+38
* radeonsi: store compute local_size into tgsi_shader_infoMarek Olšák2018-06-281-1/+4
* radeonsi: unify duplicated code for initial shader compilationMarek Olšák2018-06-281-21/+4