LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
deps/MoltenVK/MoltenVK/LICENSE
deps/MoltenVK/MoltenVK/MoltenVK/static/MoltenVK.xcframework/macos-arm64_x86_64/libMoltenVK.a
deps/VMA/LICENSE.txt
deps/VMA/include/vk_mem_alloc.h
deps/VkFFT/LICENSE
deps/VkFFT/vkFFT/vkFFT.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_DeleteApp.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_InitializeApp.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_RunApp.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_KernelStartEnd.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_KernelUtils.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_Zeropad.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Constants.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutput.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutputLayout.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_PushConstants.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Registers.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_SharedMemory.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryTransfers/vkFFT_Transfers.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RaderKernels.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixKernels.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixShuffle.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixStage.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RegisterBoost.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_4step.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Bluestein.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Convolution.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2C.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_FFT.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_R2C_even_decomposition.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_StringManagement/vkFFT_StringManager.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_CompileKernel.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_DeletePlan.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_DispatchPlan.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_InitAPIParameters.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_ManageMemory.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_UpdateBuffers.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_AxisBlockSplitter.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_ManageLUT.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_RecursiveFFTGenerators.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_Plans/vkFFT_Plan_FFT.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_Plans/vkFFT_Plan_R2C.h
deps/VkFFT/vkFFT/vkFFT/vkFFT_Structs/vkFFT_Structs.h
deps/Vulkan-Headers/LICENSE.md
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_av1std.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_av1std_decode.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_h264std.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_h264std_decode.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_h264std_encode.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_h265std.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_h265std_decode.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codec_h265std_encode.h
deps/Vulkan-Headers/include/vk_video/vulkan_video_codecs_common.h
deps/Vulkan-Headers/include/vulkan/vk_icd.h
deps/Vulkan-Headers/include/vulkan/vk_layer.h
deps/Vulkan-Headers/include/vulkan/vk_platform.h
deps/Vulkan-Headers/include/vulkan/vulkan.h
deps/Vulkan-Headers/include/vulkan/vulkan_android.h
deps/Vulkan-Headers/include/vulkan/vulkan_beta.h
deps/Vulkan-Headers/include/vulkan/vulkan_core.h
deps/Vulkan-Headers/include/vulkan/vulkan_directfb.h
deps/Vulkan-Headers/include/vulkan/vulkan_fuchsia.h
deps/Vulkan-Headers/include/vulkan/vulkan_ggp.h
deps/Vulkan-Headers/include/vulkan/vulkan_ios.h
deps/Vulkan-Headers/include/vulkan/vulkan_macos.h
deps/Vulkan-Headers/include/vulkan/vulkan_metal.h
deps/Vulkan-Headers/include/vulkan/vulkan_screen.h
deps/Vulkan-Headers/include/vulkan/vulkan_vi.h
deps/Vulkan-Headers/include/vulkan/vulkan_wayland.h
deps/Vulkan-Headers/include/vulkan/vulkan_win32.h
deps/Vulkan-Headers/include/vulkan/vulkan_xcb.h
deps/Vulkan-Headers/include/vulkan/vulkan_xlib.h
deps/Vulkan-Headers/include/vulkan/vulkan_xlib_xrandr.h
deps/Vulkan-Utility-Libraries/LICENSE.md
deps/Vulkan-Utility-Libraries/include/vulkan/vk_enum_string_helper.h
deps/Vulkan-Utility-Libraries/include/vulkan/layer/vk_layer_settings.h
deps/Vulkan-Utility-Libraries/include/vulkan/utility/vk_dispatch_table.h
deps/Vulkan-Utility-Libraries/include/vulkan/utility/vk_format_utils.h
deps/glslang/LICENSE.txt
deps/glslang/SPIRV/GLSL.ext.AMD.h
deps/glslang/SPIRV/GLSL.ext.ARM.h
deps/glslang/SPIRV/GLSL.ext.EXT.h
deps/glslang/SPIRV/GLSL.ext.KHR.h
deps/glslang/SPIRV/GLSL.ext.NV.h
deps/glslang/SPIRV/GLSL.ext.QCOM.h
deps/glslang/SPIRV/GLSL.std.450.h
deps/glslang/SPIRV/GlslangToSpv.h
deps/glslang/SPIRV/Logger.h
deps/glslang/SPIRV/NonSemanticDebugPrintf.h
deps/glslang/SPIRV/NonSemanticShaderDebugInfo100.h
deps/glslang/SPIRV/SPVRemapper.h
deps/glslang/SPIRV/SpvBuilder.h
deps/glslang/SPIRV/SpvTools.h
deps/glslang/SPIRV/bitutils.h
deps/glslang/SPIRV/disassemble.h
deps/glslang/SPIRV/doc.h
deps/glslang/SPIRV/hex_float.h
deps/glslang/SPIRV/spirv.hpp
deps/glslang/SPIRV/spvIR.h
deps/glslang/StandAlone/DirStackFileIncluder.h
deps/glslang/StandAlone/Worklist.h
deps/glslang/Test/bar.h
deps/glslang/Test/foo.h
deps/glslang/Test/i1.h
deps/glslang/Test/parent.h
deps/glslang/Test/inc1/badInc.h
deps/glslang/Test/inc1/bar.h
deps/glslang/Test/inc1/foo.h
deps/glslang/Test/inc1/path1/bar.h
deps/glslang/Test/inc1/path1/local.h
deps/glslang/Test/inc1/path1/notHere.h
deps/glslang/Test/inc1/path2/bar.h
deps/glslang/Test/inc1/path2/notHere.h
deps/glslang/Test/inc1/path2/remote.h
deps/glslang/Test/inc2/bar.h
deps/glslang/Test/inc2/foo.h
deps/glslang/glslang/HLSL/hlslAttributes.h
deps/glslang/glslang/HLSL/hlslGrammar.h
deps/glslang/glslang/HLSL/hlslOpMap.h
deps/glslang/glslang/HLSL/hlslParseHelper.h
deps/glslang/glslang/HLSL/hlslParseables.h
deps/glslang/glslang/HLSL/hlslScanContext.h
deps/glslang/glslang/HLSL/hlslTokenStream.h
deps/glslang/glslang/HLSL/hlslTokens.h
deps/glslang/glslang/HLSL/pch.h
deps/glslang/glslang/Include/BaseTypes.h
deps/glslang/glslang/Include/Common.h
deps/glslang/glslang/Include/ConstantUnion.h
deps/glslang/glslang/Include/InfoSink.h
deps/glslang/glslang/Include/InitializeGlobals.h
deps/glslang/glslang/Include/PoolAlloc.h
deps/glslang/glslang/Include/ResourceLimits.h
deps/glslang/glslang/Include/ShHandle.h
deps/glslang/glslang/Include/SpirvIntrinsics.h
deps/glslang/glslang/Include/Types.h
deps/glslang/glslang/Include/arrays.h
deps/glslang/glslang/Include/glslang_c_interface.h
deps/glslang/glslang/Include/glslang_c_shader_types.h
deps/glslang/glslang/Include/intermediate.h
deps/glslang/glslang/MachineIndependent/Initialize.h
deps/glslang/glslang/MachineIndependent/LiveTraverser.h
deps/glslang/glslang/MachineIndependent/ParseHelper.h
deps/glslang/glslang/MachineIndependent/RemoveTree.h
deps/glslang/glslang/MachineIndependent/Scan.h
deps/glslang/glslang/MachineIndependent/ScanContext.h
deps/glslang/glslang/MachineIndependent/SymbolTable.h
deps/glslang/glslang/MachineIndependent/Versions.h
deps/glslang/glslang/MachineIndependent/attribute.h
deps/glslang/glslang/MachineIndependent/gl_types.h
deps/glslang/glslang/MachineIndependent/glslang_tab.cpp.h
deps/glslang/glslang/MachineIndependent/iomapper.h
deps/glslang/glslang/MachineIndependent/localintermediate.h
deps/glslang/glslang/MachineIndependent/parseVersions.h
deps/glslang/glslang/MachineIndependent/pch.h
deps/glslang/glslang/MachineIndependent/propagateNoContraction.h
deps/glslang/glslang/MachineIndependent/reflection.h
deps/glslang/glslang/MachineIndependent/span.h
deps/glslang/glslang/MachineIndependent/preprocessor/PpContext.h
deps/glslang/glslang/MachineIndependent/preprocessor/PpTokens.h
deps/glslang/glslang/OSDependent/osinclude.h
deps/glslang/glslang/Public/ResourceLimits.h
deps/glslang/glslang/Public/ShaderLang.h
deps/glslang/glslang/Public/resource_limits_c.h
deps/glslang/gtests/Initializer.h
deps/glslang/gtests/Settings.h
deps/glslang/gtests/TestFixture.h
deps/glslang/gtests/pch.h
deps/volk/volk/LICENSE.md
deps/volk/volk/volk.c
deps/volk/volk/volk.h
include_ext/glslang/build_info.h
tests/test_async_processing.py
tests/test_buffer.py
tests/test_codegen.py
tests/test_command_graph.py
tests/test_conv.py
tests/test_fft.py
tests/test_fft_padded.py
tests/test_image.py
tests/test_ravel.py
tests/test_reductions.py
tests/test_threading.py
tests/test_vkfft.py
tests/test_vkfft_conv.py
vkdispatch/__init__.py
vkdispatch/__main__.py
vkdispatch/cli.py
vkdispatch/_compat/__init__.py
vkdispatch/_compat/numpy_compat.py
vkdispatch/backends/__init__.py
vkdispatch/backends/dummy_native.py
vkdispatch/backends/pycuda_native.py
vkdispatch/base/__init__.py
vkdispatch/base/backend.py
vkdispatch/base/brython_utils.py
vkdispatch/base/buffer.py
vkdispatch/base/command_list.py
vkdispatch/base/compute_plan.py
vkdispatch/base/context.py
vkdispatch/base/descriptor_set.py
vkdispatch/base/dtype.py
vkdispatch/base/errors.py
vkdispatch/base/image.py
vkdispatch/base/init.py
vkdispatch/codegen/__init__.py
vkdispatch/codegen/abreviations.py
vkdispatch/codegen/arguments.py
vkdispatch/codegen/builder.py
vkdispatch/codegen/global_builder.py
vkdispatch/codegen/shader_writer.py
vkdispatch/codegen/struct_builder.py
vkdispatch/codegen/backends/__init__.py
vkdispatch/codegen/backends/base.py
vkdispatch/codegen/backends/cuda.py
vkdispatch/codegen/backends/glsl.py
vkdispatch/codegen/functions/__init__.py
vkdispatch/codegen/functions/atomic_memory.py
vkdispatch/codegen/functions/block_synchonization.py
vkdispatch/codegen/functions/builtin_constants.py
vkdispatch/codegen/functions/common_builtins.py
vkdispatch/codegen/functions/complex_numbers.py
vkdispatch/codegen/functions/control_flow.py
vkdispatch/codegen/functions/exponential.py
vkdispatch/codegen/functions/geometric.py
vkdispatch/codegen/functions/index_raveling.py
vkdispatch/codegen/functions/matrix.py
vkdispatch/codegen/functions/printing.py
vkdispatch/codegen/functions/registers.py
vkdispatch/codegen/functions/subgroups.py
vkdispatch/codegen/functions/trigonometry.py
vkdispatch/codegen/functions/type_casting.py
vkdispatch/codegen/functions/utils.py
vkdispatch/codegen/functions/base_functions/__init__.py
vkdispatch/codegen/functions/base_functions/arithmetic.py
vkdispatch/codegen/functions/base_functions/arithmetic_comparisons.py
vkdispatch/codegen/functions/base_functions/base_utils.py
vkdispatch/codegen/functions/base_functions/bitwise.py
vkdispatch/codegen/variables/__init__.py
vkdispatch/codegen/variables/base_variable.py
vkdispatch/codegen/variables/bound_variables.py
vkdispatch/codegen/variables/variables.py
vkdispatch/execution_pipeline/__init__.py
vkdispatch/execution_pipeline/buffer_builder.py
vkdispatch/execution_pipeline/command_graph.py
vkdispatch/fft/__init__.py
vkdispatch/fft/config.py
vkdispatch/fft/context.py
vkdispatch/fft/cooley_tukey.py
vkdispatch/fft/functions.py
vkdispatch/fft/global_memory_iterators.py
vkdispatch/fft/grid_manager.py
vkdispatch/fft/io_manager.py
vkdispatch/fft/io_proxy.py
vkdispatch/fft/memory_iterators.py
vkdispatch/fft/prime_utils.py
vkdispatch/fft/registers.py
vkdispatch/fft/resources.py
vkdispatch/fft/sdata_manager.py
vkdispatch/fft/shader_factories.py
vkdispatch/fft/src_functions.py
vkdispatch/reduce/__init__.py
vkdispatch/reduce/decorator.py
vkdispatch/reduce/operations.py
vkdispatch/reduce/reduce_function.py
vkdispatch/reduce/stage.py
vkdispatch/shader/__init__.py
vkdispatch/shader/context.py
vkdispatch/shader/decorator.py
vkdispatch/shader/map.py
vkdispatch/shader/shader_function.py
vkdispatch/shader/signature.py
vkdispatch/vkfft/__init__.py
vkdispatch/vkfft/vkfft_dispatcher.py
vkdispatch/vkfft/vkfft_plan.py
vkdispatch_core.egg-info/PKG-INFO
vkdispatch_core.egg-info/SOURCES.txt
vkdispatch_core.egg-info/dependency_links.txt
vkdispatch_core.egg-info/not-zip-safe
vkdispatch_core.egg-info/requires.txt
vkdispatch_core.egg-info/top_level.txt
vkdispatch_native/base.hh
vkdispatch_native/errors.hh
vkdispatch_native/log.hh
vkdispatch_native/context/context.hh
vkdispatch_native/context/context_extern.hh
vkdispatch_native/context/context_extern.pxd
vkdispatch_native/context/handles.hh
vkdispatch_native/context/init.hh
vkdispatch_native/libs/VMA.hh
vkdispatch_native/objects/buffer.hh
vkdispatch_native/objects/command_list.hh
vkdispatch_native/objects/descriptor_set.hh
vkdispatch_native/objects/image.hh
vkdispatch_native/objects/objects_extern.hh
vkdispatch_native/objects/objects_extern.pxd
vkdispatch_native/queue/barrier_manager.hh
vkdispatch_native/queue/queue.hh
vkdispatch_native/queue/signal.hh
vkdispatch_native/queue/work_queue.hh
vkdispatch_native/stages/stage_compute.hh
vkdispatch_native/stages/stage_fft.hh
vkdispatch_native/stages/stages_extern.hh
vkdispatch_native/stages/stages_extern.pxd