ilo: fix bound check for 3DSTATE_URB_VS
Fix max/min entries on GEN7.5 GT2/GT3.
This commit is contained in:
parent
5f4b13f5fa
commit
255b274d75
|
@ -774,15 +774,15 @@ gen7_emit_3dstate_urb(const struct ilo_dev_info *dev,
|
||||||
|
|
||||||
switch (subop) {
|
switch (subop) {
|
||||||
case GEN7_RENDER_OPCODE_3DSTATE_URB_VS:
|
case GEN7_RENDER_OPCODE_3DSTATE_URB_VS:
|
||||||
min_entries = 32;
|
|
||||||
|
|
||||||
switch (dev->gen) {
|
switch (dev->gen) {
|
||||||
case ILO_GEN(7.5):
|
case ILO_GEN(7.5):
|
||||||
max_entries = (dev->gt >= 2) ? 1644 : 640;
|
max_entries = (dev->gt >= 2) ? 1664 : 640;
|
||||||
|
min_entries = (dev->gt >= 2) ? 64 : 32;
|
||||||
break;
|
break;
|
||||||
case ILO_GEN(7):
|
case ILO_GEN(7):
|
||||||
default:
|
default:
|
||||||
max_entries = (dev->gt == 2) ? 704 : 512;
|
max_entries = (dev->gt == 2) ? 704 : 512;
|
||||||
|
min_entries = 32;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue