summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_meta_blit.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-25radv/meta: Use sized types for nir_tex_instr::dest_typeConnor Abbott1-3/+3
2020-12-21radv: Add option to disable DCC in renderpasses without layout.Bas Nieuwenhuizen1-3/+3
2020-11-26radv: use intrinsic buildersRhys Perry1-28/+11
2020-11-23ac,radv: use better export formats for 8-bit when RB+ isn't allowedSamuel Pitoiset1-2/+2
2020-11-11nir/builder: Add a name format arg to nir_builder_init_simple_shader().Eric Anholt1-17/+4
2020-11-11nir/builder: Drop the mem_ctx arg from nir_builder_init_simple_shader().Eric Anholt1-4/+4
2020-11-11nir_builder: Return a new builder from nir_builder_init_simple_shader().Eric Anholt1-12/+4
2020-09-23radv: add support for CmdBlitImage2KHR()Samuel Pitoiset1-129/+175
2020-08-27radv: Fix 3d blits.Bas Nieuwenhuizen1-17/+25
2020-06-02radv: Don't take absolute value of unsigned type.Oschowa1-2/+2
2020-03-11radv: do not recursively begin/end render pass for meta operationsSamuel Pitoiset1-37/+40
2020-01-23radv: add explicit external subpass dependencies to meta operationsSamuel Pitoiset1-3/+64
2019-08-07radv: Add extra struct to image view creation.Bas Nieuwenhuizen1-2/+2
2019-05-24nir/builder: Remove the use_fmov parameter from nir_swizzleJason Ekstrand1-3/+3
2019-02-12radv: fix compiler issues with GCC 9Samuel Pitoiset1-42/+48
2019-02-04radv: do not set preserveAttachments for internal render passesSamuel Pitoiset1-6/+6
2018-09-18radv: do not re-create the sampler for every blits in CmdBlitImage()Samuel Pitoiset1-15/+17
2018-09-17radv: fix use of unreachable() in the meta blit pathSamuel Pitoiset1-4/+4
2018-08-14radv: Add on-demand compilation of built-in shaders.Bas Nieuwenhuizen1-19/+67
2018-08-14radv: Refactor blit pipeline creation.Bas Nieuwenhuizen1-350/+175
2018-08-14radv: Make fs key exemplars ordered to be a reverse fs_key lookup.Bas Nieuwenhuizen1-18/+3
2018-07-18radv: add support for VK_EXT_conditional_renderingSamuel Pitoiset1-0/+10
2018-06-22radv: Use deref instructions for tex derefs in meta shaders.Bas Nieuwenhuizen1-9/+21
2017-12-29radv: Make color meta operations layout aware.Bas Nieuwenhuizen1-35/+41
2017-12-22radv/meta: fix blit paths for depth/stencil (v2.1)Dave Airlie1-62/+78
2017-12-18radv: Fix multi-layer blits.Bas Nieuwenhuizen1-25/+24
2017-10-06radv: add radv_meta_save() helperSamuel Pitoiset1-4/+4
2017-10-06radv: convert all GFX operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset1-1/+4
2017-10-06radv: introduce the concept of meta save flagsSamuel Pitoiset1-1/+1
2017-10-04radv: remove useless checks around radv_CmdBindPipeline()Samuel Pitoiset1-4/+2
2017-10-02radv: cleanup radv_device_finish_meta_XXX() helpersSamuel Pitoiset1-54/+37
2017-10-02radv: do not need to double zero-init the meta state structuresSamuel Pitoiset1-1/+0
2017-09-13radv: don't use iview for meta image width/height.Dave Airlie1-7/+12
2017-08-01radv: handle 10-bit format clamping workaround.Dave Airlie1-0/+2
2017-07-05radv: Disable depth & stencil tests when the depthbuffer doesn't support it.Bas Nieuwenhuizen1-2/+2
2017-06-26radv: Remove unused args of radv_image_view_init.Bas Nieuwenhuizen1-10/+2
2017-05-10radv: always free nir shaders from modules on stackGrazvydas Ignotas1-4/+2
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-4/+4
2017-05-08radv/meta: port blit to using push constantsDave Airlie1-100/+65
2017-05-03radv: move some image info into a separate struct.Dave Airlie1-3/+3
2017-04-19radv/meta: generate position for blit shaders.Dave Airlie1-51/+16
2017-04-14radv: use push descriptors in metaFredrik Höglund1-30/+21
2017-03-30radv: Set proper viewport & scissor for meta draws.Bas Nieuwenhuizen1-15/+38
2016-11-23radv: fix flipped blitsDave Airlie1-57/+111
2016-11-23radv/meta: just local vars for src/dst subresources.Dave Airlie1-8/+10
2016-10-26nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri1-4/+4
2016-10-12radv: drop the RADV_CALL macro.Dave Airlie1-6/+6
2016-10-07radv: add initial non-conformant radv vulkan driverDave Airlie1-0/+1270