summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_blorp.c
AgeCommit message (Expand)AuthorFilesLines
14 daysanv: fix incorrect blorp dynamic state heap usageLionel Landwerlin1-1/+1
2024-03-28anv: reduce blorp dynamic state emissionsLionel Landwerlin1-7/+42
2024-03-06anv: try to keep the pipeline in GPGPU mode when buffer transfer opsLionel Landwerlin1-3/+16
2024-03-06anv/iris/blorp: use the right MOCS values for each engineLionel Landwerlin1-27/+56
2024-03-04anv: fix helper usage for CmdUpdateBuffer()Lionel Landwerlin1-2/+2
2024-03-01anv: fix non matching image/view format attachment resolveLionel Landwerlin1-5/+97
2024-02-29anv: add new helper to update binding table pool offsetLionel Landwerlin1-1/+1
2024-02-29anv: add a second dynamic state heap for descriptor buffersLionel Landwerlin1-2/+4
2024-02-24intel/blorp: Add ELK supportCaio Oliveira1-2/+2
2024-02-15intel/blorp: Don't require specific prog_data type in callbackCaio Oliveira1-1/+1
2024-01-22anv: using a single struct for kernel uploadLionel Landwerlin1-10/+13
2024-01-18anv: expand pre-hiz data cache flush to gfx >= 125Tapani Pälli1-1/+1
2023-12-13anv: rename anv_create_companion_rcs_command_buffer to anv_cmd_buffer_ensure_...Rohan Garg1-12/+15
2023-12-08anv: Use RCS cmd buffer if blit src/dest has 3 componentsSagar Ghuge1-1/+83
2023-12-01blorp: set min/max viewport depths to -FLT_MAX/FLT_MAX when EXT_depth_range_u...Rohan Garg1-0/+2
2023-11-22anv: Add comment to copy image code blockSagar Ghuge1-0/+3
2023-11-14anv: Flush data cache while clearing depth using HIZ_CCS_WTSagar Ghuge1-1/+8
2023-10-27intel/xehp+: Define driconf option for selectively disabling TBIMR.Francisco Jerez1-0/+1
2023-10-25anv: prep for gen9 astc workaroundChia-I Wu1-10/+10
2023-10-14anv: fix up blit src for emulated formatsChia-I Wu1-1/+16
2023-10-14anv: decompress on upload for emulated formatsChia-I Wu1-9/+81
2023-10-03anv: Add support for a transfer queue on AlchemistKenneth Graunke1-2/+9
2023-09-27anv/blorp: Use anv_genX to set device->blorp.execJordan Justen1-16/+1
2023-09-19anv: define clear color localy within can_fast_clear_color_attRohan Garg1-2/+4
2023-09-11anv: tell blorp to do mesh stuff only if it's enabledIván Briano1-1/+1
2023-09-08anv: bound image usages to the associated queue familyLionel Landwerlin1-26/+32
2023-09-07anv: Copy/Clear MSAA images over companion RCS while we are on computeLionel Landwerlin1-0/+61
2023-08-07anv: enable INTEL_DEBUG=nofcLionel Landwerlin1-0/+6
2023-07-28blorp: update and move fast clear PIPE_CONTROLs to driversLionel Landwerlin1-0/+112
2023-07-14anv: drop support for VK_NV_mesh_shaderMarcin Ślusarz1-2/+1
2023-07-10anv: Drop depth cache flush requirement after depth clear/resolveSagar Ghuge1-4/+13
2023-06-20anv: tracking query buffer writes & query clears separatelyLionel Landwerlin1-1/+1
2023-06-14anv: limit ANV_PIPE_RENDER_TARGET_BUFFER_WRITES to blorp operations using 3DLionel Landwerlin1-7/+8
2023-06-12anv: split ANV_PIPE_RENDER_TARGET_BUFFER_WRITES for finer grained flushingRohan Garg1-12/+15
2023-06-10intel: use generated helpers for Wa_1508744258Mark Janes1-1/+2
2023-05-24anv: implement EDS2.extendedDynamicState2PatchControlPointsLionel Landwerlin1-1/+2
2023-05-17anv: Set CS stall bit during HIZ_CCS_WT surface fast clearSagar Ghuge1-0/+4
2023-05-11anv: Enable MCS init with ISL_AUX_OP_AMBIGUATENanley Chery1-1/+3
2023-04-24anv: support fast color clears on vkCmdClearAttachmentsIván Briano1-3/+69
2023-04-24anv: factor out code for ccs_op and mcs_opIván Briano1-170/+196
2023-04-24anv: Fast clear depth/stencil surface in vkCmdClearAttachmentsSagar Ghuge1-0/+58
2023-04-24anv: Factor out code from anv_image_hiz_clearSagar Ghuge1-94/+107
2023-04-07anv/blorp: add flush reasons to RT flushesFelix DeGrood1-4/+12
2023-04-07anv/blorp: implement anv_cmd_buffer_fill_areaFelix DeGrood1-45/+64
2023-04-07anv/blorp: support surf generation for addressesFelix DeGrood1-10/+25
2023-03-22anv,hasvk: cleanup unused enumRohan Garg1-6/+0
2023-02-14anv/blorp: use existing function to convert the op to a stringRohan Garg1-17/+5
2023-01-06anv,hasvk: migrate to u_minify from utilRohan Garg1-8/+8
2022-12-06anv: Use specific flush reasons for CCS operationsNanley Chery1-2/+20
2022-11-07anv: Rip out shadow surfacesJason Ekstrand1-161/+1