mesa/src/amd/common
Dave Airlie bec584ec0e radv/ac: pass clips properly from vertex->geometry shader stages.
This works out the geometry shader clip/cull inputs separately
to the outputs, and uses that information to read from the ES->GS
ring buffer. It stores the clip/cull distances packed into one
or two slots. It fixes the es output emission and gs input
reading to match.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2017-02-23 15:31:37 +10:00
..
.gitignore ac/debug: move .gitignore for sid_tables.h too 2017-01-13 00:37:52 +01:00
ac_binary.c radv/ac: Add compiler support for spilling. 2017-01-30 02:07:12 +01:00
ac_binary.h radv/ac: Add compiler support for spilling. 2017-01-30 02:07:12 +01:00
ac_debug.c ac/debug: Decrease num_dw for type 2 NOP's. 2017-01-17 20:54:57 +01:00
ac_debug.h ac/debug: Dump indirect buffers. 2017-01-09 21:44:08 +01:00
ac_llvm_build.c ac/llvm: use min+max instead of AMDGPU.clamp on LLVM 5.0 2017-02-18 02:58:43 +01:00
ac_llvm_build.h radeonsi: stop using TGSI_OPCODE_CLAMP by moving it amd/common 2017-02-18 02:58:43 +01:00
ac_llvm_helper.cpp amd/common: add ac_is_sgpr_param helper 2016-11-03 10:06:27 +01:00
ac_llvm_util.c radeon/ac: move common llvm build functions to a separate file. 2017-02-07 05:46:35 +10:00
ac_llvm_util.h radeon/ac: move common llvm build functions to a separate file. 2017-02-07 05:46:35 +10:00
ac_nir_to_llvm.c radv/ac: pass clips properly from vertex->geometry shader stages. 2017-02-23 15:31:37 +10:00
ac_nir_to_llvm.h radv: handle layer export from vs->fs properly 2017-01-31 09:30:49 +10:00
amd_family.h radeonsi: add Polaris12 support (v3) 2016-12-21 15:10:03 -05:00
amd_kernel_code_t.h radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3 2016-09-16 23:07:10 +00:00
amdgpu_id.h radeonsi: add Polaris12 support (v3) 2016-12-21 15:10:03 -05:00
r600d_common.h radeonsi: move sid.h/r600d_common.h to a common place. 2016-09-06 10:05:13 +10:00
sid.h ac/debug: Dump indirect buffers. 2017-01-09 21:44:08 +01:00
sid_tables.py ac/debug: Move sid_tables.h generation to common code. 2017-01-09 21:43:54 +01:00