aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv: Rename clflush_range and state_clflushJason Ekstrand2017-02-211-6/+6
* anv: Put everything about queries in genX_query.cJason Ekstrand2017-02-211-306/+0
* anv/query: Perform CmdResetQueryPool on the GPUJason Ekstrand2017-02-211-0/+30
* anv: Add support for the PMA fix on BroadwellJason Ekstrand2017-02-141-1/+14
* anv: Add support for shaderStorageImageWriteWithoutFormatAlex Smith2017-02-141-2/+6
* anv/cmd_buffer: Return a VkResult from verify_cmd_parserJason Ekstrand2017-02-141-7/+7
* anv/cmd_buffer: Don't temporarily enable CCS_E within a render passNanley Chery2017-02-031-2/+13
* intel/isl: Rename supports_lossless_compression to supports_ccs_eJason Ekstrand2017-02-021-2/+1
* anv: emit DrawID if neededLionel Landwerlin2017-02-021-5/+37
* anv: move BaseVertexID/BaseInstanceID vertex buffer index to 31Lionel Landwerlin2017-02-021-1/+1
* anv: Don't use bogus alpha swizzlesJason Ekstrand2017-02-011-0/+1
* anv: Improve flushing around STATE_BASE_ADDRESSJason Ekstrand2017-01-311-0/+4
* anv: Flush render cache before STATE_BASE_ADDRESS on gen7Jason Ekstrand2017-01-311-3/+0
* anv/cmd_buffer: Use the proper depth input attachment surface stateNanley Chery2017-01-311-6/+6