summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorMateusz Krzak <[email protected]>2019-06-08 00:33:30 +0200
committerkszaq <[email protected]>2019-06-13 07:43:24 +0200
commit60009aefdb3d5e9c464bff5fd1a269ca6ea1220b (patch)
tree0d445a8f862c4cc09bcf949367c69617f1004ffa /src/gallium
parent900a80f9e4fd3e080c3d048eae8c6e113e9326ba (diff)
lima/ppir: change offset type to int
Offset doesn't need to be 64-bit. This fixes compilation error with 64-bit off_t. Fixes: af0de6b9 lima/ppir: implement discard and discard_if Suggested-by: Qiang Yu <[email protected]> Signed-off-by: Mateusz Krzak <[email protected]> Reviewed-by: Qiang Yu <[email protected]> Tested-by: Andreas Baierl <[email protected]>
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/drivers/lima/ir/pp/codegen.c2
-rw-r--r--src/gallium/drivers/lima/ir/pp/ppir.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/lima/ir/pp/codegen.c b/src/gallium/drivers/lima/ir/pp/codegen.c
index 2501ddccc6f..d568e1dda36 100644
--- a/src/gallium/drivers/lima/ir/pp/codegen.c
+++ b/src/gallium/drivers/lima/ir/pp/codegen.c
@@ -677,7 +677,7 @@ static void ppir_codegen_print_prog(ppir_compiler *comp)
printf("========ppir codegen========\n");
list_for_each_entry(ppir_block, block, &comp->block_list, list) {
list_for_each_entry(ppir_instr, instr, &block->instr_list, list) {
- printf("%03d (@%6ld): ", instr->index, instr->offset);
+ printf("%03d (@%6d): ", instr->index, instr->offset);
int n = prog[0] & 0x1f;
for (int i = 0; i < n; i++) {
if (i && i % 6 == 0)
diff --git a/src/gallium/drivers/lima/ir/pp/ppir.h b/src/gallium/drivers/lima/ir/pp/ppir.h
index 233e5cdc3d8..4b15804952f 100644
--- a/src/gallium/drivers/lima/ir/pp/ppir.h
+++ b/src/gallium/drivers/lima/ir/pp/ppir.h
@@ -297,7 +297,7 @@ typedef struct ppir_instr {
int est; /* earliest start time */
int parent_index;
bool scheduled;
- off_t offset;
+ int offset;
} ppir_instr;
typedef struct ppir_block {