printf("num_render_backends = %i\n", rscreen->info.num_render_backends);
printf("num_tile_pipes = %i\n", rscreen->info.num_tile_pipes);
printf("pipe_interleave_bytes = %i\n", rscreen->info.pipe_interleave_bytes);
- printf("si_tile_mode_array_valid = %i\n", rscreen->info.si_tile_mode_array_valid);
- printf("cik_macrotile_mode_array_valid = %i\n", rscreen->info.cik_macrotile_mode_array_valid);
}
return true;
}
uint32_t enabled_rb_mask; /* GCN harvest config */
/* Tile modes. */
- boolean si_tile_mode_array_valid;
uint32_t si_tile_mode_array[32];
- boolean cik_macrotile_mode_array_valid;
uint32_t cik_macrotile_mode_array[16];
};
memcpy(ws->info.si_tile_mode_array, ws->amdinfo.gb_tile_mode,
sizeof(ws->amdinfo.gb_tile_mode));
- ws->info.si_tile_mode_array_valid = TRUE;
ws->info.enabled_rb_mask = ws->amdinfo.enabled_rb_pipes_mask;
memcpy(ws->info.cik_macrotile_mode_array, ws->amdinfo.gb_macro_tile_mode,
sizeof(ws->amdinfo.gb_macro_tile_mode));
- ws->info.cik_macrotile_mode_array_valid = TRUE;
ws->gart_page_size = alignment_info.size_remote;
fprintf(stderr, "radeon: Kernel 3.13 is required for CIK support.\n");
return FALSE;
}
- ws->info.cik_macrotile_mode_array_valid = TRUE;
}
if (ws->info.chip_class >= SI) {
fprintf(stderr, "radeon: Kernel 3.10 is required for SI support.\n");
return FALSE;
}
- ws->info.si_tile_mode_array_valid = TRUE;
}
/* Hawaii with old firmware needs type2 nop packet.