summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_blorp.c
AgeCommit message (Expand)AuthorFilesLines
7 daysintel: Use devinfo genx10 fieldJordan Justen1-16/+14
12 daysanv: for_each_bit -> foreach_bitMike Blumenkrantz1-7/+2
2021-02-18isl: add external parameter to isl_mocs()Lionel Landwerlin1-1/+1
2021-02-01vulkan,anv: Move VK_KHR_copy_commands2 wrappers to common codeJason Ekstrand1-207/+0
2020-12-01intel/anv: Build gen 12.5Jordan Justen1-1/+5
2020-11-17Revert "anv/image: Define anv_image_get_aux_addr (v3)"Jason Ekstrand1-5/+3
2020-11-17anv/image: Define anv_image_get_aux_addr (v3)Chad Versace1-3/+5
2020-10-22anv: Get aux usage from plane while clearing stencil bufferSagar Ghuge1-1/+3
2020-10-22anv: fix source/destination layers for 3D blitsLionel Landwerlin1-5/+10
2020-10-19isl, anv, iris: Add a centralized helper to select MOCS based on usageKenneth Graunke1-11/+25
2020-10-19anv: Set only one ISL usage bit (RT/texture) for CopyBuffer sourcesKenneth Graunke1-6/+7
2020-10-15anv: Don't generate Gen10-specific functionsIan Romanick1-3/+0
2020-09-22anv: implement VK_KHR_copy_commands2Lionel Landwerlin1-343/+588
2020-09-02anv: Stop storing the shader constant data side-bandJason Ekstrand1-1/+0
2020-04-24anv/blorp: Do less hard-coding of aux usagesJason Ekstrand1-5/+9
2020-03-18anv: Swizzle fast-clear valuesJason Ekstrand1-4/+4
2020-03-18intel/blorp: Add support for swizzling fast-clear colorsJason Ekstrand1-2/+2
2020-03-17intel/blorp: Plumb the stage through blorp upload_shaderCaio Marcelo de Oliveira Filho1-7/+1
2020-03-12anv: Keep the shader stage in anv_shader_binCaio Marcelo de Oliveira Filho1-1/+7
2020-03-02anv: Do end-of-pipe sync around MCS/CCS ops instead of CS stallJason Ekstrand1-6/+6
2020-02-02anv/blorp: Use the correct size for vkCmdCopyBufferToImageJason Ekstrand1-0/+8
2020-01-24anv: Rework the meaning of anv_image::planes[]::aux_usageJason Ekstrand1-12/+1
2020-01-24anv: Add a usage parameter to anv_layout_to_aux_usageJason Ekstrand1-14/+35
2020-01-20anv: Add an anv_physical_device field to anv_deviceJason Ekstrand1-1/+1
2020-01-20anv: Canonicalize buffer formats for image/buffer copiesJason Ekstrand1-20/+42
2020-01-20anv/blorp: Rename buffer image stride parametersJason Ekstrand1-9/+10
2020-01-04anv: Allow HiZ in TRANSFER_SRC_OPTIMAL on Gen8-9Jason Ekstrand1-10/+17
2019-11-12anv: Use mocs settings from isl_dev.Rafael Antognolli1-1/+1
2019-10-31anv: Allocate misc BOs from the cacheJason Ekstrand1-1/+1
2019-10-28anv/blorp: Use BLORP_BATCH_NO_UPDATE_CLEAR_COLORNanley Chery1-22/+10
2019-09-06intel/blorp: Use wide formats for nicely aligned stencil clearsJason Ekstrand1-0/+14
2019-08-28anv: Build for gen12Jordan Justen1-0/+3
2019-08-12anv: Record shader compile stats in the pipeline cacheJason Ekstrand1-1/+1
2019-07-15anv: fix crash in vkCmdClearAttachments with unused attachmentLionel Landwerlin1-3/+3
2019-06-19anv: Flush caches in anv_image_copy_to_shadowJason Ekstrand1-0/+13
2019-06-17anv/blorp: Update shadow images when clearing or uploadingJason Ekstrand1-11/+104
2019-06-17anv/blorp: Take an aspect in anv_image_copy_to_shadowJason Ekstrand1-3/+2
2019-02-14anv/blorp: Delete a pointless assertJason Ekstrand1-5/+0
2019-02-08anv: assert that color attachment are validLionel Landwerlin1-4/+1
2019-02-04anv: Handle VK_ATTACHMENT_UNUSED in colorAttachmentDanylo Piliaiev1-0/+4
2019-01-22anv: Add pipeline cache support for xfb_infoJason Ekstrand1-1/+2
2019-01-19anv: narrow flushing of the render target to buffer writesLionel Landwerlin1-0/+8
2019-01-18anv: Implement VK_EXT_conditional_rendering for gen 7.5+Danylo Piliaiev1-2/+6
2019-01-17anv: Remove state flush.Rafael Antognolli1-2/+0
2019-01-17anv: Update usage of block_pool->bo.Rafael Antognolli1-1/+1
2019-01-14anv: Move resolve_subpass to genX_cmd_buffer.cJason Ekstrand1-66/+0
2019-01-14anv/blorp: Refactor MSAA resolves into an exportable helper functionJason Ekstrand1-132/+93
2019-01-14anv: Rename has_resolve to has_color_resolveJason Ekstrand1-1/+1
2019-01-10blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke1-2/+4
2019-01-08anv: explictly specify format for blorp ccs/mcs opLionel Landwerlin1-4/+6