aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_pass.c
Commit message (Expand)AuthorAgeFilesLines
* anv: call base finish only if pass given in DestroyRenderPassTapani Pälli2020-05-081-0/+3
* vulkan,anv: Add a base object struct typeJason Ekstrand2020-05-041-0/+3
* vulkan,anv: Add a common base object type for VkDeviceJason Ekstrand2020-05-041-3/+3
* anv: Add TRANSFER_SRC to pass usage not subpass usageJason Ekstrand2020-04-281-3/+15
* anv: Enable Vulkan 1.2 supportIván Briano2020-01-151-2/+2
* anv: set stencil layout for input attachmentsLionel Landwerlin2020-01-131-6/+14
* anv: Drop unneeded struct keywordsJason Ekstrand2020-01-031-1/+1
* anv: implement VK_KHR_separate_depth_stencil_layoutsLionel Landwerlin2019-11-061-9/+38
* anv/pass: Flag the need for a RT flush for resolve attachmentsJason Ekstrand2019-03-131-1/+17
* anv: Ignore VkRenderPassInputAttachementAspectCreateInfoJason Ekstrand2019-03-121-0/+4
* anv: Implement VK_KHR_depth_stencil_resolveJason Ekstrand2019-01-141-1/+36
* anv: Rename has_resolve to has_color_resolveJason Ekstrand2019-01-141-2/+2
* anv: drop unneeded KHR suffixEric Engestrom2019-01-081-2/+2
* anv: Add support for VK_KHR_create_renderpass2Jason Ekstrand2018-07-091-0/+140
* anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand2018-07-091-11/+14
* anv/pass: Move implicit dependency setup to anv_render_pass_compileJason Ekstrand2018-07-091-70/+63
* anv/pass: Move some dependency setup into a helperJason Ekstrand2018-07-091-18/+34
* anv/pass: Move a bunch of analysis into a separate "compile" stageJason Ekstrand2018-07-091-50/+64
* anv/pass: Use a designated initailizer for attachmentsJason Ekstrand2018-07-091-11/+11
* vulkan: Rename multiview from KHX to KHRJason Ekstrand2018-03-071-2/+2
* anv/pass: Store usage in each subpass attachmentJason Ekstrand2018-02-201-8/+27
* anv: Stop resolving CCS implicitlyNanley Chery2017-07-221-14/+0
* anv/cmd_buffer: Restrict fast clears in the GENERAL layoutNanley Chery2017-07-221-0/+22
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* anv/pass: Store the per-subpass view maskJason Ekstrand2017-05-031-0/+19
* anv/pass: Record required pipe flushesJason Ekstrand2017-04-071-0/+88
* anv/pass: Use anv_multialloc for allocating the anv_passJason Ekstrand2017-04-071-62/+44
* anv/pass: Store subpass attachment reference listNanley Chery2017-03-021-2/+6
* anv/pass: Fix size of anv_render_pass:subpass_attachmentsNanley Chery2017-03-021-2/+1
* anv: Store the user's VkAttachmentReferenceNanley Chery2017-03-021-11/+10
* anv/pass: Avoid accessing attachment array out of boundsNanley Chery2017-03-021-9/+13
* anv/pass: Store the depth-stencil attachment's last subpass indexNanley Chery2017-02-021-0/+1
* anv: Prepare for transitioning to the requested final layoutNanley Chery2017-01-121-0/+3
* anv: Store depth stencil layoutsNanley Chery2017-01-121-0/+5
* anv/pipeline: Handle depth/stencil self-dependenciesJason Ekstrand2016-11-221-0/+4
* anv/pass: Calculate the combined image usage of attachmentsJason Ekstrand2016-11-221-1/+11
* anv/pass: Precompute some subpass usage informationJason Ekstrand2016-11-171-7/+32
* anv: Handle null in all destructorsJason Ekstrand2016-11-161-0/+3
* anv: move to using vk_alloc helpers.Dave Airlie2016-10-191-5/+5
* anv: Enable fast depth clearsNanley Chery2016-10-071-0/+13
* anv: Add anv_render_pass_attachment::store_opChad Versace2016-06-231-2/+1
* anv: Change render_pass_attachment.format to a VkFormatJason Ekstrand2016-05-171-1/+1
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+160