diff options
author | Ilia Mirkin <[email protected]> | 2015-04-03 23:57:43 -0400 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2015-04-04 11:30:03 -0400 |
commit | ba353935a392d2a43422f1d258456336b40b60ea (patch) | |
tree | b7bcab5fb51e041797c0c0edbdcb6441e3aac66c /src/mesa/drivers/dri/i965/gen8_viewport_state.c | |
parent | 9c53e80b9b6a637a771328bac98d2292a00869ce (diff) |
nv50: allocate more offset space for occlusion queries
Commit 1a170980a09 started writing to q->data[4]/[5] but kept the
per-query space at 16, which meant that in some cases we would write
past the end of the buffer. Rotate by 32, like nvc0 does. This ensures
that we always have 32 bytes in front of us, and the data writes will go
within the allocated space.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89679
Signed-off-by: Ilia Mirkin <[email protected]>
Tested-by: Nick Tenney <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Tobias Klausmann <[email protected]>
Cc: "10.4 10.5" <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen8_viewport_state.c')
0 files changed, 0 insertions, 0 deletions