diff options
author | Topi Pohjolainen <[email protected]> | 2016-04-15 10:12:20 +0300 |
---|---|---|
committer | Topi Pohjolainen <[email protected]> | 2016-04-21 08:36:26 +0300 |
commit | ede09e672ae277aa78def69fe016a4be454b28ed (patch) | |
tree | cc45414f6817dd8cb558a2f673c62f117b2034c0 /src/glx/drisw_glx.c | |
parent | e04b3cdf33f6fdb363c652e935d8a0b427ef6b15 (diff) |
i965/blorp: Use 8k chunk size for urb allocation
Previously, we hardcoded "VS URB Starting Address" to 2 (in 8kB chunks),
which meant VS URB data would start at an offset of 16kB.
However, on Haswell GT3 and Gen8+, we allocate the first 32kB for the
push constant region. This means that the PS push constant and VS URB
data regions overlap, which can lead to corruption.
v2 (Ken): Better description of the change, and do not change vs_size
from 2 to 1.
Cc: [email protected]
Signed-off-by: Topi Pohjolainen <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/glx/drisw_glx.c')
0 files changed, 0 insertions, 0 deletions