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
|