This series prepares for VK_MESAX_external_image_dma_buf by heavily refactoring vkCreateImage(). I separated these prep patches the VK_MESAX_external_image_dma_buf patches to make review less burdensome, and to begin getting patches upstreamed asap.
This patch series lives at: git://git.kiwitree.net/~chadv/mesa refs/tags/chadv/review/anv-image-refactors-v01 gitweb: http://git.kiwitree.net/cgit/~chadv/mesa/log/?h=chadv/review/anv-image-refactors-v01 Chad Versace (5): anv/image: Better var names in vkCreateImage anv/image: Refactor how tiling is chosen anv/image: Fix return type of make_surface() anv/image: Refactor creation of aux surfaces anv: Handle failure in make_hiz_surface_maybe() src/intel/vulkan/anv_image.c | 272 ++++++++++++++++++++++++------------------- 1 file changed, 154 insertions(+), 118 deletions(-) -- 2.12.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev