summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_pass.c
Commit message (Collapse)AuthorAgeFilesLines
* vk: Allocate subpass attachment in one big blockKristian Høgsberg Kristensen2016-01-041-23/+28
| | | | | | | This avoids making a lot of small allocations and handles allocation failure correctly. Fixes dEQP-VK.api.object_management.alloc_callback_fail.* failures.
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-16/+18
|
* vk/0.210.0: Rework render pass description structuresJason Ekstrand2015-12-031-11/+19
|
* vk/0.210.0: Switch to the new VKAPI function decorationsJason Ekstrand2015-11-301-3/+1
| | | | While we're at it, we do a bunch of the VkResult -> void updates
* anv: Remove unused anv_render_pass membersChad Versace2015-11-041-16/+0
| | | | | | | | | Remove members num_color_clear_attachments has_depth_clear_attachment has_stencil_clear_attachment The new clear code in anv_meta_clear.c does not use them.
* anv/pass: Remove redundant assertChad Versace2015-10-291-1/+0
| | | | Trivial fix.
* anv/pass: Move VkRenderPass code to new fileChad Versace2015-10-291-0/+161
Move it from anv_device.c to new file anv_pass.c. Because it will soon grow bigger.