1 /* -*- mesa-c++ -*- 2 * Copyright 2019 Collabora LTD 3 * Author: Gert Wollny <[email protected]> 4 * SPDX-License-Identifier: MIT 5 */ 6 7 #ifndef SFN_NIR_LOWER_ALU_H 8 #define SFN_NIR_LOWER_ALU_H 9 10 #include "amd_family.h" 11 #include "nir.h" 12 13 bool 14 r600_nir_lower_pack_unpack_2x16(nir_shader *shader); 15 16 bool 17 r600_nir_lower_trigen(nir_shader *shader, enum amd_gfx_level gfx_level); 18 19 bool 20 r600_nir_fix_kcache_indirect_access(nir_shader *shader); 21 22 #endif // SFN_NIR_LOWER_ALU_H 23