ilo: add new resource layout code
Based on the old code, the new layout code describes the layout with the new, well-documented, ilo_layout. It also gains new features such as MCS support and extended ARYSPC_LOD0 that i965 comes up with (see 6345a94a).
- src/gallium/drivers/ilo/Makefile.sources 1 addition, 0 deletionssrc/gallium/drivers/ilo/Makefile.sources
- src/gallium/drivers/ilo/ilo_layout.c 1481 additions, 0 deletionssrc/gallium/drivers/ilo/ilo_layout.c
- src/gallium/drivers/ilo/ilo_layout.h 297 additions, 0 deletionssrc/gallium/drivers/ilo/ilo_layout.h