radv: fix build
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 1 Feb 2019 14:30:31 +0000 (15:30 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 1 Feb 2019 14:31:55 +0000 (15:31 +0100)
Fixes: 9b9ccee4d64 ("radv: take LDS into account for compute shader occupancy stats")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
src/amd/vulkan/radv_nir_to_llvm.c
src/amd/vulkan/radv_shader.c

index d90a4c0de1e90e505e906310f7836d01b8b53039..7f74678d5f1ffde97f3fdb9dd0f100d20badbe74 100644 (file)
@@ -3450,7 +3450,7 @@ LLVMModuleRef ac_translate_nir_to_llvm(struct ac_llvm_compiler *ac_llvm,
        ctx.max_workgroup_size = 0;
        for (int i = 0; i < shader_count; ++i) {
                ctx.max_workgroup_size = MAX2(ctx.max_workgroup_size,
-                                             ac_nir_get_max_workgroup_size(ctx.options->chip_class,
+                                             radv_nir_get_max_workgroup_size(ctx.options->chip_class,
                                                                            shaders[i]));
        }
 
index 3e5edcc54a74471cfa553edafa2579871dfe347d..9a05b3c24340ca7b8b01db44a2f08a56e64416e9 100644 (file)
@@ -749,7 +749,7 @@ generate_shader_stats(struct radv_device *device,
                                     lds_increment);
        } else if (stage == MESA_SHADER_COMPUTE) {
                unsigned max_workgroup_size =
-                               ac_nir_get_max_workgroup_size(chip_class, variant->nir);
+                               radv_nir_get_max_workgroup_size(chip_class, variant->nir);
                lds_per_wave = (conf->lds_size * lds_increment) /
                               DIV_ROUND_UP(max_workgroup_size, 64);
        }