summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_blorp.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Transition MCS buffers from the undefined layoutNanley Chery2017-07-221-4/+4
* anv/blorp: Assert isl_surf_init success in do_buffer_copyJason Ekstrand2017-07-221-13/+15
* anv/blorp: Explicitly set row_pitch in do_buffer_copyJason Ekstrand2017-07-221-1/+1
* anv/blorp: Provide surface states for CCS resolvesNanley Chery2017-06-261-19/+10
* anv/blorp: Add a surface-state-based CCS resolve functionNanley Chery2017-06-261-0/+38
* anv: Adjust params of color buffer transitioning functionsNanley Chery2017-06-261-21/+12
* anv/blorp: Remove 3D subresource transition workaroundNanley Chery2017-06-261-4/+4
* anv: Add and use color auxiliary buffer helpersNanley Chery2017-06-261-0/+3
* anv/cnl: Generate and use gen10 functionsAnuj Phogat2017-06-221-0/+3
* anv/blorp: Move the depth cache flush outside of BLORPNanley Chery2017-06-071-0/+16
* intel/blorp: Refactor the HiZ op interfaceJason Ekstrand2017-06-071-1/+1
* i965/miptree: Store fast clear colors in an isl_color_valueJason Ekstrand2017-06-071-1/+1
* anv: Handle color layout transitions from the UNINITIALIZED layoutJason Ekstrand2017-05-231-0/+67
* anv: fix multiview for clear commandsIago Toral Quiroga2017-05-181-0/+41
* anv/allocator: Embed the block_pool in the state_poolJason Ekstrand2017-05-041-1/+1
* anv/allocator: Drop the block_size field from block_poolJason Ekstrand2017-05-041-1/+1
* anv/cmd_buffer: Disable CCS on BDW input attachmentsNanley Chery2017-04-171-11/+0
* anv: blorp: flush memory after copyLionel Landwerlin2017-04-171-2/+2
* anv/blorp: Properly handle VK_ATTACHMENT_UNUSEDJason Ekstrand2017-04-141-5/+22
* anv/blorp: Flush the texture cache in UpdateBufferJason Ekstrand2017-04-141-0/+7
* anv: Use subpass dependencies for flushesJason Ekstrand2017-04-071-80/+8
* anv/blorp: sample input attachments with resolves on BDWSamuel Iglesias Gonsálvez2017-04-071-0/+11
* anv/blorp: Use anv_get_layerCount everywhereJason Ekstrand2017-03-281-8/+12
* intel: Fix requests for exact surface row pitch (v2)Chad Versace2017-03-281-14/+15
* anv/blorp: Fix a crash in CmdClearColorImageXu Randy2017-03-271-2/+2
* anv/blorp: make anv_cmd_buffer_alloc_blorp_binding_table() return a VkResultIago Toral Quiroga2017-03-161-22/+37
* anv/blorp: return early if we failed to create the shader binaryIago Toral Quiroga2017-03-161-0/+3
* intel/blorp: make upload_shader() return a bool indicating success or failureIago Toral Quiroga2017-03-161-1/+3
* anv/blorp: Only set a clear color for resolves if fast-clearedJason Ekstrand2017-03-141-1/+2
* anv/blorp: Turn off AUX after doing a CCS_D resolveJason Ekstrand2017-03-141-0/+2
* anv: Stall before fast-clear operationsJason Ekstrand2017-03-131-6/+19
* anv: Add a helper for working with VK_WHOLE_SIZE for buffersJason Ekstrand2017-03-131-5/+11
* anv/blorp: Encapsulate subpass id queryingNanley Chery2017-03-021-6/+2
* anv: Store the user's VkAttachmentReferenceNanley Chery2017-03-021-12/+12
* anv: Update the HiZ sampling helperNanley Chery2017-03-021-1/+2
* anv: Enable MSAA compressionJason Ekstrand2017-02-231-1/+2
* anv/blorp/clear_subpass: Only set surface clear color for fast clearsJason Ekstrand2017-02-231-2/+3
* anv/blorp: Don't sanitize the swizzle for blorp_clearJason Ekstrand2017-02-131-2/+1
* anv/blorp: Disable resolves for transparent black clearsNanley Chery2017-02-031-2/+8
* anv: Don't use bogus alpha swizzlesJason Ekstrand2017-02-011-3/+6
* anv/blorp: Don't fast depth clear samplable HiZ buffers on BDWNanley Chery2017-01-121-0/+9
* anv: Perform HiZ resolves only on layout transitionsNanley Chery2017-01-121-46/+2
* anv: Avoid resolves incurred by fast depth clearsNanley Chery2017-01-121-2/+7
* anv/blorp: Add a gen8 HiZ op resolve functionNanley Chery2017-01-121-0/+83
* anv: Use gen8 BLORP HiZ clearing functionsNanley Chery2017-01-121-4/+50
* anv: Replace anv_image_has_hiz() with ISL_AUX_USAGE_HIZNanley Chery2017-01-121-1/+1
* anv/blorp: Handle ISL_AUX_USAGE_HIZNanley Chery2017-01-121-1/+2
* anv: fix release build unused variable warningsGrazvydas Ignotas2016-12-111-1/+2
* anv: Add support for fast clears on gen9Jason Ekstrand2016-11-221-14/+88
* anv/blorp: Rework flushing around resolvesJason Ekstrand2016-11-221-14/+18