This is an automated email from the ASF dual-hosted git repository.
masahi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 657af3a Fix compile time and runtime errors of EdgeTPURuntime (#8133)
add f906fa8 [Vulkan][Refactor] Move ownership of per-CPU-thread objects
to VulkanDeviceAPI (#8196)
No new revisions were added by this update.
Summary of changes:
src/runtime/thread_map.h | 175 ++++++++++++++++++++++++++++++
src/runtime/vulkan/vulkan_buffer.cc | 124 ++++++++++++++++++---
src/runtime/vulkan/vulkan_buffer.h | 118 ++++++++++++++++++--
src/runtime/vulkan/vulkan_device.cc | 163 +++++++++++-----------------
src/runtime/vulkan/vulkan_device.h | 83 ++++++++++++--
src/runtime/vulkan/vulkan_device_api.cc | 161 ++++++++++++++-------------
src/runtime/vulkan/vulkan_device_api.h | 53 ++++++++-
src/runtime/vulkan/vulkan_stream.cc | 2 +
src/runtime/vulkan/vulkan_stream.h | 3 +-
src/runtime/vulkan/vulkan_thread_entry.cc | 84 --------------
src/runtime/vulkan/vulkan_thread_entry.h | 67 ------------
src/runtime/vulkan/vulkan_wrapped_func.cc | 30 +++--
12 files changed, 689 insertions(+), 374 deletions(-)
create mode 100644 src/runtime/thread_map.h
delete mode 100644 src/runtime/vulkan/vulkan_thread_entry.cc
delete mode 100644 src/runtime/vulkan/vulkan_thread_entry.h