From d0e25cc60fecb0b413a4d6300be52eb51945fadc Mon Sep 17 00:00:00 2001 From: Jorge Pineda Date: Tue, 2 Jul 2024 09:34:18 -0700 Subject: [PATCH] [ET-VK] Move `gen_vulkan_spv.py` out of `api/` It doesn't deal with the Vulkan API. Differential Revision: [D59281544](https://our.internmc.facebook.com/intern/diff/D59281544/) [ghstack-poisoned] --- backends/vulkan/cmake/ShaderLibrary.cmake | 4 ++-- backends/vulkan/runtime/{api => }/gen_vulkan_spv.py | 0 backends/vulkan/targets.bzl | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename backends/vulkan/runtime/{api => }/gen_vulkan_spv.py (100%) diff --git a/backends/vulkan/cmake/ShaderLibrary.cmake b/backends/vulkan/cmake/ShaderLibrary.cmake index 1ce80960062..49dc27056a0 100644 --- a/backends/vulkan/cmake/ShaderLibrary.cmake +++ b/backends/vulkan/cmake/ShaderLibrary.cmake @@ -50,7 +50,7 @@ function(gen_vulkan_shader_lib_cpp shaders_path) execute_process( COMMAND "${PYTHON_EXECUTABLE}" - ${EXECUTORCH_ROOT}/backends/vulkan/runtime/api/gen_vulkan_spv.py + ${EXECUTORCH_ROOT}/backends/vulkan/runtime/gen_vulkan_spv.py --glsl-path ${shaders_path} --output-path ${VULKAN_SHADERGEN_OUT_PATH} --glslc-path=${GLSLC_PATH} --tmp-dir-path=${VULKAN_SHADERGEN_OUT_PATH} --env ${VULKAN_GEN_ARG_ENV} @@ -87,7 +87,7 @@ macro(vulkan_shader_library shaders_path library_name) set(VULKAN_SHADERGEN_OUT_PATH ${CMAKE_BINARY_DIR}/${library_name}) # execute_process( COMMAND "${PYTHON_EXECUTABLE}" - # ${EXECUTORCH_ROOT}/backends/vulkan/runtime/api/gen_vulkan_spv.py --glsl-path + # ${EXECUTORCH_ROOT}/backends/vulkan/runtime/gen_vulkan_spv.py --glsl-path # ${shaders_path} --output-path ${VULKAN_SHADERGEN_OUT_PATH} # --glslc-path=${GLSLC_PATH} --tmp-dir-path=${VULKAN_SHADERGEN_OUT_PATH} --env # ${VULKAN_GEN_ARG_ENV} RESULT_VARIABLE error_code ) set(ENV{PYTHONPATH} diff --git a/backends/vulkan/runtime/api/gen_vulkan_spv.py b/backends/vulkan/runtime/gen_vulkan_spv.py similarity index 100% rename from backends/vulkan/runtime/api/gen_vulkan_spv.py rename to backends/vulkan/runtime/gen_vulkan_spv.py diff --git a/backends/vulkan/targets.bzl b/backends/vulkan/targets.bzl index 6bc07463947..37cd4cb2f04 100644 --- a/backends/vulkan/targets.bzl +++ b/backends/vulkan/targets.bzl @@ -56,7 +56,7 @@ def define_common_targets(is_fbcode = False): runtime.python_library( name = "gen_vulkan_spv_lib", srcs = [ - "runtime/api/gen_vulkan_spv.py", + "runtime/gen_vulkan_spv.py", ], base_module = "", external_deps = ["torchgen"], @@ -64,7 +64,7 @@ def define_common_targets(is_fbcode = False): runtime.python_binary( name = "gen_vulkan_spv_bin", - main_module = "runtime.api.gen_vulkan_spv", + main_module = "runtime.gen_vulkan_spv", visibility = [ "//executorch/backends/vulkan/...", "@EXECUTORCH_CLIENTS",