WIP/intel: Add intel_mipmap_tree::has_hiz
WIP/intel: Replace calls to is_hiz_depth_format with has_hiz
WIP/intel: Replace checks for hiz_mt with checks for has_hiz
WIP/intel: Remove num_samples param from intel_miptree_alloc_hiz

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
WIP/i965: Stop doing clever hiz region alignment
intel: Improve comments for intel_renderbuffer::draw_x/y

The comments were useless: draw_x is the "offset of drawing". This patch
adds a real explanation.

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
WIP/i965/blorp: Refactor gen6/7_blorp_emit_depth_stencil_config

TODO: commit message

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
i965/blorp: Add fields brw_blorp_mip_info::level,layer

The new fields define the 2D miptree slice to be used. A following commit
requires them in gen6_blorp_emit_depth_stencil_config.

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
WIP: Define struct intel_hiz_location
WIP/i965: Add intel_miptree_get_hiz_location

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
WIP/i965: Refactor hiz state in brw_context::depthstencil
WIP/i965/blorp: Refactor with intel_hiz_location