History log of /external/mesa3d/src/intel/vulkan/vk_format_info.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1d5ac0a462ac8c7f41e1e1adb1fc5a7db6038d17 16-Nov-2016 Jason Ekstrand <jason.ekstrand@intel.com> anv: Set up binding tables and surface states for input attachments

This commit adds the last remaining bits to support input attachments in
the Intel Vulkan driver. For color and depth attachments, we allocate an
input attachment surface state during vkCmdBeginRenderPass like we do for
the render target surface states. This is so that we can incorporate the
clear color and aux information as used in rendering. For stencil, we just
treat it like a regular texture because we don't there is no aux. Also,
only having to worry about at most one input attachment surface for each
attachment makes some of the vkCmdBeginRenderPass code simpler.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
/external/mesa3d/src/intel/vulkan/vk_format_info.h
08efa6a19f1c6448cb0fa7807d16521291b2d3b9 11-Oct-2016 Emil Velikov <emil.velikov@collabora.com> anv: use correct header guards

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Chad Versace <chadversary@chromium.org>
/external/mesa3d/src/intel/vulkan/vk_format_info.h
ffc502ce0c422822b8d276d07600a6089c70b4af 13-May-2016 Jason Ekstrand <jason.ekstrand@intel.com> anv: Add helpers to provide simple VkFormat introspection

As much as I hate adding yet more format introspection, there are times
when the VkFormat is sufficient and we don't want to round-trip through
isl_format. For these times, the new vk_format_info.c/h files provide some
simple driver-agnostic VkFormat introspection. This intended to be
specific to Vulkan but not to any driver whatsoever.
/external/mesa3d/src/intel/vulkan/vk_format_info.h