summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Do not assert() on VK_ATTACHMENT_UNUSEDJózef Kucia2017-10-091-1/+2
* anv: enable multiple planes per image/imageViewLionel Landwerlin2017-10-061-106/+190
* anv: Take a single aspect in anv_layout_to_aux_usageJason Ekstrand2017-10-061-5/+5
* anv/cmd_buffer: Make get_fast_clear_state return an addressJason Ekstrand2017-10-061-22/+24
* anv: prepare sampler emission code for multiplanar imagesLionel Landwerlin2017-10-061-1/+1
* anv: add an assertion in genX(BeginCommandBuffer)Gwan-gyeong Mun2017-09-281-0/+1
* anv/image: Support creating uncompressed views of compressed imagesJason Ekstrand2017-09-201-2/+19
* anv: Add a new anv_surface_state structJason Ekstrand2017-09-201-72/+42
* anv/image: Break surface state fill logic into a helperJason Ekstrand2017-09-201-38/+36
* 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