mesa/src
Tapani Pälli f1654fa7e3 anv/android: support creating images from external format
Since we don't know the exact format at creation time, some initialization
is done only when bound with memory in vkBindImageMemory.

v2: demand dedicated allocation in vkGetImageMemoryRequirements2 if
    image has external format

v3: refactor prepare_ahw_image, support vkBindImageMemory2,
    calculate stride correctly for rgb(x) surfaces, rename as
    'resolve_ahw_image'

v4: rebase to b43f955037 changes
v5: add some assertions to verify input correctness (Lionel)

Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2018-12-19 09:38:41 +02:00
..
amd nir/opt_peephole_select: Don't peephole_select expensive math instructions 2018-12-17 13:47:06 -08:00
broadcom nir/opt_peephole_select: Don't peephole_select expensive math instructions 2018-12-17 13:47:06 -08:00
compiler nir/algebraic: Don't put quotes around floating point literals 2018-12-18 23:28:31 -08:00
egl egl: add missing #include <stddef.h> in egldevice.h 2018-11-28 11:22:47 -08:00
freedreno freedreno/ir3: Make imageStore use num components from image format 2018-12-18 21:15:20 +01:00
gallium meson: add etnaviv to the tools option 2018-12-18 21:50:58 +01:00
gbm meson: Add tests to suites 2018-11-20 09:09:22 -08:00
getopt
glx glx: Fix compilation with GLX_USE_WINDOWSGL 2018-12-15 13:49:24 +00:00
gtest meson: hide warnings from external project gtest 2018-10-31 18:20:25 +00:00
hgl meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
intel anv/android: support creating images from external format 2018-12-19 09:38:41 +02:00
loader loader: free error state, when checking the drawable type 2018-12-10 16:19:55 +00:00
mapi glapi: fixup EXT_multisampled_render_to_texture dispatch 2018-12-10 15:09:07 -08:00
mesa i965: Don't override subslice count to 4 on Gen11. 2018-12-17 14:03:45 -08:00
util util/hash_table: Add _mesa_hash_table_init function 2018-12-16 14:39:56 -08:00
vulkan vulkan: Update the XML and headers to 1.1.96 2018-12-17 10:41:56 -06:00
Makefile.am freedreno: move drm to common location 2018-11-27 15:44:02 -05:00
meson.build freedreno: move drm to common location 2018-11-27 15:44:02 -05:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00