aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv: Set framebuffer to NULL in secondary command buffersJason Ekstrand2016-11-161-2/+1
* anv: Rework the way render target surfaces are allocatedJason Ekstrand2016-11-161-43/+161
* anv/cmd_buffer: Expose add_surface_state_reloc as an inline helperJason Ekstrand2016-11-161-15/+6
* anv/cmd_buffer: Use the surface state alloc helper in null_surface_stateJason Ekstrand2016-11-161-1/+1
* intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_deviceJason Ekstrand2016-11-161-6/+2
* anv: Move INTERFACE_DESCRIPTOR_DATA setup to the pipelineJason Ekstrand2016-11-161-27/+10
* anv/pipeline: Get rid of the kernel pointer fieldsJason Ekstrand2016-11-161-1/+3
* anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4Jason Ekstrand2016-11-101-0/+6
* anv/cmd_buffer: Take a command buffer instead of a batch in two helpersJason Ekstrand2016-11-101-8/+8
* anv: Move relocation handling from EndCommandBuffer to QueueSubmitJason Ekstrand2016-11-091-11/+0
* anv/cmd_buffer: Move descriptor flushing into genX_cmd_buffer.cJason Ekstrand2016-10-171-35/+327
* anv/cmd_buffer: Unify flush_compute_state across gensJason Ekstrand2016-10-171-0/+91
* anv/cmd_buffer: Move Begin/End/Execute to genX_cmd_buffer.cJason Ekstrand2016-10-171-0/+95
* anv: replace , with ; in anv_batch_emit()Lionel Landwerlin2016-10-171-10/+10
* anv/image: Add an isl_view to anv_image_viewJason Ekstrand2016-10-141-2/+2
* anv: Enable fast depth clearsNanley Chery2016-10-071-2/+22
* anv/cmd_buffer: Enable rendering to HiZChad Versace2016-10-071-4/+36
* anv/cmd_buffer: Move the clear_subpasses calls to set_subpassJason Ekstrand2016-10-061-2/+2