aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_blorp.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Allow HiZ in TRANSFER_SRC_OPTIMAL on Gen8-9Jason Ekstrand2020-01-041-10/+17
* anv: Use mocs settings from isl_dev.Rafael Antognolli2019-11-121-1/+1
* anv: Allocate misc BOs from the cacheJason Ekstrand2019-10-311-1/+1
* anv/blorp: Use BLORP_BATCH_NO_UPDATE_CLEAR_COLORNanley Chery2019-10-281-22/+10
* intel/blorp: Use wide formats for nicely aligned stencil clearsJason Ekstrand2019-09-061-0/+14
* anv: Build for gen12Jordan Justen2019-08-281-0/+3
* anv: Record shader compile stats in the pipeline cacheJason Ekstrand2019-08-121-1/+1
* anv: fix crash in vkCmdClearAttachments with unused attachmentLionel Landwerlin2019-07-151-3/+3
* anv: Flush caches in anv_image_copy_to_shadowJason Ekstrand2019-06-191-0/+13
* anv/blorp: Update shadow images when clearing or uploadingJason Ekstrand2019-06-171-11/+104
* anv/blorp: Take an aspect in anv_image_copy_to_shadowJason Ekstrand2019-06-171-3/+2
* anv/blorp: Delete a pointless assertJason Ekstrand2019-02-141-5/+0
* anv: assert that color attachment are validLionel Landwerlin2019-02-081-4/+1
* anv: Handle VK_ATTACHMENT_UNUSED in colorAttachmentDanylo Piliaiev2019-02-041-0/+4
* anv: Add pipeline cache support for xfb_infoJason Ekstrand2019-01-221-1/+2
* anv: narrow flushing of the render target to buffer writesLionel Landwerlin2019-01-191-0/+8
* anv: Implement VK_EXT_conditional_rendering for gen 7.5+Danylo Piliaiev2019-01-181-2/+6
* anv: Remove state flush.Rafael Antognolli2019-01-171-2/+0
* anv: Update usage of block_pool->bo.Rafael Antognolli2019-01-171-1/+1
* anv: Move resolve_subpass to genX_cmd_buffer.cJason Ekstrand2019-01-141-66/+0
* anv/blorp: Refactor MSAA resolves into an exportable helper functionJason Ekstrand2019-01-141-132/+93
* anv: Rename has_resolve to has_color_resolveJason Ekstrand2019-01-141-1/+1
* blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke2019-01-101-2/+4
* anv: explictly specify format for blorp ccs/mcs opLionel Landwerlin2019-01-081-4/+6
* anv: Use separate MOCS settings for external BOsJason Ekstrand2018-10-031-7/+8
* intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand2018-09-261-1/+1
* Replace uses of _mesa_bitcount with util_bitcountDylan Baker2018-09-071-1/+1
* anv/blorp: Fix a comment as per Nanley's review feedbackJason Ekstrand2018-09-011-2/+2
* anv/blorp: Do more flushing around HiZ clearsJason Ekstrand2018-09-011-11/+33
* anv: blorp: support multiple aspect blitsLionel Landwerlin2018-08-291-70/+75
* intel/blorp: Take an explicit filter parameter in blorp_blitJason Ekstrand2018-07-181-8/+26
* anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand2018-07-091-1/+1
* anv: Use a default pipeline cache if none is specifiedJason Ekstrand2018-07-021-7/+5
* anv: Add support for shader constant data to the pipeline cacheJason Ekstrand2018-07-021-0/+1
* anv: Use an address for each anv_image planeJason Ekstrand2018-05-311-6/+6
* anv: Use an anv_address in anv_bufferJason Ekstrand2018-05-311-8/+8
* anv: Allow blitting to/from any supported formatJason Ekstrand2018-05-091-2/+1
* anv: Make blorp update the clear color.Rafael Antognolli2018-04-051-19/+50
* anv/blorp: Pass the clear address to blorp for subpass MSAA resolvesJason Ekstrand2018-03-011-0/+6
* anv/blorp: Add partial clear support to anv_image_mcs_opJason Ekstrand2018-03-011-1/+14
* anv/blorp: multisample resolve all attachment layersIago Toral Quiroga2018-02-221-11/+20
* anv/blorp: Use layout_to_aux_usage when a layout is providedJason Ekstrand2018-02-201-25/+46
* anv/cmd_buffer: Move the rest of clear_subpass into begin_subpassJason Ekstrand2018-02-201-137/+103
* anv/cmd_buffer: Move the color portion of clear_subpass into begin_subpassJason Ekstrand2018-02-201-91/+33
* anv/icl: Use gen11 functionsAnuj Phogat2018-02-161-0/+3
* intel/blorp: Use isl_aux_op instead of blorp_hiz_opJason Ekstrand2018-02-081-14/+1
* intel/blorp: Use isl_aux_op instead of blorp_fast_clear_opJason Ekstrand2018-02-081-13/+1
* anv: Allow fast-clearing the first slice of a multi-slice imageJason Ekstrand2018-02-081-8/+15
* anv/cmd_buffer: Rework aux trackingJason Ekstrand2018-02-081-2/+1
* anv: Use blorp_ccs_ambiguate instead of fast-clearsJason Ekstrand2018-02-081-0/+5