Module: Mesa
Branch: main
Commit: 0eb2679cdb5a82d95b28ead85c394637907e784e
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0eb2679cdb5a82d95b28ead85c394637907e784e

Author: Marcin Ĺšlusarz <[email protected]>
Date:   Thu Jul 20 19:45:57 2023 +0200

anv: drop unused function

Added in: 02cecffe2bb ("anv: add a pass to partially lower resource_intel")

Reviewed-by: Sagar Ghuge <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24260>

---

 src/intel/vulkan/anv_nir_lower_resource_intel.c | 28 -------------------------
 1 file changed, 28 deletions(-)

diff --git a/src/intel/vulkan/anv_nir_lower_resource_intel.c 
b/src/intel/vulkan/anv_nir_lower_resource_intel.c
index 7ff02035474..e0d86318b2d 100644
--- a/src/intel/vulkan/anv_nir_lower_resource_intel.c
+++ b/src/intel/vulkan/anv_nir_lower_resource_intel.c
@@ -74,34 +74,6 @@ anv_nir_update_resource_intel_block(nir_shader *shader)
                                        NULL);
 }
 
-static bool
-intrinsic_dont_need_rewrite(nir_intrinsic_instr *instr)
-{
-   switch (instr->intrinsic) {
-   case nir_intrinsic_load_ubo:
-   case nir_intrinsic_load_ssbo:
-   case nir_intrinsic_store_ssbo:
-      return true;
-   case nir_intrinsic_image_load:
-   case nir_intrinsic_image_store:
-   case nir_intrinsic_image_atomic:
-   case nir_intrinsic_image_atomic_swap:
-   case nir_intrinsic_image_size:
-   case nir_intrinsic_image_load_raw_intel:
-   case nir_intrinsic_image_store_raw_intel:
-   case nir_intrinsic_image_samples:
-   case nir_intrinsic_bindless_image_load:
-   case nir_intrinsic_bindless_image_store:
-   case nir_intrinsic_bindless_image_atomic:
-   case nir_intrinsic_bindless_image_atomic_swap:
-   case nir_intrinsic_bindless_image_size:
-      return true;
-
-   default:
-      return false;
-   }
-}
-
 struct lower_resource_state {
    enum anv_descriptor_set_layout_type desc_type;
    const struct anv_physical_device *device;

Reply via email to