mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 20:38:06 +02:00
cell: query # cells too
This commit is contained in:
parent
8bcbefb370
commit
8bf1059977
2 changed files with 5 additions and 3 deletions
|
|
@ -154,9 +154,11 @@ cell_create_context(struct pipe_screen *screen,
|
|||
* SPU stuff
|
||||
*/
|
||||
/* This call only works with SDK 3.0. Anyone still using 2.1??? */
|
||||
cell->num_spus = spe_cpu_info_get(SPE_COUNT_PHYSICAL_SPES, -1);
|
||||
cell->num_cells = spe_cpu_info_get(SPE_COUNT_PHYSICAL_CPU_NODES, -1);
|
||||
cell->num_spus = spe_cpu_info_get(SPE_COUNT_USABLE_SPES, 0);
|
||||
if (cell->debug_flags) {
|
||||
printf("PPU: found %u SPUs\n", cell->num_spus);
|
||||
printf("Cell: found %d Cell(s) with %u SPUs\n",
|
||||
cell->num_cells, cell->num_spus);
|
||||
}
|
||||
|
||||
cell_start_spus(cell);
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ struct cell_context
|
|||
|
||||
struct cell_spu_function_info spu_functions ALIGN16_ATTRIB;
|
||||
|
||||
uint num_spus;
|
||||
uint num_cells, num_spus;
|
||||
|
||||
/** Buffers for command batches, vertex/index data */
|
||||
uint buffer_size[CELL_NUM_BUFFERS];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue