summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_meta_bufimage.c
Commit message (Expand)AuthorAgeFilesLines
* nir: replace nir_load_system_value calls with appropiate builder functionsKarol Herbst2018-11-141-8/+8
* radv: implement image to image operations for R32G32B32Samuel Pitoiset2018-10-261-0/+320
* radv: fix a comment in radv_meta_buffer_to_image_cs_r32g32b32()Samuel Pitoiset2018-10-261-1/+1
* radv: add get_image_stride_for_r32g32b32() helperSamuel Pitoiset2018-10-261-10/+17
* radv: add create_bview_for_r32g32b32() helperSamuel Pitoiset2018-10-261-33/+38
* radv: add create_buffer_from_image() helperSamuel Pitoiset2018-10-261-38/+35
* radv: fix btoi for R32G32B32 when the dest offset is not 0Samuel Pitoiset2018-10-231-2/+2
* radv: implement buffer to image operations for R32G32B32Samuel Pitoiset2018-10-161-0/+342
* radv: implement clear operations for R32G32B32Samuel Pitoiset2018-10-111-0/+275
* radv/meta: Set num_components on image_store intrinsicsJason Ekstrand2018-08-301-0/+4
* radv: Remove image_var stores.Bas Nieuwenhuizen2018-06-221-20/+20
* radv: Use deref instructions for tex derefs in meta shaders.Bas Nieuwenhuizen2018-06-221-9/+13
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-4/+4
* radv: Fix bufimage failure deallocation.Bas Nieuwenhuizen2018-01-221-4/+6
* radv/gfx9: fix buffer to image for 3d images on compute queuesDave Airlie2017-12-291-15/+47
* radv/gfx9: fix 3d image clears on compute queuesDave Airlie2017-12-291-9/+64
* radv/gfx9: fix 3d image to image transfers on compute queues.Dave Airlie2017-12-291-20/+55
* radv/gfx9: add 3d sampler image->buffer copy shader. (v3)Dave Airlie2017-12-221-18/+58
* radv: remove XtoY_temps structsSamuel Pitoiset2017-10-181-36/+26
* radv: remove useless checks around radv_CmdBindPipeline()Samuel Pitoiset2017-10-041-52/+13
* radv: cleanup radv_device_finish_meta_XXX() helpersSamuel Pitoiset2017-10-021-60/+36
* radv: do not need to double zero-init the meta state structuresSamuel Pitoiset2017-10-021-8/+0
* radv: remove useless radv_meta_{begin,end}_XXX() helpersSamuel Pitoiset2017-09-271-42/+0
* radv: remove useless 'cmd_buffer' param from radv_buffer_view_init()Samuel Pitoiset2017-09-131-1/+1
* radv: Remove unused args of radv_image_view_init.Bas Nieuwenhuizen2017-06-261-7/+6
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-28/+28
* radv: set base/ranges for push constant loads.Dave Airlie2017-05-081-0/+14
* radv: move some image info into a separate struct.Dave Airlie2017-05-031-1/+1
* radv: use push descriptors in metaFredrik Höglund2017-04-141-169/+126
* radv/ac: fixup texture coord to have right number of channels.Dave Airlie2017-03-091-3/+3
* radv: use VK_NULL_HANDLE for handlesGrazvydas Ignotas2017-03-061-4/+4
* radv/meta: update header infoDave Airlie2016-12-181-1/+2
* radv: clear image implementation for compute queueDave Airlie2016-12-181-9/+260
* radv: implement image->image copies using compute shaderDave Airlie2016-12-181-0/+315
* radv: add a compute shader implementation for buffer to imageDave Airlie2016-12-181-2/+300
* radv/meta: use VK_NULL_HANDLE for handlesGrazvydas Ignotas2016-12-101-1/+1
* radv/meta: clean up buffer->image code.Dave Airlie2016-12-081-35/+7
* radv: add missing license file to radv_meta_bufimage.Dave Airlie2016-12-081-0/+27
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-7/+7
* radv: add initial non-conformant radv vulkan driverDave Airlie2016-10-071-0/+396