OSDN Git Service

gallium/radeon: expose LLVM functions implementing emit_store
authorMarek Olšák <marek.olsak@amd.com>
Sun, 5 Oct 2014 18:20:18 +0000 (20:20 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Wed, 22 Jul 2015 22:59:31 +0000 (00:59 +0200)
commita3be59b4a91e25d47535f192194ff669cfe2ef6e
treec6c8fbbe006ac1d6352c0825ef261d68ab46c4a4
parent7626ad8d6daad147bf9a1a82fa4c3ac9e2d3347c
gallium/radeon: expose LLVM functions implementing emit_store

emit_store will be reimplemented for tessellation control shader outputs
where only radeon_llvm_saturate will be used, but radeonsi will want to
fall back to radeon_llvm_emit_store for other register types.

This exposes both functions.
src/gallium/drivers/radeon/radeon_llvm.h
src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c