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

Author: Lionel Landwerlin <[email protected]>
Date:   Sat Jan  7 02:55:33 2023 +0200

anv: return properly typed value for no ubo promoted

Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: ff91c5ca42 ("anv: add analysis for push descriptor uses and store it in 
shader cache")
Reviewed-by: Emma Anholt <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20555>

---

 src/intel/vulkan/anv_nir_push_descriptor_analysis.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/intel/vulkan/anv_nir_push_descriptor_analysis.c 
b/src/intel/vulkan/anv_nir_push_descriptor_analysis.c
index 63d951f0535..5b086e0932d 100644
--- a/src/intel/vulkan/anv_nir_push_descriptor_analysis.c
+++ b/src/intel/vulkan/anv_nir_push_descriptor_analysis.c
@@ -164,7 +164,7 @@ anv_nir_push_desc_ubo_fully_promoted(nir_shader *nir,
    const struct anv_descriptor_set_layout *push_set_layout =
       anv_pipeline_layout_get_push_set(layout, &push_set);
    if (push_set_layout == NULL)
-      return false;
+      return 0;
 
    uint32_t ubos_fully_promoted = 0;
    for (uint32_t b = 0; b < push_set_layout->binding_count; b++) {

Reply via email to