mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 09:38:07 +02:00
nvk: fix num_gprs for Volta+
Fixes OOR_REG errors being thrown Signed-off-by: Karol Herbst <git@karolherbst.de> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>
This commit is contained in:
parent
c6a8851902
commit
a5129fb03f
1 changed files with 2 additions and 2 deletions
|
|
@ -1103,9 +1103,9 @@ nvk_compile_nir(struct nvk_physical_device *pdev, nir_shader *nir,
|
|||
shader->code_size = info_out.bin.codeSize;
|
||||
|
||||
if (info_out.target >= NVISA_GV100_CHIPSET)
|
||||
shader->num_gprs = MIN2(info_out.bin.maxGPR + 5, 256); //XXX: why?
|
||||
shader->num_gprs = MAX2(4, info_out.bin.maxGPR + 3);
|
||||
else
|
||||
shader->num_gprs = MAX2(4, (info_out.bin.maxGPR + 1));
|
||||
shader->num_gprs = MAX2(4, info_out.bin.maxGPR + 1);
|
||||
shader->cp.smem_size = info_out.bin.smemSize;
|
||||
shader->num_barriers = info_out.numBarriers;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue