summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_meta_resolve_cs.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-15radv: update VK_KHR_depth_stencil_resolve for Vulkan 1.2Samuel Pitoiset1-5/+5
2020-01-09spirv,nir: add new lod parameter to image_{load,store} intrinsicsSamuel Pitoiset1-0/+2
2019-12-10radv: initialize HTILE for separate depth/stencil aspectsSamuel Pitoiset1-1/+1
2019-08-07radv: Add extra struct to image view creation.Bas Nieuwenhuizen1-4/+4
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-04radv: fix potential crash in the compute resolve pathSamuel Pitoiset1-2/+3
2019-06-25radv: rename and re-document cache flush flagsSamuel Pitoiset1-2/+2
2019-06-21radv: implement all depth/stencil resolve modes using computeSamuel Pitoiset1-0/+506
2019-06-11radv: do not resolve all image layers with compute inside a subpassSamuel Pitoiset1-4/+8
2019-05-29radv: always use view format when performing subpass resolvesSamuel Pitoiset1-9/+13
2019-05-28radv add radv_get_resolve_pipeline() in the compute pathSamuel Pitoiset1-20/+36
2019-05-28radv: cleanup the compute resolve path for subpassSamuel Pitoiset1-56/+29
2019-04-14radv: use nir constant helpersKarol Herbst1-11/+5
2018-11-14nir: replace nir_load_system_value calls with appropiate builder functionsKarol Herbst1-2/+2
2018-08-30radv/meta: Set num_components on image_store intrinsicsJason Ekstrand1-0/+1
2018-08-14radv: Add on-demand compilation of built-in shaders.Bas Nieuwenhuizen1-6/+28
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/+9
2018-07-12radv: introduce radv_subpass_attachment data structureSamuel Pitoiset1-2/+2
2018-06-22radv: Remove image_var stores.Bas Nieuwenhuizen1-5/+5
2018-05-14radv: resolve all layers in compute resolve path.Dave Airlie1-6/+42
2018-04-19radv: decompress DCC for multisampled source images before resolvingSamuel Pitoiset1-1/+1
2018-04-19radv: make sure to sync after resolving using the compute pathSamuel Pitoiset1-0/+3
2018-04-16radv: don't fast-clear eliminate after resolving a subpass with computeSamuel Pitoiset1-14/+0
2018-04-12radv: add radv_decompress_resolve_{subpass}_src() helpersSamuel Pitoiset1-31/+3
2018-03-23nir: Rename image intrinsics to image_varJason Ekstrand1-1/+1
2018-01-22radv: Fix memory allocation failure path in compute resolve init.Bas Nieuwenhuizen1-1/+10
2018-01-19radv: Remove DCC check on CS resolve dst image.Bas Nieuwenhuizen1-3/+0
2017-12-28radv: Don't handle DCC in compute resolve.Bas Nieuwenhuizen1-4/+1
2017-12-28radv: Flush caches before subpass resolve.Bas Nieuwenhuizen1-0/+8
2017-10-06radv: convert all COMPUTE operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset1-6/+12
2017-10-04radv: remove useless checks around radv_CmdBindPipeline()Samuel Pitoiset1-4/+3
2017-10-02radv: do not need to double zero-init the meta state structuresSamuel Pitoiset1-1/+0
2017-09-27radv: store the amount of saved constants in the compute stateSamuel Pitoiset1-2/+2
2017-08-25radv: Don't set a new subpass on compute resolve.Bas Nieuwenhuizen1-8/+0
2017-08-25radv: Remove some intel comments from the resolve code.Bas Nieuwenhuizen1-7/+0
2017-08-06radv: Use the correct channel for alpha in resolve srgb conversion.Bas Nieuwenhuizen1-1/+1
2017-08-06radv: Only convert linear->srgb in compute resolves.Bas Nieuwenhuizen1-2/+44
2017-08-06radv: Don't use SRGB format for image stores during resolve.Bas Nieuwenhuizen1-1/+1
2017-07-24radv: Handle VK_ATTACHMENT_UNUSED in color attachments.Bas Nieuwenhuizen1-2/+5
2017-06-26radv: Remove unused args of radv_image_view_init.Bas Nieuwenhuizen1-4/+2
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-7/+7
2017-05-08radv: set base/ranges for push constant loads.Dave Airlie1-0/+4
2017-05-07radv: add subpass resolve compute pathDave Airlie1-0/+93
2017-05-07radv/resolve: split resolve emission out for computeDave Airlie1-63/+78
2017-05-07radv/meta: split out core part of resolve shaderDave Airlie1-113/+5
2017-05-07radv/meta: add srgb conversion to end of resolve shader.Dave Airlie1-5/+53
2017-05-03radv: move some image info into a separate struct.Dave Airlie1-1/+1
2017-04-14radv: use push descriptors in metaFredrik Höglund1-45/+36