summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: wire up vk_errorf macro to do debug reportingTapani Pälli2017-09-121-1/+2
* anv: wire up anv_perf_warn macro to do debug reportingTapani Pälli2017-09-121-4/+8
* anv: Mark functions used conditionally as UNUSEDMatt Turner2017-08-291-1/+1
* anv: Use ISL for emitting null surface states.Kenneth Graunke2017-08-191-16/+4
* anv: Separate surface states by layout instead of aux_usageJason Ekstrand2017-07-221-9/+20
* anv: Predicate fast-clear resolvesNanley Chery2017-07-221-11/+109
* anv/cmd_buffer: Skip some input attachment transitionsNanley Chery2017-07-221-5/+26
* anv: Transition more color buffer layoutsNanley Chery2017-07-221-27/+166
* anv/cmd_buffer: Warn about not enabling CCS_ENanley Chery2017-07-221-5/+7
* anv/cmd_buffer: Move aux_usage assignment upNanley Chery2017-07-221-32/+30
* anv/cmd_buffer: Always enable CCS_D in render passesNanley Chery2017-07-221-4/+1
* anv/cmd_buffer: Disable CCS on gen7 color attachments upfrontNanley Chery2017-07-221-11/+5
* anv/cmd_buffer: Ensure fast-clear values are currentNanley Chery2017-07-221-0/+114
* anv/cmd_buffer: Restrict fast clears in the GENERAL layoutNanley Chery2017-07-221-0/+16
* anv/cmd_buffer: Don't partially fast clear image layersNanley Chery2017-07-221-8/+23
* anv/cmd_buffer: Initialize the clear values bufferNanley Chery2017-07-221-1/+78
* anv: Transition MCS buffers from the undefined layoutNanley Chery2017-07-221-10/+27
* 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