summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_compute.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-7/+7
* ac/gpu_info: add si_TA_CS_BC_BASE_ADDR_allowedMarek Olšák2018-05-101-3/+1
* radeonsi: add struct si_compiler containing LLVMTargetMachineRefMarek Olšák2018-04-271-4/+4
* radeonsi: use r600_resource() typecast helperMarek Olšák2018-04-271-7/+7
* radeonsi: remove unused atom parameter from si_atom::emitMarek Olšák2018-04-271-2/+1
* radeonsi: don't use an indirect table for state atomsMarek Olšák2018-04-271-4/+4
* radeonsi: convert dispatch packet to little endianBas Vermeulen2018-04-091-12/+12
* radeonsi: remove r600_common_contextMarek Olšák2018-04-051-45/+45
* radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák2018-04-051-3/+1
* radeonsi: move definitions out of r600_pipe_common.hMarek Olšák2018-04-051-1/+1
* radeonsi: use si_context instead of pipe_context in parameters pt1Marek Olšák2018-04-051-2/+2
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi: switch radeon_add_to_buffer_list parameter to si_contextMarek Olšák2018-04-051-7/+7
* radeonsi: switch r600_atom::emit parameter to si_contextMarek Olšák2018-04-051-1/+1
* radeonsi: flatten / remove struct r600_ringMarek Olšák2018-04-051-14/+14
* radeonsi: rename si_need_cs_space -> si_need_gfx_cs_spaceMarek Olšák2018-04-051-1/+1
* radeonsi: remove chip_class parameter from si_lower_nirMarek Olšák2018-03-081-2/+1
* radeonsi: mask out high VM address bits in registers where neededMarek Olšák2018-03-071-2/+2
* radeonsi/nir: call ac_lower_indirect_derefs()Timothy Arceri2018-03-051-1/+1
* radeonsi: add chip class to compiler_ctx_stateTimothy Arceri2018-03-051-0/+1
* radeonsi/nir: add nir support for compiling compute shadersTimothy Arceri2018-02-071-13/+31
* amd: remove support for LLVM 3.9Marek Olšák2018-02-021-2/+1
* radeonsi: remove r600_common_screenMarek Olšák2017-11-291-9/+9
* radeonsi: move shader debug helpers out of r600_pipe_common.cMarek Olšák2017-11-291-1/+1
* radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák2017-11-291-2/+7
* radeonsi: set COMPUTE_RESOURCE_LIMITS.FORCE_SIMD_DIST when profitableMarek Olšák2017-11-271-1/+16
* radeonsi: always use async compiles when creating shader/compute statesNicolai Hähnle2017-11-091-17/+25
* radeonsi: move pipe debug callback to si_contextNicolai Hähnle2017-11-091-3/+3
* radeonsi: remove wrappers si_decompress_xx_texturesMarek Olšák2017-10-071-1/+1
* radeonsi: move descriptor logs to after corresponding draw/compute packetNicolai Hähnle2017-09-291-4/+3
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-2/+2
* radeonsi: update dirty_level_mask before dispatchingSamuel Pitoiset2017-08-301-0/+5
* radeonsi: remove Constant Engine supportMarek Olšák2017-08-221-4/+0
* radeonsi: log draw and compute state into log contextNicolai Hähnle2017-08-221-0/+6