diff options
Diffstat (limited to 'src/compiler/nir/nir_lower_ssbo.c')
-rw-r--r-- | src/compiler/nir/nir_lower_ssbo.c | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/src/compiler/nir/nir_lower_ssbo.c b/src/compiler/nir/nir_lower_ssbo.c index d9f03c71c16..54e2ed4c34b 100644 --- a/src/compiler/nir/nir_lower_ssbo.c +++ b/src/compiler/nir/nir_lower_ssbo.c @@ -50,35 +50,6 @@ lower_ssbo_op(nir_intrinsic_op op) return nir_intrinsic_global_atomic; case nir_intrinsic_ssbo_atomic_swap: return nir_intrinsic_global_atomic_swap; - case nir_intrinsic_ssbo_atomic_add: - return nir_intrinsic_global_atomic_add; - case nir_intrinsic_ssbo_atomic_imin: - return nir_intrinsic_global_atomic_imin; - case nir_intrinsic_ssbo_atomic_umin: - return nir_intrinsic_global_atomic_umin; - case nir_intrinsic_ssbo_atomic_imax: - return nir_intrinsic_global_atomic_imax; - case nir_intrinsic_ssbo_atomic_umax: - return nir_intrinsic_global_atomic_umax; - case nir_intrinsic_ssbo_atomic_and: - return nir_intrinsic_global_atomic_and; - case nir_intrinsic_ssbo_atomic_or: - return nir_intrinsic_global_atomic_or; - case nir_intrinsic_ssbo_atomic_xor: - return nir_intrinsic_global_atomic_xor; - case nir_intrinsic_ssbo_atomic_exchange: - return nir_intrinsic_global_atomic_exchange; - case nir_intrinsic_ssbo_atomic_comp_swap: - return nir_intrinsic_global_atomic_comp_swap; - - case nir_intrinsic_ssbo_atomic_fadd: - return nir_intrinsic_global_atomic_fadd; - case nir_intrinsic_ssbo_atomic_fmin: - return nir_intrinsic_global_atomic_fmin; - case nir_intrinsic_ssbo_atomic_fmax: - return nir_intrinsic_global_atomic_fmax; - case nir_intrinsic_ssbo_atomic_fcomp_swap: - return nir_intrinsic_global_atomic_fcomp_swap; default: unreachable("Invalid SSBO op"); @@ -172,20 +143,6 @@ should_lower_ssbo_instr(const nir_instr *instr) case nir_intrinsic_store_ssbo: case nir_intrinsic_ssbo_atomic: case nir_intrinsic_ssbo_atomic_swap: - case nir_intrinsic_ssbo_atomic_add: - case nir_intrinsic_ssbo_atomic_imin: - case nir_intrinsic_ssbo_atomic_umin: - case nir_intrinsic_ssbo_atomic_imax: - case nir_intrinsic_ssbo_atomic_umax: - case nir_intrinsic_ssbo_atomic_and: - case nir_intrinsic_ssbo_atomic_or: - case nir_intrinsic_ssbo_atomic_xor: - case nir_intrinsic_ssbo_atomic_exchange: - case nir_intrinsic_ssbo_atomic_comp_swap: - case nir_intrinsic_ssbo_atomic_fadd: - case nir_intrinsic_ssbo_atomic_fmin: - case nir_intrinsic_ssbo_atomic_fmax: - case nir_intrinsic_ssbo_atomic_fcomp_swap: return true; default: return false; |