summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv: Avoid some resolves for samplable HiZ buffersNanley Chery2017-01-121-18/+49
* anv: Perform HiZ resolves only on layout transitionsNanley Chery2017-01-121-10/+40
* anv: Disable HiZ for input attachmentsNanley Chery2017-01-121-12/+5
* anv: Avoid resolves incurred by fast depth clearsNanley Chery2017-01-121-4/+1
* anv: Store depth stencil layoutsNanley Chery2017-01-121-0/+1
* anv: Add helpers to handle depth buffer layout transitionsNanley Chery2017-01-121-0/+50
* anv: Use the gen8 BLORP HiZ resolving functionNanley Chery2017-01-121-3/+24
* anv: Use gen8 BLORP HiZ clearing functionsNanley Chery2017-01-121-1/+0
* anv: Enable HiZ support for multiple subpassesNanley Chery2017-01-121-6/+2
* anv: Use ::anv_attachment_state for toggling HiZ per subpassNanley Chery2017-01-121-2/+4
* anv: Replace anv_image_has_hiz() with ISL_AUX_USAGE_HIZNanley Chery2017-01-121-1/+1
* anv/cmd_buffer: Fix programmed HiZ qpitchNanley Chery2017-01-111-1/+1
* anv/cmd_buffer: Fix arrayed depth/stencil attachmentsNanley Chery2017-01-111-2/+5
* anv: Clamp depth buffer dimensions to be at least 1.Kenneth Graunke2017-01-101-2/+2
* anv: fix release build unused variable warningsGrazvydas Ignotas2016-12-111-1/+1
* anv/cmd_buffer: Actually use the stencil dimensionJason Ekstrand2016-11-301-1/+1
* anv/cmd_buffer: Remove the 1-D case from the HiZ QPitch calculationJason Ekstrand2016-11-281-3/+6
* anv/cmd_buffer: Set the correct surface type for depth/stencilJason Ekstrand2016-11-281-2/+53
* anv: Enable fast clears on gen7-8Jason Ekstrand2016-11-221-12/+35
* anv: Add support for fast clears on gen9Jason Ekstrand2016-11-221-15/+85
* anv/cmd_buffer: Apply remaining flushes in EndCommandBufferJason Ekstrand2016-11-221-0/+2
* anv/cmd_buffer: Make setup_attachments take a RenderPassBeginInfoJason Ekstrand2016-11-221-7/+6
* anv: Set up binding tables and surface states for input attachmentsJason Ekstrand2016-11-221-1/+68
* anv/cmd_buffer: Fix pipeline barriers for input attachmentsJason Ekstrand2016-11-221-1/+1
* anv/cmd_buffer: Emit CS push constants after binding tablesJason Ekstrand2016-11-221-8/+8
* anv/cmd_buffer: Add an assert on emit_binding_table failureJason Ekstrand2016-11-221-0/+1
* anv/cmd_buffer: Emit a CS stall before setting a CS pipelineJason Ekstrand2016-11-221-1/+13
* anv/cmd_buffer: Re-emit MEDIA_CURBE_LOAD when CS push constants are dirtyJason Ekstrand2016-11-221-10/+13
* anv/cmd_buffer: Handle running out of binding tables in compute shadersJason Ekstrand2016-11-221-5/+15
* anv: Implement a depth stall restriction on gen7Jason Ekstrand2016-11-201-0/+31
* anv/image: Add an aux_usage field for "default" auxJason Ekstrand2016-11-171-2/+4
* anv: Add initial support for Sky Lake color compressionJason Ekstrand2016-11-171-2/+48
* anv/image: Rename hiz_surface to aux_surfaceJason Ekstrand2016-11-171-5/+5
* anv/cmd_buffer: Refactor surface state relocation handlingJason Ekstrand2016-11-171-13/+22
* anv/cmd_buffer: Pull add_surface_state_reloc into genX_cmd_buffer.cJason Ekstrand2016-11-171-5/+14
* Allocate a null state whenever there is depth/stencilJason Ekstrand2016-11-161-9/+10