summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_shader_llvm_gs.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-06radeonsi: remove si_gs_prolog_bits::gfx9_prev_is_vsMarek Olšák1-9/+3
2021-01-06radeonsi: fix hang caused by for loop with exec=0 in LS and ESMarek Olšák1-7/+3
2020-12-09ac: unify shader arguments that are duplicatedMarek Olšák1-13/+13
2020-12-09radeonsi: move si_create_function into si_shader_llvm.cMarek Olšák1-1/+1
2020-10-12ac,radv,radeonsi: stop multiplying driver_location by 4Samuel Pitoiset1-1/+1
2020-10-05ac,radv,radeonsi: remove unused parameters in the shader ABI IOSamuel Pitoiset1-2/+2
2020-10-05radeonsi: remove dead code in TCS/TES/GS since const_index is always 0Samuel Pitoiset1-1/+1
2020-09-08ac,radeonsi: lower 64-bit IO to 32 bits and remove all dead codeMarek Olšák1-21/+3
2020-09-08radeonsi: remove swizzle == ~0 dead code in si_llvm_load_input_gsMarek Olšák1-9/+0
2020-09-07radeonsi: remove redundant GS variables in si_shader_selectorMarek Olšák1-4/+4
2020-09-07radeonsi: remove redundant si_shader_info::writes_memoryMarek Olšák1-1/+1
2020-09-02radeonsi: replace TGSI_SEMANTIC with VARYING_SLOT and FRAG_RESULTMarek Olšák1-9/+5
2020-09-02radeonsi: remove unused si_shader_context::typeMarek Olšák1-2/+0
2020-09-02radeonsi: change PIPE_SHADER to MESA_SHADER (si_compile_llvm)Marek Olšák1-1/+1
2020-09-02radeonsi: change PIPE_SHADER to MESA_SHADER (debug flags)Marek Olšák1-1/+1
2020-09-02radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_context::type)Marek Olšák1-2/+4
2020-09-02radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_selector::type)Marek Olšák1-1/+1
2020-06-30radeonsi: always use Wave32 for GS fast launch, because Wave64 hangsMarek Olšák1-1/+2
2020-03-30radeonsi: switch to 3-spaces stylePierre-Eric Pelloux-Prayer1-678/+612
2020-03-28radeonsi/gfx10: fix the wave size for compute-based cullingMarek Olšák1-1/+2
2020-01-23radeonsi: make si_compile_llvm return boolMarek Olšák1-1/+1
2020-01-23radeonsi: move VS shader code into si_shader_llvm_vs.cMarek Olšák1-1/+1
2020-01-23radeonsi: use ctx->ac. for types and integer constantsMarek Olšák1-38/+38
2020-01-20radeonsi/gfx10: implement NGG culling for 4x wave32 subgroupsMarek Olšák1-1/+1
2020-01-20radeonsi: fix doubles and int64Marek Olšák1-3/+3
2020-01-15radeonsi: merge si_compile_llvm and si_llvm_compile functionsMarek Olšák1-3/+2
2020-01-15radeonsi: move geometry shader code into si_shader_llvm_gs.cMarek Olšák1-0/+780