freedreno/ir3: fix android build
authorRob Clark <robdclark@chromium.org>
Mon, 30 Mar 2020 22:53:48 +0000 (15:53 -0700)
committerMarge Bot <eric+marge@anholt.net>
Tue, 31 Mar 2020 18:46:04 +0000 (18:46 +0000)
Fixes: e5339fe4a47 ("Move compiler.h and imports.h/c from src/mesa/main into src/util")
Signed-off-by: Rob Clark <robdclark@chromium.org>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4381>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4381>

src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c

index 702341734119217dd56ec2d01c111adce1b138f4..a171cbe7a3c6587d548447368162c8d4e61e0f15 100644 (file)
@@ -25,7 +25,7 @@
 #include "ir3_compiler.h"
 #include "compiler/nir/nir.h"
 #include "compiler/nir/nir_builder.h"
-#include "mesa/main/macros.h"
+#include "util/u_math.h"
 
 static inline struct ir3_ubo_range
 get_ubo_load_range(nir_intrinsic_instr *instr)
@@ -53,7 +53,7 @@ gather_ubo_ranges(nir_shader *nir, nir_intrinsic_instr *instr,
                        /* If this is an indirect on UBO 0, we'll still lower it back to
                         * load_uniform.  Set the range to cover all of UBO 0.
                         */
-                       state->range[0].end = align(nir->num_uniforms * 16, 16 * 4);
+                       state->range[0].end = ALIGN(nir->num_uniforms * 16, 16 * 4);
                }
 
                return;