Searched refs:devaddr (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/radix_sort/shaders/ |
D | bufref.h | 59 u32vec2 devaddr; \ 62 devaddr.x = uaddCarry(_devaddr_u32vec2.x, _offset, carry); \ 63 devaddr.y = _devaddr_u32vec2.y + carry; \ 65 _name = _layout(devaddr); \ 79 u32vec2 devaddr; \ 82 devaddr.x = uaddCarry(_devaddr_u32vec2.x, _offset_u32vec2.x, carry); \ 83 devaddr.y = _devaddr_u32vec2.y + _offset_u32vec2.y + carry; \ 85 _name = _layout(devaddr); \ 98 u32vec2 devaddr = u32vec2(_name); \ 101 devaddr.x = uaddCarry(devaddr.x, _inc, carry); \ [all …]
|
/third_party/mesa3d/src/amd/vulkan/radix_sort/ |
D | radix_sort_vk.c | 453 VkDeviceAddress const devaddr = vkGetBufferDeviceAddress(device, &bdai) + dbi->offset; in rs_get_devaddr() local 455 return devaddr; in rs_get_devaddr() 509 *keyvals_sorted = info->keyvals_even.devaddr; in radix_sort_vk_sort_devaddr() 580 *keyvals_sorted = ((passes & 1) != 0) ? info->keyvals_odd : info->keyvals_even.devaddr; in radix_sort_vk_sort_devaddr() 668 …VkDeviceAddress const devaddr_histograms = info->internal.devaddr + rs->internal.histograms.offs… in radix_sort_vk_sort_devaddr() 669 VkDeviceAddress const devaddr_keyvals_even = info->keyvals_even.devaddr; in radix_sort_vk_sort_devaddr() 734 …VkDeviceAddress const devaddr_partitions = info->internal.devaddr + rs->internal.partitions.offse… in radix_sort_vk_sort_devaddr() 917 VkDeviceAddress const devaddr_info = info->indirect.devaddr; in radix_sort_vk_sort_indirect_devaddr() 1199 .devaddr = rs_get_devaddr(device, &info->keyvals_even) }, in radix_sort_vk_sort() 1203 .devaddr = rs_get_devaddr(device, &info->internal), }, in radix_sort_vk_sort() [all …]
|
D | radix_sort_vk_devaddr.h | 29 VkDeviceAddress devaddr; member
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_acceleration_structure.c | 1967 radv_fill_buffer(cmd_buffer, NULL, NULL, buffer_info->devaddr + buffer_info->offset + offset, in radix_sort_fill_buffer() 2196 info.keyvals_even.devaddr = base_addr; in radv_CmdBuildAccelerationStructuresKHR() 2202 info.internal.devaddr = base_addr + requirements.keyvals_size * 2; in radv_CmdBuildAccelerationStructuresKHR() 2209 assert(result_addr == info.keyvals_even.devaddr || result_addr == info.keyvals_odd); in radv_CmdBuildAccelerationStructuresKHR() 2211 if (result_addr == info.keyvals_even.devaddr) { in radv_CmdBuildAccelerationStructuresKHR()
|