diff options
author | Xu,Randy <[email protected]> | 2016-10-08 16:15:59 +0800 |
---|---|---|
committer | Tapani Pälli <[email protected]> | 2016-10-11 07:44:18 +0300 |
commit | d11a63d6e69298f34bb08334f637c100f6989ca7 (patch) | |
tree | cdbe82a5a48fda9b767da15b75bb159f714aac21 /src/mesa/program/prog_print.c | |
parent | 64435fd888ec5932024292d87b0afcecbe5fb818 (diff) |
i965: solve cubemap negative x/y/z faces buffer offset issue in dEQP.
Add the miptree level/slice x/y_offset when count the surface offset
in brw_emit_surface_state. The surface offset has two parts, one is
from mt->offset, which should be 32 aligned in width/height for tiled
buffer; another is from mt->level[current_level].slice[current_slice].
x/y_offset.
This fix will solve 12 deqp failure
dEQP-EGL.functional.image.create.gles2_cubemap_negative_*_texture
Signed-off-by: Xu,Randy <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/mesa/program/prog_print.c')
0 files changed, 0 insertions, 0 deletions