You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by ma...@apache.org on 2021/06/04 05:58:51 UTC
[tvm] branch main updated (aca48d6 -> ae4a3be)
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 aca48d6 [Vulkan] Corrected typo in Vulkan capability error messages. (#8187)
add ae4a3be [Vulkan][Refactor] Pull out vulkan initialization into VulkanInstance and VulkanDevice (#8188)
No new revisions were added by this update.
Summary of changes:
.../vulkan/{vulkan_buffer.cc => vulkan_common.cc} | 38 +-
src/runtime/vulkan/vulkan_common.h | 4 +
src/runtime/vulkan/vulkan_context.cc | 354 ------------
src/runtime/vulkan/vulkan_device.cc | 628 +++++++++++++++++++++
.../vulkan/{vulkan_context.h => vulkan_device.h} | 133 ++++-
src/runtime/vulkan/vulkan_device_api.cc | 391 +------------
src/runtime/vulkan/vulkan_device_api.h | 16 +-
src/runtime/vulkan/vulkan_instance.cc | 147 +++++
src/runtime/vulkan/vulkan_instance.h | 90 +++
src/runtime/vulkan/vulkan_stream.cc | 34 +-
src/runtime/vulkan/vulkan_stream.h | 10 +-
src/runtime/vulkan/vulkan_thread_entry.cc | 12 +-
src/runtime/vulkan/vulkan_wrapped_func.cc | 62 +-
src/runtime/vulkan/vulkan_wrapped_func.h | 4 +-
14 files changed, 1096 insertions(+), 827 deletions(-)
copy src/runtime/vulkan/{vulkan_buffer.cc => vulkan_common.cc} (52%)
delete mode 100644 src/runtime/vulkan/vulkan_context.cc
create mode 100644 src/runtime/vulkan/vulkan_device.cc
rename src/runtime/vulkan/{vulkan_context.h => vulkan_device.h} (51%)
create mode 100644 src/runtime/vulkan/vulkan_instance.cc
create mode 100644 src/runtime/vulkan/vulkan_instance.h