summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_meta_resolve_fs.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-25radv/meta: Use sized types for nir_tex_instr::dest_typeConnor Abbott1-1/+1
2021-01-22radv: only decompress the depth/stencil aspect that needs to be resolvedSamuel Pitoiset1-6/+13
2021-01-13radv: Use access helpers for flushing with meta operations.Bas Nieuwenhuizen1-2/+5
2020-12-21radv: Add option to disable DCC in renderpasses without layout.Bas Nieuwenhuizen1-1/+1
2020-12-18radv: remove useless push constants data when resolving ds attachmentsSamuel Pitoiset1-20/+4
2020-11-26radv: use intrinsic buildersRhys Perry1-16/+4
2020-11-23ac,radv: use better export formats for 8-bit when RB+ isn't allowedSamuel Pitoiset1-3/+3
2020-11-11nir/builder: Add a name format arg to nir_builder_init_simple_shader().Eric Anholt1-13/+6
2020-11-11nir/builder: Drop the mem_ctx arg from nir_builder_init_simple_shader().Eric Anholt1-3/+3
2020-11-11nir_builder: Return a new builder from nir_builder_init_simple_shader().Eric Anholt1-7/+3
2020-09-23radv: add support for CmdResolveImage2KHR()Samuel Pitoiset1-101/+96
2020-03-11radv: do not recursively begin/end render pass for meta operationsSamuel Pitoiset1-12/+13
2020-01-23radv: add explicit external subpass dependencies to meta operationsSamuel Pitoiset1-2/+42
2020-01-15radv: update VK_KHR_depth_stencil_resolve for Vulkan 1.2Samuel Pitoiset1-5/+5
2019-12-20radv: init a default multisample state for the resolve FS pathSamuel Pitoiset1-1/+6
2019-09-24radv: fix s/load/store/ copy-paste typoEric Engestrom1-1/+1
2019-08-07radv: Add extra struct to image view creation.Bas Nieuwenhuizen1-3/+3
2019-08-02radv: Store image view also outside framebuffer.Bas Nieuwenhuizen1-4/+4
2019-08-02radv: Store color/depth surface info in attachment info instead of framebuffer.Bas Nieuwenhuizen1-4/+4
2019-07-08radv: Make FragCoord a sysvalConnor Abbott1-10/+2
2019-06-21radv: implement all depth/stencil resolve modes using graphicsSamuel Pitoiset1-0/+596
2019-06-11radv: add radv_get_resolve_pipeline() helper in the graphics pathSamuel Pitoiset1-12/+29
2019-05-27radv: always dirty the framebuffer when restoring a subpassSamuel Pitoiset1-1/+2
2019-02-04radv: do not set preserveAttachments for internal render passesSamuel Pitoiset1-2/+2
2019-02-04radv: drop useless checks when resolving subpass color attachmentsSamuel Pitoiset1-2/+1
2019-02-04radv: store the list of attachments for every subpassSamuel Pitoiset1-1/+1
2019-02-04radv: move subpass image transitions to radv_cmd_buffer_begin_subpass()Samuel Pitoiset1-1/+1
2018-08-16radv: Possible on-demand compilation fix.Bas Nieuwenhuizen1-0/+8
2018-08-14radv: Add on-demand compilation of built-in shaders.Bas Nieuwenhuizen1-7/+24
2018-08-14radv: Make fs key exemplars ordered to be a reverse fs_key lookup.Bas Nieuwenhuizen1-17/+2
2018-07-20radv: don't flush DB before subpass FS resolvesSamuel Pitoiset1-2/+1
2018-07-20radv: save current state just before resolving with FSSamuel Pitoiset1-5/+5
2018-07-20radv: don't check if a subpass has resolve attachments twiceSamuel Pitoiset1-12/+0
2018-07-20radv: make use of radv_subpass_barrier() when resolving subpassesSamuel Pitoiset1-7/+6
2018-07-12radv: introduce radv_subpass_attachment data structureSamuel Pitoiset1-3/+3
2018-04-19radv: decompress DCC for multisampled source images before resolvingSamuel Pitoiset1-1/+1
2018-04-12radv: add radv_decompress_resolve_{subpass}_src() helpersSamuel Pitoiset1-23/+5
2018-01-22radv: Fix fragment resolve init memory allocation failure paths.Bas Nieuwenhuizen1-8/+6
2017-12-29radv: Don't init DCC metadata during FS resolve.Bas Nieuwenhuizen1-5/+0
2017-12-29radv: Make color meta operations layout aware.Bas Nieuwenhuizen1-34/+40
2017-12-28radv: Use correct framebuffer size for partial FS resolves.Bas Nieuwenhuizen1-2/+2
2017-12-28radv: Fix fragment resolve destination offset.Bas Nieuwenhuizen1-2/+2
2017-12-28radv: Flush caches before subpass resolve.Bas Nieuwenhuizen1-0/+10
2017-10-06radv: add radv_meta_save() helperSamuel Pitoiset1-9/+9
2017-10-06radv: convert all GFX operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset1-2/+9
2017-10-06radv: introduce the concept of meta save flagsSamuel Pitoiset1-2/+2
2017-10-02radv: do not need to double zero-init the meta state structuresSamuel Pitoiset1-2/+0
2017-08-25radv: Remove some intel comments from the resolve code.Bas Nieuwenhuizen1-7/+0
2017-08-06radv: Only convert linear->srgb in compute resolves.Bas Nieuwenhuizen1-28/+10
2017-08-01radv: handle 10-bit format clamping workaround.Dave Airlie1-0/+2