aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_meta_resolve_fs.c
Commit message (Expand)AuthorAgeFilesLines
* radv: do not recursively begin/end render pass for meta operationsSamuel Pitoiset2020-03-111-12/+13
* radv: add explicit external subpass dependencies to meta operationsSamuel Pitoiset2020-01-231-2/+42
* radv: update VK_KHR_depth_stencil_resolve for Vulkan 1.2Samuel Pitoiset2020-01-151-5/+5
* radv: init a default multisample state for the resolve FS pathSamuel Pitoiset2019-12-201-1/+6
* radv: fix s/load/store/ copy-paste typoEric Engestrom2019-09-241-1/+1
* radv: Add extra struct to image view creation.Bas Nieuwenhuizen2019-08-071-3/+3
* radv: Store image view also outside framebuffer.Bas Nieuwenhuizen2019-08-021-4/+4
* radv: Store color/depth surface info in attachment info instead of framebuffer.Bas Nieuwenhuizen2019-08-021-4/+4
* radv: Make FragCoord a sysvalConnor Abbott2019-07-081-10/+2
* radv: implement all depth/stencil resolve modes using graphicsSamuel Pitoiset2019-06-211-0/+596
* radv: add radv_get_resolve_pipeline() helper in the graphics pathSamuel Pitoiset2019-06-111-12/+29
* radv: always dirty the framebuffer when restoring a subpassSamuel Pitoiset2019-05-271-1/+2
* radv: do not set preserveAttachments for internal render passesSamuel Pitoiset2019-02-041-2/+2
* radv: drop useless checks when resolving subpass color attachmentsSamuel Pitoiset2019-02-041-2/+1
* radv: store the list of attachments for every subpassSamuel Pitoiset2019-02-041-1/+1
* radv: move subpass image transitions to radv_cmd_buffer_begin_subpass()Samuel Pitoiset2019-02-041-1/+1
* radv: Possible on-demand compilation fix.Bas Nieuwenhuizen2018-08-161-0/+8
* radv: Add on-demand compilation of built-in shaders.Bas Nieuwenhuizen2018-08-141-7/+24
* radv: Make fs key exemplars ordered to be a reverse fs_key lookup.Bas Nieuwenhuizen2018-08-141-17/+2
* radv: don't flush DB before subpass FS resolvesSamuel Pitoiset2018-07-201-2/+1
* radv: save current state just before resolving with FSSamuel Pitoiset2018-07-201-5/+5
* radv: don't check if a subpass has resolve attachments twiceSamuel Pitoiset2018-07-201-12/+0
* radv: make use of radv_subpass_barrier() when resolving subpassesSamuel Pitoiset2018-07-201-7/+6
* radv: introduce radv_subpass_attachment data structureSamuel Pitoiset2018-07-121-3/+3
* radv: decompress DCC for multisampled source images before resolvingSamuel Pitoiset2018-04-191-1/+1
* radv: add radv_decompress_resolve_{subpass}_src() helpersSamuel Pitoiset2018-04-121-23/+5
* radv: Fix fragment resolve init memory allocation failure paths.Bas Nieuwenhuizen2018-01-221-8/+6
* radv: Don't init DCC metadata during FS resolve.Bas Nieuwenhuizen2017-12-291-5/+0
* radv: Make color meta operations layout aware.Bas Nieuwenhuizen2017-12-291-34/+40
* radv: Use correct framebuffer size for partial FS resolves.Bas Nieuwenhuizen2017-12-281-2/+2
* radv: Fix fragment resolve destination offset.Bas Nieuwenhuizen2017-12-281-2/+2
* radv: Flush caches before subpass resolve.Bas Nieuwenhuizen2017-12-281-0/+10
* radv: add radv_meta_save() helperSamuel Pitoiset2017-10-061-9/+9
* radv: convert all GFX operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset2017-10-061-2/+9
* radv: introduce the concept of meta save flagsSamuel Pitoiset2017-10-061-2/+2
* radv: do not need to double zero-init the meta state structuresSamuel Pitoiset2017-10-021-2/+0
* radv: Remove some intel comments from the resolve code.Bas Nieuwenhuizen2017-08-251-7/+0
* radv: Only convert linear->srgb in compute resolves.Bas Nieuwenhuizen2017-08-061-28/+10
* radv: handle 10-bit format clamping workaround.Dave Airlie2017-08-011-0/+2
* radv: Handle VK_ATTACHMENT_UNUSED in color attachments.Bas Nieuwenhuizen2017-07-241-2/+5
* radv/meta: don't need vertex info for resolve shader.Dave Airlie2017-06-261-18/+2
* radv: Remove unused args of radv_image_view_init.Bas Nieuwenhuizen2017-06-261-4/+2
* radv: handle fragment shader srgb resolve pass betterDave Airlie2017-05-111-11/+36
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-2/+2
* radv/meta: use novertex save path for resolve pass.Dave Airlie2017-05-081-1/+1
* radv: set base/ranges for push constant loads.Dave Airlie2017-05-081-0/+2
* radv/meta: add resolve pass using fragment/vertex shadersDave Airlie2017-05-071-0/+657