summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_blorp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv/cmd_buffer: Add a mark_image_written helperJason Ekstrand2018-02-081-0/+43
* anv/blorp: Add src/dst_level helper variables in CmdCopyImageJason Ekstrand2018-02-081-8/+6
* anv/blorp: Rework HiZ ops to look like MCS and CCSJason Ekstrand2018-02-081-16/+22
* anv/blorp: Support ISL_AUX_USAGE_HIZ in surf_for_anv_imageJason Ekstrand2018-02-081-16/+6
* anv/blorp: Rework image clear/resolve helpersJason Ekstrand2018-02-081-85/+134
* anv: disallow VK_REMAINING_ARRAY_LAYERS in vkCmdClearAttachments()Samuel Iglesias Gonsálvez2017-12-201-0/+2
* anv: Let blorp handle indirect clear colors for CCS resolvesJason Ekstrand2017-11-271-15/+17
* intel/blorp: Make the MOCS setting part of blorp_addressJason Ekstrand2017-11-131-3/+9
* anv/blorp: Add a device parameter to blorp_surf_for_anv_imageJason Ekstrand2017-11-131-22/+34
* anv: Suffix anv-private 'VK' tokens with 'ANV'Chad Versace2017-11-071-3/+3
* anv: enable multiple planes per image/imageViewLionel Landwerlin2017-10-061-84/+166
* anv: Take an image in can_sample_with_hizJason Ekstrand2017-10-061-2/+1
* anv/blorp: Add a concept of default aux usageJason Ekstrand2017-10-061-11/+16
* anv: modify the internal concept of format to express multiple planesLionel Landwerlin2017-10-061-9/+9
* anv: Remove unreachable cases from isl_format_for_size()Józef Kucia2017-10-031-2/+0
* anv: Fix vkCmdFillBuffer()Józef Kucia2017-10-031-2/+2
* anv/image: Support creating uncompressed views of compressed imagesJason Ekstrand2017-09-201-0/+46
* anv: Add a new anv_surface_state structJason Ekstrand2017-09-201-1/+1
* blorp: Turn anv_CmdCopyBuffer into a blorp_buffer_copy() helper.Kenneth Graunke2017-08-301-99/+18
* anv: Remove 'inline' keywordsMatt Turner2017-08-291-1/+1
* anv: Predicate fast-clear resolvesNanley Chery2017-07-221-1/+2
* anv: Stop resolving CCS implicitlyNanley Chery2017-07-221-145/+5
* anv: Transition more color buffer layoutsNanley Chery2017-07-221-1/+3
* anv/cmd_buffer: Always enable CCS_D in render passesNanley Chery2017-07-221-7/+19
* 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