summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_meta_bufimage.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-09spirv,nir: add new lod parameter to image_{load,store} intrinsicsSamuel Pitoiset1-0/+7
2019-10-23radv/gfx10: fix 3D imagesSamuel Pitoiset1-14/+14
2019-08-07radv: Add extra struct to image view creation.Bas Nieuwenhuizen1-1/+1
2019-07-09radv: only use specialised 3D meta paths on GFX9.Dave Airlie1-14/+14
2019-04-25radv: Add multiple planes to images.Bas Nieuwenhuizen1-2/+2
2019-01-21nir: replace more nir_load_system_value calls with builder functionsKarol Herbst1-6/+6
2019-01-09radv: get rid of bunch of KHR suffixesSamuel Pitoiset1-1/+1
2018-12-04radv: use 3d shader for gfx9 copies if dst is 3dDave Airlie1-1/+1
2018-11-14nir: replace nir_load_system_value calls with appropiate builder functionsKarol Herbst1-8/+8
2018-10-26radv: implement image to image operations for R32G32B32Samuel Pitoiset1-0/+320
2018-10-26radv: fix a comment in radv_meta_buffer_to_image_cs_r32g32b32()Samuel Pitoiset1-1/+1
2018-10-26radv: add get_image_stride_for_r32g32b32() helperSamuel Pitoiset1-10/+17
2018-10-26radv: add create_bview_for_r32g32b32() helperSamuel Pitoiset1-33/+38
2018-10-26radv: add create_buffer_from_image() helperSamuel Pitoiset1-38/+35
2018-10-23radv: fix btoi for R32G32B32 when the dest offset is not 0Samuel Pitoiset1-2/+2
2018-10-16radv: implement buffer to image operations for R32G32B32Samuel Pitoiset1-0/+342
2018-10-11radv: implement clear operations for R32G32B32Samuel Pitoiset1-0/+275
2018-08-30radv/meta: Set num_components on image_store intrinsicsJason Ekstrand1-0/+4
2018-06-22radv: Remove image_var stores.Bas Nieuwenhuizen1-20/+20
2018-06-22radv: Use deref instructions for tex derefs in meta shaders.Bas Nieuwenhuizen1-9/+13
2018-03-23nir: Rename image intrinsics to image_varJason Ekstrand1-4/+4
2018-01-22radv: Fix bufimage failure deallocation.Bas Nieuwenhuizen1-4/+6
2017-12-29radv/gfx9: fix buffer to image for 3d images on compute queuesDave Airlie1-15/+47
2017-12-29radv/gfx9: fix 3d image clears on compute queuesDave Airlie1-9/+64
2017-12-29radv/gfx9: fix 3d image to image transfers on compute queues.Dave Airlie1-20/+55
2017-12-22radv/gfx9: add 3d sampler image->buffer copy shader. (v3)Dave Airlie1-18/+58
2017-10-18radv: remove XtoY_temps structsSamuel Pitoiset1-36/+26
2017-10-04radv: remove useless checks around radv_CmdBindPipeline()Samuel Pitoiset1-52/+13
2017-10-02radv: cleanup radv_device_finish_meta_XXX() helpersSamuel Pitoiset1-60/+36
2017-10-02radv: do not need to double zero-init the meta state structuresSamuel Pitoiset1-8/+0
2017-09-27radv: remove useless radv_meta_{begin,end}_XXX() helpersSamuel Pitoiset1-42/+0
2017-09-13radv: remove useless 'cmd_buffer' param from radv_buffer_view_init()Samuel Pitoiset1-1/+1
2017-06-26radv: Remove unused args of radv_image_view_init.Bas Nieuwenhuizen1-7/+6
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-28/+28
2017-05-08radv: set base/ranges for push constant loads.Dave Airlie1-0/+14
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-169/+126
2017-03-09radv/ac: fixup texture coord to have right number of channels.Dave Airlie1-3/+3
2017-03-06radv: use VK_NULL_HANDLE for handlesGrazvydas Ignotas1-4/+4
2016-12-18radv/meta: update header infoDave Airlie1-1/+2
2016-12-18radv: clear image implementation for compute queueDave Airlie1-9/+260
2016-12-18radv: implement image->image copies using compute shaderDave Airlie1-0/+315
2016-12-18radv: add a compute shader implementation for buffer to imageDave Airlie1-2/+300
2016-12-10radv/meta: use VK_NULL_HANDLE for handlesGrazvydas Ignotas1-1/+1
2016-12-08radv/meta: clean up buffer->image code.Dave Airlie1-35/+7
2016-12-08radv: add missing license file to radv_meta_bufimage.Dave Airlie1-0/+27
2016-10-26nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri1-7/+7
2016-10-07radv: add initial non-conformant radv vulkan driverDave Airlie1-0/+396