i965: Factor out isl_surf_dim/isl_dim_layout calculation into functions.
authorFrancisco Jerez <currojerez@riseup.net>
Tue, 19 Jul 2016 01:07:35 +0000 (18:07 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Fri, 26 Aug 2016 01:36:07 +0000 (18:36 -0700)
commit5759eb458b6bbc85011d4f139d90018bdf6124c0
treeb9dc1173be0e41895bc18ddfff050a31d209130b
parent99fb167839c8c9888f8de78e3b96de23f92a1012
i965: Factor out isl_surf_dim/isl_dim_layout calculation into functions.

The logic to calculate the right layout and dimensionality for a given
GL texture target is going to be useful elsewhere, factor it out from
intel_miptree_get_isl_surf().

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/intel_mipmap_tree.c
src/mesa/drivers/dri/i965/intel_mipmap_tree.h