summaryrefslogtreecommitdiffstats
path: root/src/vulkan/isl_gen4.c
Commit message (Collapse)AuthorAgeFilesLines
* isl: Implement isl_surf_init() for gen4-gen9Chad Versace2015-12-031-0/+74
This is a big code push. The patch is about 3000 lines. Function isl_surf_init() calculates the physical layout of a surface. The implementation is "complete" (but untested) for all 1D, 2D, 3D, and cube surfaces for gen4 through gen9, except: * gen9 1D surfaces * gen9 Ys multisampled surfaces * auxiliary surfaces (such as hiz, mcs, ccs)