summaryrefslogtreecommitdiffstats
path: root/src/glx/drisw_glx.c
diff options
context:
space:
mode:
authorTopi Pohjolainen <[email protected]>2016-04-15 10:12:20 +0300
committerTopi Pohjolainen <[email protected]>2016-04-21 08:36:26 +0300
commitede09e672ae277aa78def69fe016a4be454b28ed (patch)
treecc45414f6817dd8cb558a2f673c62f117b2034c0 /src/glx/drisw_glx.c
parente04b3cdf33f6fdb363c652e935d8a0b427ef6b15 (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