diff options
author | Chad Versace <[email protected]> | 2017-03-21 14:11:57 -0700 |
---|---|---|
committer | Chad Versace <[email protected]> | 2017-03-28 09:44:44 -0700 |
commit | 23802dafc2d5e04e6d2d444855961082b5887400 (patch) | |
tree | 735c05f652a044743ca6eb6dd16b0634c726a9b0 /src/intel/isl/isl.h | |
parent | f0eaf38db2c7ed5dd3cbc62ad078bf9d08924640 (diff) |
isl: Validate the calculated row pitch (v45)
Validate that isl_surf::row_pitch fits in the below bitfields,
if applicable based on isl_surf::usage.
RENDER_SURFACE_STATE::SurfacePitch
RENDER_SURFACE_STATE::AuxiliarySurfacePitch
3DSTATE_DEPTH_BUFFER::SurfacePitch
3DSTATE_HIER_DEPTH_BUFFER::SurfacePitch
v2:
-Add a Makefile dependency on generated header genX_bits.h.
v3:
- Test ISL_SURF_USAGE_STORAGE_BIT too. [for jekstrand]
- Drop explicity dependency on generated header. [for emil]
v4:
- Rebase for new gen_bits_header.py script.
- Replace gen_10x with gen_device_info*.
v5:
- Drop FINISHME for validation of GEN9 1D row pitch. [for jekstrand]
- Reformat bit tests. [for jekstrand]
Reviewed-by: Jason Ekstrand <[email protected]> (v4)
Diffstat (limited to 'src/intel/isl/isl.h')
0 files changed, 0 insertions, 0 deletions