summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv/cmd_buffer: Properly handle render passes with 0 attachmentsJason Ekstrand2017-07-171-12/+11
* anv/gpu_memcpy: Rename the gpu_memcpy functionNanley Chery2017-06-261-3/+3
* anv: Adjust params of color buffer transitioning functionsNanley Chery2017-06-261-13/+25
* anv/cmd_buffer: Adjust the image view reloc functionNanley Chery2017-06-261-20/+25
* anv/cmd_buffer: Adjust layout transition aspect checkingNanley Chery2017-06-261-5/+3
* anv: Fix L3 cache programming on Bay TrailJonas Kulla2017-06-191-1/+1
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* genxml: Make 3DSTATE_CONSTANT_BODY on Gen7+ use arrays.Kenneth Graunke2017-06-011-4/+4
* anv: Handle transitioning depth from UNDEFINED to other layoutsJason Ekstrand2017-05-231-8/+6
* anv: Handle color layout transitions from the UNINITIALIZED layoutJason Ekstrand2017-05-231-2/+35
* anv/allocator: Embed the block_pool in the state_poolJason Ekstrand2017-05-041-7/+8
* anv: Trivially implement multiDrawIndirectJason Ekstrand2017-05-031-23/+33
* anv/cmd_buffer: Emit instanced draws for multiple viewsJason Ekstrand2017-05-031-2/+123
* anv/cmd_buffer: Pull indirect draw parameter loading into a helperJason Ekstrand2017-05-031-10/+24
* anv/cmd_buffer: Disable CCS on BDW input attachmentsNanley Chery2017-04-171-19/+13
* anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSEDJason Ekstrand2017-04-141-2/+14
* anv/cmd_buffer: Always set up a null surface stateJason Ekstrand2017-04-141-31/+19
* anv/cmd_buffer: Flush the VF cache at the top of all primariesJason Ekstrand2017-04-141-0/+12
* anv: Use ISL for emitting depth/stencil/hizJason Ekstrand2017-04-101-179/+39
* anv: Use subpass dependencies for flushesJason Ekstrand2017-04-071-0/+10
* anv: Add helpers for converting access flags to pipe bitsJason Ekstrand2017-04-071-45/+3
* anv/cmd_buffer: Refactor flush_pipeline_select_*Jason Ekstrand2017-03-281-26/+16
* anv: Flush caches prior to PIPELINE_SELECT on all gensJason Ekstrand2017-03-281-2/+1
* anv/cmd_buffer: Fix bad indentationJason Ekstrand2017-03-281-24/+25
* anv/cmd_buffer: Apply flush operations prior to executing secondariesJason Ekstrand2017-03-281-0/+5
* anv: enable sampling from fast-cleared images on SKLSamuel Iglesias Gonsálvez2017-03-271-2/+2
* anv: handle errors in emit_binding_table() and emit_samplers()Iago Toral Quiroga2017-03-161-5/+17
* anv: handle errors while allocating new binding table blocksIago Toral Quiroga2017-03-161-4/+7
* anv/cmd_buffer: skip vkCmdExecuteCommands() on broken command buffersIago Toral Quiroga2017-03-161-0/+4
* anv/cmd_buffer: skip vkCmdDispatch() on broken command buffersIago Toral Quiroga2017-03-161-0/+3
* anv/cmd_buffer: skip vkCmdDraw*() on broken command buffersIago Toral Quiroga2017-03-161-0/+12
* anv/cmd_buffer: handle allocation errors during vkCmdBeginRenderPass()Iago Toral Quiroga2017-03-161-3/+11
* anv/cmd_buffer: skip vkCmdEndRenderPass() for broken command buffersIago Toral Quiroga2017-03-161-0/+3
* anv/cmd_buffer: skip vkCmdNextSubpass() for broken command buffersIago Toral Quiroga2017-03-161-0/+3
* anv/cmd_buffer: report tracked errors in vkEndCommandBuffer()Iago Toral Quiroga2017-03-161-0/+3
* anv: handle failures when growing reloc listsIago Toral Quiroga2017-03-161-8/+13
* anv/cmd_buffer: report errors in vkBeginCommandBuffer()Iago Toral Quiroga2017-03-161-6/+9
* anv: Use on-the-fly surface states for dynamic buffer descriptorsJason Ekstrand2017-03-131-2/+28
* anv: Make the framebuffer-renderpass format assert non-fatalJason Ekstrand2017-03-071-1/+1
* anv/cmd_buffer: Centralize automatic layout transitionsNanley Chery2017-03-021-42/+12
* anv/cmd_buffer: Add attachment transitioning functionsNanley Chery2017-03-021-0/+85
* anv/cmd_buffer: Enable render pass awarenessNanley Chery2017-03-021-0/+7
* anv: Store the user's VkAttachmentReferenceNanley Chery2017-03-021-9/+9
* anv/cmd_buffer: Remove extra resolve for certain depth buffersNanley Chery2017-03-021-42/+29
* anv/cmd_buffer: Conditionally choose the sampled image surface stateNanley Chery2017-03-021-7/+8
* anv: Update the HiZ sampling helperNanley Chery2017-03-021-1/+2
* anv/cmd_buffer: Replace layout_to_hiz_usage()Nanley Chery2017-03-021-44/+28
* anv: do not subtract the base layer to compute depth in 3DSTATE_DEPTH_BUFFERIago Toral Quiroga2017-03-021-2/+1
* anv: Enable MSAA compressionJason Ekstrand2017-02-231-0/+5
* anv: Take a device parameter in anv_state_flushJason Ekstrand2017-02-211-12/+6