.gitignore
.gitmodules
LICENSE
MANIFEST.in
README.md
build.ps1
build.sh
build_mac.sh
setup.py
setup2.py
.github/workflows/CI.yml
.github/workflows/release.yml
VulkanSDK/Include/glslang/Include/BaseTypes.h
VulkanSDK/Include/glslang/Include/Common.h
VulkanSDK/Include/glslang/Include/ConstantUnion.h
VulkanSDK/Include/glslang/Include/PoolAlloc.h
VulkanSDK/Include/glslang/Include/ResourceLimits.h
VulkanSDK/Include/glslang/Include/Types.h
VulkanSDK/Include/glslang/Include/arrays.h
VulkanSDK/Include/glslang/Include/intermediate.h
VulkanSDK/Include/glslang/MachineIndependent/Versions.h
VulkanSDK/Include/glslang/MachineIndependent/localintermediate.h
VulkanSDK/Include/glslang/Public/ShaderLang.h
VulkanSDK/Include/glslang/SPIRV/GlslangToSpv.h
VulkanSDK/Include/glslang/SPIRV/Logger.h
VulkanSDK/Include/glslang/SPIRV/SPVRemapper.h
VulkanSDK/Include/glslang/SPIRV/SpvTools.h
VulkanSDK/Include/glslang/SPIRV/spirv.hpp
VulkanSDK/Include/glslang/SPIRV/spvIR.h
VulkanSDK/Include/shaderc/env.h
VulkanSDK/Include/shaderc/shaderc.h
VulkanSDK/Include/shaderc/shaderc.hpp
VulkanSDK/Include/shaderc/status.h
VulkanSDK/Include/shaderc/visibility.h
VulkanSDK/Include/spirv-headers/GLSL.std.450.h
VulkanSDK/Include/spirv-headers/spirv.h
VulkanSDK/Include/spirv-headers/spirv.hpp
VulkanSDK/Include/spirv-headers/spirv.hpp11
VulkanSDK/Include/spirv-headers/spirv.json
VulkanSDK/Include/spirv-headers/spirv.lua
VulkanSDK/Include/spirv-headers/spirv.py
VulkanSDK/Include/spirv-tools/libspirv.h
VulkanSDK/Include/spirv-tools/libspirv.hpp
VulkanSDK/Include/spirv-tools/linker.hpp
VulkanSDK/Include/spirv-tools/optimizer.hpp
VulkanSDK/Include/spirv_cross/GLSL.std.450.h
VulkanSDK/Include/spirv_cross/spirv.h
VulkanSDK/Include/spirv_cross/spirv.hpp
VulkanSDK/Include/spirv_cross/spirv_cfg.hpp
VulkanSDK/Include/spirv_cross/spirv_common.hpp
VulkanSDK/Include/spirv_cross/spirv_cross.hpp
VulkanSDK/Include/spirv_cross/spirv_cross_c.h
VulkanSDK/Include/spirv_cross/spirv_cross_containers.hpp
VulkanSDK/Include/spirv_cross/spirv_cross_error_handling.hpp
VulkanSDK/Include/spirv_cross/spirv_cross_parsed_ir.hpp
VulkanSDK/Include/spirv_cross/spirv_glsl.hpp
VulkanSDK/Include/spirv_cross/spirv_hlsl.hpp
VulkanSDK/Include/spirv_cross/spirv_msl.hpp
VulkanSDK/Include/spirv_cross/spirv_parser.hpp
VulkanSDK/Include/spirv_cross/spirv_reflect.hpp
VulkanSDK/Include/vulkan/vk_icd.h
VulkanSDK/Include/vulkan/vk_layer.h
VulkanSDK/Include/vulkan/vk_platform.h
VulkanSDK/Include/vulkan/vk_sdk_platform.h
VulkanSDK/Include/vulkan/vulkan.h
VulkanSDK/Include/vulkan/vulkan.hpp
VulkanSDK/Include/vulkan/vulkan_android.h
VulkanSDK/Include/vulkan/vulkan_beta.h
VulkanSDK/Include/vulkan/vulkan_core.h
VulkanSDK/Include/vulkan/vulkan_directfb.h
VulkanSDK/Include/vulkan/vulkan_fuchsia.h
VulkanSDK/Include/vulkan/vulkan_ggp.h
VulkanSDK/Include/vulkan/vulkan_ios.h
VulkanSDK/Include/vulkan/vulkan_macos.h
VulkanSDK/Include/vulkan/vulkan_metal.h
VulkanSDK/Include/vulkan/vulkan_vi.h
VulkanSDK/Include/vulkan/vulkan_wayland.h
VulkanSDK/Include/vulkan/vulkan_win32.h
VulkanSDK/Include/vulkan/vulkan_xcb.h
VulkanSDK/Include/vulkan/vulkan_xlib.h
VulkanSDK/Include/vulkan/vulkan_xlib_xrandr.h
VulkanSDK/linux/libvulkan.so
VulkanSDK/macos/._libMoltenVK.a
VulkanSDK/macos/libMoltenVK.a
VulkanSDK/macos/libomp.a
VulkanSDK/macos/PaxHeader/libMoltenVK.a
VulkanSDK/macos/include/omp.h
VulkanSDK/macos/include/MoltenVK/mvk_datatypes.h
VulkanSDK/macos/include/MoltenVK/mvk_vulkan.h
VulkanSDK/macos/include/MoltenVK/vk_mvk_moltenvk.h
VulkanSDK/macos/include/vulkan/vk_icd.h
VulkanSDK/macos/include/vulkan/vk_layer.h
VulkanSDK/macos/include/vulkan/vk_platform.h
VulkanSDK/macos/include/vulkan/vk_sdk_platform.h
VulkanSDK/macos/include/vulkan/vulkan.h
VulkanSDK/macos/include/vulkan/vulkan.hpp
VulkanSDK/macos/include/vulkan/vulkan_android.h
VulkanSDK/macos/include/vulkan/vulkan_beta.h
VulkanSDK/macos/include/vulkan/vulkan_core.h
VulkanSDK/macos/include/vulkan/vulkan_directfb.h
VulkanSDK/macos/include/vulkan/vulkan_fuchsia.h
VulkanSDK/macos/include/vulkan/vulkan_ggp.h
VulkanSDK/macos/include/vulkan/vulkan_ios.h
VulkanSDK/macos/include/vulkan/vulkan_macos.h
VulkanSDK/macos/include/vulkan/vulkan_metal.h
VulkanSDK/macos/include/vulkan/vulkan_vi.h
VulkanSDK/macos/include/vulkan/vulkan_wayland.h
VulkanSDK/macos/include/vulkan/vulkan_win32.h
VulkanSDK/macos/include/vulkan/vulkan_xcb.h
VulkanSDK/macos/include/vulkan/vulkan_xlib.h
VulkanSDK/macos/include/vulkan/vulkan_xlib_xrandr.h
VulkanSDK/windows/vulkan-1.lib
src/CMakeLists.txt
src/apng_image.h
src/other_image.h
src/stb_image.h
src/stb_image_resize.h
src/stb_image_write.h
src/waifu2x.cpp
src/waifu2x.h
src/waifu2x_main.cpp
src/waifu2x_main.h
src/waifu2x_postproc.comp.hex.h
src/waifu2x_postproc_tta.comp.hex.h
src/waifu2x_preproc.comp.hex.h
src/waifu2x_preproc_tta.comp.hex.h
src/waifu2x_py.cpp
src/waifu2x_py.h
src/webp_image.h
src/win32dirent.h
src/libpng/.appveyor.yml
src/libpng/.gitignore
src/libpng/.travis.yml
src/libpng/ANNOUNCE
src/libpng/AUTHORS
src/libpng/CHANGES
src/libpng/CMakeLists.txt
src/libpng/INSTALL
src/libpng/LICENSE
src/libpng/Makefile.am
src/libpng/Makefile.in
src/libpng/README
src/libpng/TODO
src/libpng/TRADEMARK
src/libpng/aclocal.m4
src/libpng/autogen.sh
src/libpng/compile
src/libpng/config.guess
src/libpng/config.h.in
src/libpng/config.sub
src/libpng/configure
src/libpng/configure.ac
src/libpng/depcomp
src/libpng/example.c
src/libpng/install-sh
src/libpng/libpng-config.in
src/libpng/libpng-manual.txt
src/libpng/libpng.3
src/libpng/libpng.pc.in
src/libpng/libpngpf.3
src/libpng/ltmain.sh
src/libpng/missing
src/libpng/png.5
src/libpng/png.c
src/libpng/png.h
src/libpng/png.h.rej
src/libpng/pngbar.jpg
src/libpng/pngbar.png
src/libpng/pngconf.h
src/libpng/pngdebug.h
src/libpng/pngerror.c
src/libpng/pngget.c
src/libpng/pnginfo.h
src/libpng/pngmem.c
src/libpng/pngnow.png
src/libpng/pngpread.c
src/libpng/pngpriv.h
src/libpng/pngread.c
src/libpng/pngrio.c
src/libpng/pngrtran.c
src/libpng/pngrutil.c
src/libpng/pngrutil.c.orig
src/libpng/pngset.c
src/libpng/pngstruct.h
src/libpng/pngtest.c
src/libpng/pngtest.png
src/libpng/pngtrans.c
src/libpng/pngusr.dfa
src/libpng/pngwio.c
src/libpng/pngwrite.c
src/libpng/pngwrite.c.orig
src/libpng/pngwtran.c
src/libpng/pngwutil.c
src/libpng/test-driver
src/libpng/test.c
src/libpng/arm/arm_init.c
src/libpng/arm/filter_neon.S
src/libpng/arm/filter_neon_intrinsics.c
src/libpng/arm/palette_neon_intrinsics.c
src/libpng/ci/ci_autotools.sh
src/libpng/ci/ci_cmake.sh
src/libpng/ci/ci_legacy.sh
src/libpng/contrib/README.txt
src/libpng/contrib/arm-neon/README
src/libpng/contrib/arm-neon/android-ndk.c
src/libpng/contrib/arm-neon/linux-auxv.c
src/libpng/contrib/arm-neon/linux.c
src/libpng/contrib/conftest/README
src/libpng/contrib/conftest/pngcp.dfa
src/libpng/contrib/conftest/read.dfa
src/libpng/contrib/conftest/s_read.dfa
src/libpng/contrib/conftest/s_write.dfa
src/libpng/contrib/conftest/simple.dfa
src/libpng/contrib/conftest/write.dfa
src/libpng/contrib/examples/README.txt
src/libpng/contrib/examples/iccfrompng.c
src/libpng/contrib/examples/pngpixel.c
src/libpng/contrib/examples/pngtopng.c
src/libpng/contrib/examples/simpleover.c
src/libpng/contrib/gregbook/COPYING
src/libpng/contrib/gregbook/LICENSE
src/libpng/contrib/gregbook/Makefile.mingw32
src/libpng/contrib/gregbook/Makefile.sgi
src/libpng/contrib/gregbook/Makefile.unx
src/libpng/contrib/gregbook/Makefile.w32
src/libpng/contrib/gregbook/README
src/libpng/contrib/gregbook/makevms.com
src/libpng/contrib/gregbook/readpng.c
src/libpng/contrib/gregbook/readpng.h
src/libpng/contrib/gregbook/readpng2.c
src/libpng/contrib/gregbook/readpng2.h
src/libpng/contrib/gregbook/readppm.c
src/libpng/contrib/gregbook/rpng-win.c
src/libpng/contrib/gregbook/rpng-x.c
src/libpng/contrib/gregbook/rpng2-win.c
src/libpng/contrib/gregbook/rpng2-x.c
src/libpng/contrib/gregbook/toucan.png
src/libpng/contrib/gregbook/wpng.c
src/libpng/contrib/gregbook/writepng.c
src/libpng/contrib/gregbook/writepng.h
src/libpng/contrib/libtests/fakepng.c
src/libpng/contrib/libtests/gentests.sh
src/libpng/contrib/libtests/makepng.c
src/libpng/contrib/libtests/pngimage.c
src/libpng/contrib/libtests/pngstest-errors.h
src/libpng/contrib/libtests/pngstest.c
src/libpng/contrib/libtests/pngunknown.c
src/libpng/contrib/libtests/pngvalid.c
src/libpng/contrib/libtests/readpng.c
src/libpng/contrib/libtests/tarith.c
src/libpng/contrib/libtests/timepng.c
src/libpng/contrib/mips-msa/README
src/libpng/contrib/mips-msa/linux.c
src/libpng/contrib/oss-fuzz/Dockerfile
src/libpng/contrib/oss-fuzz/README.txt
src/libpng/contrib/oss-fuzz/build.sh
src/libpng/contrib/oss-fuzz/libpng_read_fuzzer.cc
src/libpng/contrib/oss-fuzz/libpng_read_fuzzer.options
src/libpng/contrib/oss-fuzz/png.dict
src/libpng/contrib/pngminim/README
src/libpng/contrib/pngminim/decoder/README
src/libpng/contrib/pngminim/decoder/makefile
src/libpng/contrib/pngminim/decoder/pngusr.dfa
src/libpng/contrib/pngminim/decoder/pngusr.h
src/libpng/contrib/pngminim/encoder/README
src/libpng/contrib/pngminim/encoder/makefile
src/libpng/contrib/pngminim/encoder/pngusr.dfa
src/libpng/contrib/pngminim/encoder/pngusr.h
src/libpng/contrib/pngminim/preader/README
src/libpng/contrib/pngminim/preader/makefile
src/libpng/contrib/pngminim/preader/pngusr.dfa
src/libpng/contrib/pngminim/preader/pngusr.h
src/libpng/contrib/pngminus/CHANGES.txt
src/libpng/contrib/pngminus/CMakeLists.txt
src/libpng/contrib/pngminus/LICENSE.txt
src/libpng/contrib/pngminus/Makefile
src/libpng/contrib/pngminus/README.txt
src/libpng/contrib/pngminus/makevms.com
src/libpng/contrib/pngminus/png2pnm.bat
src/libpng/contrib/pngminus/png2pnm.c
src/libpng/contrib/pngminus/png2pnm.sh
src/libpng/contrib/pngminus/pngminus.bat
src/libpng/contrib/pngminus/pngminus.sh
src/libpng/contrib/pngminus/pnm2png.bat
src/libpng/contrib/pngminus/pnm2png.c
src/libpng/contrib/pngminus/pnm2png.sh
src/libpng/contrib/pngsuite/README
src/libpng/contrib/pngsuite/bad_interlace_conversions.txt
src/libpng/contrib/pngsuite/basn0g01.png
src/libpng/contrib/pngsuite/basn0g02.png
src/libpng/contrib/pngsuite/basn0g04.png
src/libpng/contrib/pngsuite/basn0g08.png
src/libpng/contrib/pngsuite/basn0g16.png
src/libpng/contrib/pngsuite/basn2c08.png
src/libpng/contrib/pngsuite/basn2c16.png
src/libpng/contrib/pngsuite/basn3p01.png
src/libpng/contrib/pngsuite/basn3p02.png
src/libpng/contrib/pngsuite/basn3p04.png
src/libpng/contrib/pngsuite/basn3p08.png
src/libpng/contrib/pngsuite/basn4a08.png
src/libpng/contrib/pngsuite/basn4a16.png
src/libpng/contrib/pngsuite/basn6a08.png
src/libpng/contrib/pngsuite/basn6a16.png
src/libpng/contrib/pngsuite/ftbbn0g01.png
src/libpng/contrib/pngsuite/ftbbn0g02.png
src/libpng/contrib/pngsuite/ftbbn0g04.png
src/libpng/contrib/pngsuite/ftbbn2c16.png
src/libpng/contrib/pngsuite/ftbbn3p08.png
src/libpng/contrib/pngsuite/ftbgn2c16.png
src/libpng/contrib/pngsuite/ftbgn3p08.png
src/libpng/contrib/pngsuite/ftbrn2c08.png
src/libpng/contrib/pngsuite/ftbwn0g16.png
src/libpng/contrib/pngsuite/ftbwn3p08.png
src/libpng/contrib/pngsuite/ftbyn3p08.png
src/libpng/contrib/pngsuite/ftp0n0g08.png
src/libpng/contrib/pngsuite/ftp0n2c08.png
src/libpng/contrib/pngsuite/ftp0n3p08.png
src/libpng/contrib/pngsuite/ftp1n3p08.png
src/libpng/contrib/pngsuite/ibasn0g08.png
src/libpng/contrib/pngsuite/ibasn0g16.png
src/libpng/contrib/pngsuite/ibasn2c08.png
src/libpng/contrib/pngsuite/ibasn2c16.png
src/libpng/contrib/pngsuite/ibasn3p08.png
src/libpng/contrib/pngsuite/ibasn4a08.png
src/libpng/contrib/pngsuite/ibasn4a16.png
src/libpng/contrib/pngsuite/ibasn6a08.png
src/libpng/contrib/pngsuite/ibasn6a16.png
src/libpng/contrib/pngsuite/iftbbn2c16.png
src/libpng/contrib/pngsuite/iftbbn3p08.png
src/libpng/contrib/pngsuite/iftbgn2c16.png
src/libpng/contrib/pngsuite/iftbgn3p08.png
src/libpng/contrib/pngsuite/iftbrn2c08.png
src/libpng/contrib/pngsuite/iftbwn0g16.png
src/libpng/contrib/pngsuite/iftbwn3p08.png
src/libpng/contrib/pngsuite/iftbyn3p08.png
src/libpng/contrib/pngsuite/iftp0n0g08.png
src/libpng/contrib/pngsuite/iftp0n2c08.png
src/libpng/contrib/pngsuite/iftp0n3p08.png
src/libpng/contrib/pngsuite/iftp1n3p08.png
src/libpng/contrib/pngsuite/interlaced/README
src/libpng/contrib/pngsuite/interlaced/ibasn0g01.png
src/libpng/contrib/pngsuite/interlaced/ibasn0g02.png
src/libpng/contrib/pngsuite/interlaced/ibasn0g04.png
src/libpng/contrib/pngsuite/interlaced/ibasn3p01.png
src/libpng/contrib/pngsuite/interlaced/ibasn3p02.png
src/libpng/contrib/pngsuite/interlaced/ibasn3p04.png
src/libpng/contrib/pngsuite/interlaced/iftbbn0g01.png
src/libpng/contrib/pngsuite/interlaced/iftbbn0g02.png
src/libpng/contrib/pngsuite/interlaced/iftbbn0g04.png
src/libpng/contrib/powerpc-vsx/README
src/libpng/contrib/powerpc-vsx/linux.c
src/libpng/contrib/powerpc-vsx/linux_aux.c
src/libpng/contrib/testpngs/gray-1-1.8-tRNS.png
src/libpng/contrib/testpngs/gray-1-1.8.png
src/libpng/contrib/testpngs/gray-1-linear-tRNS.png
src/libpng/contrib/testpngs/gray-1-linear.png
src/libpng/contrib/testpngs/gray-1-sRGB-tRNS.png
src/libpng/contrib/testpngs/gray-1-sRGB.png
src/libpng/contrib/testpngs/gray-1-tRNS.png
src/libpng/contrib/testpngs/gray-1.png
src/libpng/contrib/testpngs/gray-16-1.8-tRNS.png
src/libpng/contrib/testpngs/gray-16-1.8.png
src/libpng/contrib/testpngs/gray-16-linear-tRNS.png
src/libpng/contrib/testpngs/gray-16-linear.png
src/libpng/contrib/testpngs/gray-16-sRGB-tRNS.png
src/libpng/contrib/testpngs/gray-16-sRGB.png
src/libpng/contrib/testpngs/gray-16-tRNS.png
src/libpng/contrib/testpngs/gray-16.png
src/libpng/contrib/testpngs/gray-2-1.8-tRNS.png
src/libpng/contrib/testpngs/gray-2-1.8.png
src/libpng/contrib/testpngs/gray-2-linear-tRNS.png
src/libpng/contrib/testpngs/gray-2-linear.png
src/libpng/contrib/testpngs/gray-2-sRGB-tRNS.png
src/libpng/contrib/testpngs/gray-2-sRGB.png
src/libpng/contrib/testpngs/gray-2-tRNS.png
src/libpng/contrib/testpngs/gray-2.png
src/libpng/contrib/testpngs/gray-4-1.8-tRNS.png
src/libpng/contrib/testpngs/gray-4-1.8.png
src/libpng/contrib/testpngs/gray-4-linear-tRNS.png
src/libpng/contrib/testpngs/gray-4-linear.png
src/libpng/contrib/testpngs/gray-4-sRGB-tRNS.png
src/libpng/contrib/testpngs/gray-4-sRGB.png
src/libpng/contrib/testpngs/gray-4-tRNS.png
src/libpng/contrib/testpngs/gray-4.png
src/libpng/contrib/testpngs/gray-8-1.8-tRNS.png
src/libpng/contrib/testpngs/gray-8-1.8.png
src/libpng/contrib/testpngs/gray-8-linear-tRNS.png
src/libpng/contrib/testpngs/gray-8-linear.png
src/libpng/contrib/testpngs/gray-8-sRGB-tRNS.png
src/libpng/contrib/testpngs/gray-8-sRGB.png
src/libpng/contrib/testpngs/gray-8-tRNS.png
src/libpng/contrib/testpngs/gray-8.png
src/libpng/contrib/testpngs/gray-alpha-16-1.8.png
src/libpng/contrib/testpngs/gray-alpha-16-linear.png
src/libpng/contrib/testpngs/gray-alpha-16-sRGB.png
src/libpng/contrib/testpngs/gray-alpha-16.png
src/libpng/contrib/testpngs/gray-alpha-8-1.8.png
src/libpng/contrib/testpngs/gray-alpha-8-linear.png
src/libpng/contrib/testpngs/gray-alpha-8-sRGB.png
src/libpng/contrib/testpngs/gray-alpha-8.png
src/libpng/contrib/testpngs/makepngs.sh
src/libpng/contrib/testpngs/palette-1-1.8-tRNS.png
src/libpng/contrib/testpngs/palette-1-1.8.png
src/libpng/contrib/testpngs/palette-1-linear-tRNS.png
src/libpng/contrib/testpngs/palette-1-linear.png
src/libpng/contrib/testpngs/palette-1-sRGB-tRNS.png
src/libpng/contrib/testpngs/palette-1-sRGB.png
src/libpng/contrib/testpngs/palette-1-tRNS.png
src/libpng/contrib/testpngs/palette-1.png
src/libpng/contrib/testpngs/palette-2-1.8-tRNS.png
src/libpng/contrib/testpngs/palette-2-1.8.png
src/libpng/contrib/testpngs/palette-2-linear-tRNS.png
src/libpng/contrib/testpngs/palette-2-linear.png
src/libpng/contrib/testpngs/palette-2-sRGB-tRNS.png
src/libpng/contrib/testpngs/palette-2-sRGB.png
src/libpng/contrib/testpngs/palette-2-tRNS.png
src/libpng/contrib/testpngs/palette-2.png
src/libpng/contrib/testpngs/palette-4-1.8-tRNS.png
src/libpng/contrib/testpngs/palette-4-1.8.png
src/libpng/contrib/testpngs/palette-4-linear-tRNS.png
src/libpng/contrib/testpngs/palette-4-linear.png
src/libpng/contrib/testpngs/palette-4-sRGB-tRNS.png
src/libpng/contrib/testpngs/palette-4-sRGB.png
src/libpng/contrib/testpngs/palette-4-tRNS.png
src/libpng/contrib/testpngs/palette-4.png
src/libpng/contrib/testpngs/palette-8-1.8-tRNS.png
src/libpng/contrib/testpngs/palette-8-1.8.png
src/libpng/contrib/testpngs/palette-8-linear-tRNS.png
src/libpng/contrib/testpngs/palette-8-linear.png
src/libpng/contrib/testpngs/palette-8-sRGB-tRNS.png
src/libpng/contrib/testpngs/palette-8-sRGB.png
src/libpng/contrib/testpngs/palette-8-tRNS.png
src/libpng/contrib/testpngs/palette-8.png
src/libpng/contrib/testpngs/rgb-16-1.8-tRNS.png
src/libpng/contrib/testpngs/rgb-16-1.8.png
src/libpng/contrib/testpngs/rgb-16-linear-tRNS.png
src/libpng/contrib/testpngs/rgb-16-linear.png
src/libpng/contrib/testpngs/rgb-16-sRGB-tRNS.png
src/libpng/contrib/testpngs/rgb-16-sRGB.png
src/libpng/contrib/testpngs/rgb-16-tRNS.png
src/libpng/contrib/testpngs/rgb-16.png
src/libpng/contrib/testpngs/rgb-8-1.8-tRNS.png
src/libpng/contrib/testpngs/rgb-8-1.8.png
src/libpng/contrib/testpngs/rgb-8-linear-tRNS.png
src/libpng/contrib/testpngs/rgb-8-linear.png
src/libpng/contrib/testpngs/rgb-8-sRGB-tRNS.png
src/libpng/contrib/testpngs/rgb-8-sRGB.png
src/libpng/contrib/testpngs/rgb-8-tRNS.png
src/libpng/contrib/testpngs/rgb-8.png
src/libpng/contrib/testpngs/rgb-alpha-16-1.8.png
src/libpng/contrib/testpngs/rgb-alpha-16-linear.png
src/libpng/contrib/testpngs/rgb-alpha-16-sRGB.png
src/libpng/contrib/testpngs/rgb-alpha-16.png
src/libpng/contrib/testpngs/rgb-alpha-8-1.8.png
src/libpng/contrib/testpngs/rgb-alpha-8-linear.png
src/libpng/contrib/testpngs/rgb-alpha-8-sRGB.png
src/libpng/contrib/testpngs/rgb-alpha-8.png
src/libpng/contrib/testpngs/crashers/bad_iCCP.png
src/libpng/contrib/testpngs/crashers/badadler.png
src/libpng/contrib/testpngs/crashers/badcrc.png
src/libpng/contrib/testpngs/crashers/empty_ancillary_chunks.png
src/libpng/contrib/testpngs/crashers/huge_IDAT.png
src/libpng/contrib/testpngs/crashers/huge_bKGD_chunk.png
src/libpng/contrib/testpngs/crashers/huge_cHRM_chunk.png
src/libpng/contrib/testpngs/crashers/huge_eXIf_chunk.png
src/libpng/contrib/testpngs/crashers/huge_gAMA_chunk.png
src/libpng/contrib/testpngs/crashers/huge_hIST_chunk.png
src/libpng/contrib/testpngs/crashers/huge_iCCP_chunk.png
src/libpng/contrib/testpngs/crashers/huge_iTXt_chunk.png
src/libpng/contrib/testpngs/crashers/huge_juNK_unsafe_to_copy.png
src/libpng/contrib/testpngs/crashers/huge_juNk_safe_to_copy.png
src/libpng/contrib/testpngs/crashers/huge_pCAL_chunk.png
src/libpng/contrib/testpngs/crashers/huge_pHYs_chunk.png
src/libpng/contrib/testpngs/crashers/huge_sCAL_chunk.png
src/libpng/contrib/testpngs/crashers/huge_sPLT_chunk.png
src/libpng/contrib/testpngs/crashers/huge_sRGB_chunk.png
src/libpng/contrib/testpngs/crashers/huge_sTER_chunk.png
src/libpng/contrib/testpngs/crashers/huge_tEXt_chunk.png
src/libpng/contrib/testpngs/crashers/huge_tIME_chunk.png
src/libpng/contrib/testpngs/crashers/huge_zTXt_chunk.png
src/libpng/contrib/tools/README.txt
src/libpng/contrib/tools/checksum-icc.c
src/libpng/contrib/tools/chkfmt
src/libpng/contrib/tools/cvtcolor.c
src/libpng/contrib/tools/genpng.c
src/libpng/contrib/tools/intgamma.sh
src/libpng/contrib/tools/makesRGB.c
src/libpng/contrib/tools/png-fix-itxt.c
src/libpng/contrib/tools/pngcp.c
src/libpng/contrib/tools/pngfix.c
src/libpng/contrib/tools/reindent
src/libpng/contrib/tools/sRGB.h
src/libpng/contrib/visupng/PngFile.c
src/libpng/contrib/visupng/PngFile.h
src/libpng/contrib/visupng/README.txt
src/libpng/contrib/visupng/VisualPng.c
src/libpng/contrib/visupng/VisualPng.dsp
src/libpng/contrib/visupng/VisualPng.dsw
src/libpng/contrib/visupng/VisualPng.ico
src/libpng/contrib/visupng/VisualPng.png
src/libpng/contrib/visupng/VisualPng.rc
src/libpng/contrib/visupng/cexcept.h
src/libpng/contrib/visupng/resource.h
src/libpng/intel/filter_sse2_intrinsics.c
src/libpng/intel/intel_init.c
src/libpng/mips/filter_msa_intrinsics.c
src/libpng/mips/mips_init.c
src/libpng/powerpc/filter_vsx_intrinsics.c
src/libpng/powerpc/powerpc_init.c
src/libpng/projects/owatcom/libpng.tgt
src/libpng/projects/owatcom/libpng.wpj
src/libpng/projects/owatcom/pngconfig.mak
src/libpng/projects/owatcom/pngstest.tgt
src/libpng/projects/owatcom/pngtest.tgt
src/libpng/projects/owatcom/pngvalid.tgt
src/libpng/projects/visualc71/PRJ0041.mak
src/libpng/projects/visualc71/README.txt
src/libpng/projects/visualc71/README_zlib.txt
src/libpng/projects/visualc71/libpng.sln
src/libpng/projects/visualc71/libpng.vcproj
src/libpng/projects/visualc71/pngtest.vcproj
src/libpng/projects/visualc71/zlib.vcproj
src/libpng/projects/vstudio/README.txt
src/libpng/projects/vstudio/vstudio.sln
src/libpng/projects/vstudio/zlib.props
src/libpng/projects/vstudio/libpng/libpng.vcxproj
src/libpng/projects/vstudio/pnglibconf/pnglibconf.vcxproj
src/libpng/projects/vstudio/pngstest/pngstest.vcxproj
src/libpng/projects/vstudio/pngtest/pngtest.vcxproj
src/libpng/projects/vstudio/pngunknown/pngunknown.vcxproj
src/libpng/projects/vstudio/pngvalid/pngvalid.vcxproj
src/libpng/projects/vstudio/zlib/zlib.vcxproj
src/libpng/scripts/README.txt
src/libpng/scripts/SCOPTIONS.ppc
src/libpng/scripts/checksym.awk
src/libpng/scripts/descrip.mms
src/libpng/scripts/dfn.awk
src/libpng/scripts/genchk.cmake.in
src/libpng/scripts/genout.cmake.in
src/libpng/scripts/gensrc.cmake.in
src/libpng/scripts/intprefix.c
src/libpng/scripts/libpng-config-body.in
src/libpng/scripts/libpng-config-head.in
src/libpng/scripts/libpng.pc.in
src/libpng/scripts/libtool.m4
src/libpng/scripts/ltoptions.m4
src/libpng/scripts/ltsugar.m4
src/libpng/scripts/ltversion.m4
src/libpng/scripts/lt~obsolete.m4
src/libpng/scripts/macro.lst
src/libpng/scripts/makefile.32sunu
src/libpng/scripts/makefile.64sunu
src/libpng/scripts/makefile.acorn
src/libpng/scripts/makefile.aix
src/libpng/scripts/makefile.amiga
src/libpng/scripts/makefile.atari
src/libpng/scripts/makefile.bc32
src/libpng/scripts/makefile.beos
src/libpng/scripts/makefile.cegcc
src/libpng/scripts/makefile.clang
src/libpng/scripts/makefile.darwin
src/libpng/scripts/makefile.dec
src/libpng/scripts/makefile.dj2
src/libpng/scripts/makefile.freebsd
src/libpng/scripts/makefile.gcc
src/libpng/scripts/makefile.hp64
src/libpng/scripts/makefile.hpgcc
src/libpng/scripts/makefile.hpux
src/libpng/scripts/makefile.ibmc
src/libpng/scripts/makefile.intel
src/libpng/scripts/makefile.linux
src/libpng/scripts/makefile.linux-opt
src/libpng/scripts/makefile.mips
src/libpng/scripts/makefile.msys
src/libpng/scripts/makefile.netbsd
src/libpng/scripts/makefile.openbsd
src/libpng/scripts/makefile.sco
src/libpng/scripts/makefile.sggcc
src/libpng/scripts/makefile.sgi
src/libpng/scripts/makefile.so9
src/libpng/scripts/makefile.solaris
src/libpng/scripts/makefile.std
src/libpng/scripts/makefile.sunos
src/libpng/scripts/makefile.vcwin32
src/libpng/scripts/makevms.com
src/libpng/scripts/options.awk
src/libpng/scripts/pnglibconf.dfa
src/libpng/scripts/pnglibconf.h.prebuilt
src/libpng/scripts/pnglibconf.mak
src/libpng/scripts/pngwin.rc
src/libpng/scripts/prefix.c
src/libpng/scripts/smakefile.ppc
src/libpng/scripts/sym.c
src/libpng/scripts/symbols.c
src/libpng/scripts/symbols.def
src/libpng/scripts/test.cmake.in
src/libpng/scripts/vers.c
src/libpng/tests/pngimage-full
src/libpng/tests/pngimage-quick
src/libpng/tests/pngstest
src/libpng/tests/pngstest-1.8
src/libpng/tests/pngstest-1.8-alpha
src/libpng/tests/pngstest-linear
src/libpng/tests/pngstest-linear-alpha
src/libpng/tests/pngstest-none
src/libpng/tests/pngstest-none-alpha
src/libpng/tests/pngstest-sRGB
src/libpng/tests/pngstest-sRGB-alpha
src/libpng/tests/pngtest-all
src/libpng/tests/pngunknown-IDAT
src/libpng/tests/pngunknown-discard
src/libpng/tests/pngunknown-if-safe
src/libpng/tests/pngunknown-sAPI
src/libpng/tests/pngunknown-sTER
src/libpng/tests/pngunknown-save
src/libpng/tests/pngunknown-vpAg
src/libpng/tests/pngvalid-gamma-16-to-8
src/libpng/tests/pngvalid-gamma-alpha-mode
src/libpng/tests/pngvalid-gamma-background
src/libpng/tests/pngvalid-gamma-expand16-alpha-mode
src/libpng/tests/pngvalid-gamma-expand16-background
src/libpng/tests/pngvalid-gamma-expand16-transform
src/libpng/tests/pngvalid-gamma-sbit
src/libpng/tests/pngvalid-gamma-threshold
src/libpng/tests/pngvalid-gamma-transform
src/libpng/tests/pngvalid-progressive-interlace-standard
src/libpng/tests/pngvalid-progressive-size
src/libpng/tests/pngvalid-progressive-standard
src/libpng/tests/pngvalid-standard
src/libpng/tests/pngvalid-transform
src/libpng/zlib/.gitignore
src/libpng/zlib/CMakeLists.txt
src/libpng/zlib/ChangeLog
src/libpng/zlib/FAQ
src/libpng/zlib/INDEX
src/libpng/zlib/Makefile.in
src/libpng/zlib/README
src/libpng/zlib/adler32.c
src/libpng/zlib/compress.c
src/libpng/zlib/configure
src/libpng/zlib/crc32.c
src/libpng/zlib/crc32.h
src/libpng/zlib/deflate.c
src/libpng/zlib/deflate.h
src/libpng/zlib/gzclose.c
src/libpng/zlib/gzguts.h
src/libpng/zlib/gzlib.c
src/libpng/zlib/gzread.c
src/libpng/zlib/gzwrite.c
src/libpng/zlib/infback.c
src/libpng/zlib/inffast.c
src/libpng/zlib/inffast.h
src/libpng/zlib/inffixed.h
src/libpng/zlib/inflate.c
src/libpng/zlib/inflate.h
src/libpng/zlib/inftrees.c
src/libpng/zlib/inftrees.h
src/libpng/zlib/make_vms.com
src/libpng/zlib/treebuild.xml
src/libpng/zlib/trees.c
src/libpng/zlib/trees.h
src/libpng/zlib/uncompr.c
src/libpng/zlib/zconf.h.cmakein
src/libpng/zlib/zconf.h.in
src/libpng/zlib/zconf.h.included
src/libpng/zlib/zlib.3
src/libpng/zlib/zlib.3.pdf
src/libpng/zlib/zlib.h
src/libpng/zlib/zlib.map
src/libpng/zlib/zlib.pc.cmakein
src/libpng/zlib/zlib.pc.in
src/libpng/zlib/zlib2ansi
src/libpng/zlib/zutil.c
src/libpng/zlib/zutil.h
src/libpng/zlib/amiga/Makefile.pup
src/libpng/zlib/amiga/Makefile.sas
src/libpng/zlib/contrib/README.contrib
src/libpng/zlib/contrib/ada/buffer_demo.adb
src/libpng/zlib/contrib/ada/mtest.adb
src/libpng/zlib/contrib/ada/read.adb
src/libpng/zlib/contrib/ada/readme.txt
src/libpng/zlib/contrib/ada/test.adb
src/libpng/zlib/contrib/ada/zlib-streams.adb
src/libpng/zlib/contrib/ada/zlib-streams.ads
src/libpng/zlib/contrib/ada/zlib-thin.adb
src/libpng/zlib/contrib/ada/zlib-thin.ads
src/libpng/zlib/contrib/ada/zlib.adb
src/libpng/zlib/contrib/ada/zlib.ads
src/libpng/zlib/contrib/ada/zlib.gpr
src/libpng/zlib/contrib/blast/README
src/libpng/zlib/contrib/blast/blast.c
src/libpng/zlib/contrib/blast/blast.h
src/libpng/zlib/contrib/blast/test.pk
src/libpng/zlib/contrib/blast/test.txt
src/libpng/zlib/contrib/delphi/ZLib.pas
src/libpng/zlib/contrib/delphi/ZLibConst.pas
src/libpng/zlib/contrib/delphi/readme.txt
src/libpng/zlib/contrib/delphi/zlibd32.mak
src/libpng/zlib/contrib/dotzlib/DotZLib.build
src/libpng/zlib/contrib/dotzlib/DotZLib.chm
src/libpng/zlib/contrib/dotzlib/DotZLib.sln
src/libpng/zlib/contrib/dotzlib/LICENSE_1_0.txt
src/libpng/zlib/contrib/dotzlib/readme.txt
src/libpng/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/CodecBase.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/Deflater.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/DotZLib.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj
src/libpng/zlib/contrib/dotzlib/DotZLib/GZipStream.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/Inflater.cs
src/libpng/zlib/contrib/dotzlib/DotZLib/UnitTests.cs
src/libpng/zlib/contrib/gcc_gvmat64/gvmat64.S
src/libpng/zlib/contrib/infback9/README
src/libpng/zlib/contrib/infback9/infback9.c
src/libpng/zlib/contrib/infback9/infback9.h
src/libpng/zlib/contrib/infback9/inffix9.h
src/libpng/zlib/contrib/infback9/inflate9.h
src/libpng/zlib/contrib/infback9/inftree9.c
src/libpng/zlib/contrib/infback9/inftree9.h
src/libpng/zlib/contrib/iostream/test.cpp
src/libpng/zlib/contrib/iostream/zfstream.cpp
src/libpng/zlib/contrib/iostream/zfstream.h
src/libpng/zlib/contrib/iostream2/zstream.h
src/libpng/zlib/contrib/iostream2/zstream_test.cpp
src/libpng/zlib/contrib/iostream3/README
src/libpng/zlib/contrib/iostream3/TODO
src/libpng/zlib/contrib/iostream3/test.cc
src/libpng/zlib/contrib/iostream3/zfstream.cc
src/libpng/zlib/contrib/iostream3/zfstream.h
src/libpng/zlib/contrib/minizip/Makefile.am
src/libpng/zlib/contrib/minizip/MiniZip64_Changes.txt
src/libpng/zlib/contrib/minizip/MiniZip64_info.txt
src/libpng/zlib/contrib/minizip/configure.ac
src/libpng/zlib/contrib/minizip/crypt.h
src/libpng/zlib/contrib/minizip/ioapi.c
src/libpng/zlib/contrib/minizip/ioapi.h
src/libpng/zlib/contrib/minizip/iowin32.c
src/libpng/zlib/contrib/minizip/iowin32.h
src/libpng/zlib/contrib/minizip/make_vms.com
src/libpng/zlib/contrib/minizip/miniunz.c
src/libpng/zlib/contrib/minizip/miniunzip.1
src/libpng/zlib/contrib/minizip/minizip.1
src/libpng/zlib/contrib/minizip/minizip.c
src/libpng/zlib/contrib/minizip/minizip.pc.in
src/libpng/zlib/contrib/minizip/mztools.c
src/libpng/zlib/contrib/minizip/mztools.h
src/libpng/zlib/contrib/minizip/unzip.c
src/libpng/zlib/contrib/minizip/unzip.h
src/libpng/zlib/contrib/minizip/zip.c
src/libpng/zlib/contrib/minizip/zip.h
src/libpng/zlib/contrib/pascal/example.pas
src/libpng/zlib/contrib/pascal/readme.txt
src/libpng/zlib/contrib/pascal/zlibd32.mak
src/libpng/zlib/contrib/pascal/zlibpas.pas
src/libpng/zlib/contrib/puff/README
src/libpng/zlib/contrib/puff/puff.c
src/libpng/zlib/contrib/puff/puff.h
src/libpng/zlib/contrib/puff/pufftest.c
src/libpng/zlib/contrib/puff/zeros.raw
src/libpng/zlib/contrib/testzlib/testzlib.c
src/libpng/zlib/contrib/testzlib/testzlib.txt
src/libpng/zlib/contrib/untgz/Makefile.msc
src/libpng/zlib/contrib/untgz/untgz.c
src/libpng/zlib/contrib/vstudio/readme.txt
src/libpng/zlib/contrib/vstudio/vc10/miniunz.vcxproj
src/libpng/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters
src/libpng/zlib/contrib/vstudio/vc10/minizip.vcxproj
src/libpng/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters
src/libpng/zlib/contrib/vstudio/vc10/testzlib.vcxproj
src/libpng/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters
src/libpng/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj
src/libpng/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters
src/libpng/zlib/contrib/vstudio/vc10/zlib.rc
src/libpng/zlib/contrib/vstudio/vc10/zlibstat.vcxproj
src/libpng/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters
src/libpng/zlib/contrib/vstudio/vc10/zlibvc.def
src/libpng/zlib/contrib/vstudio/vc10/zlibvc.sln
src/libpng/zlib/contrib/vstudio/vc10/zlibvc.vcxproj
src/libpng/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters
src/libpng/zlib/contrib/vstudio/vc11/miniunz.vcxproj
src/libpng/zlib/contrib/vstudio/vc11/minizip.vcxproj
src/libpng/zlib/contrib/vstudio/vc11/testzlib.vcxproj
src/libpng/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj
src/libpng/zlib/contrib/vstudio/vc11/zlib.rc
src/libpng/zlib/contrib/vstudio/vc11/zlibstat.vcxproj
src/libpng/zlib/contrib/vstudio/vc11/zlibvc.def
src/libpng/zlib/contrib/vstudio/vc11/zlibvc.sln
src/libpng/zlib/contrib/vstudio/vc11/zlibvc.vcxproj
src/libpng/zlib/contrib/vstudio/vc12/miniunz.vcxproj
src/libpng/zlib/contrib/vstudio/vc12/minizip.vcxproj
src/libpng/zlib/contrib/vstudio/vc12/testzlib.vcxproj
src/libpng/zlib/contrib/vstudio/vc12/testzlibdll.vcxproj
src/libpng/zlib/contrib/vstudio/vc12/zlib.rc
src/libpng/zlib/contrib/vstudio/vc12/zlibstat.vcxproj
src/libpng/zlib/contrib/vstudio/vc12/zlibvc.def
src/libpng/zlib/contrib/vstudio/vc12/zlibvc.sln
src/libpng/zlib/contrib/vstudio/vc12/zlibvc.vcxproj
src/libpng/zlib/contrib/vstudio/vc14/miniunz.vcxproj
src/libpng/zlib/contrib/vstudio/vc14/minizip.vcxproj
src/libpng/zlib/contrib/vstudio/vc14/testzlib.vcxproj
src/libpng/zlib/contrib/vstudio/vc14/testzlibdll.vcxproj
src/libpng/zlib/contrib/vstudio/vc14/zlib.rc
src/libpng/zlib/contrib/vstudio/vc14/zlibstat.vcxproj
src/libpng/zlib/contrib/vstudio/vc14/zlibvc.def
src/libpng/zlib/contrib/vstudio/vc14/zlibvc.sln
src/libpng/zlib/contrib/vstudio/vc14/zlibvc.vcxproj
src/libpng/zlib/contrib/vstudio/vc9/miniunz.vcproj
src/libpng/zlib/contrib/vstudio/vc9/minizip.vcproj
src/libpng/zlib/contrib/vstudio/vc9/testzlib.vcproj
src/libpng/zlib/contrib/vstudio/vc9/testzlibdll.vcproj
src/libpng/zlib/contrib/vstudio/vc9/zlib.rc
src/libpng/zlib/contrib/vstudio/vc9/zlibstat.vcproj
src/libpng/zlib/contrib/vstudio/vc9/zlibvc.def
src/libpng/zlib/contrib/vstudio/vc9/zlibvc.sln
src/libpng/zlib/contrib/vstudio/vc9/zlibvc.vcproj
src/libpng/zlib/doc/algorithm.txt
src/libpng/zlib/doc/crc-doc.1.0.pdf
src/libpng/zlib/doc/rfc1950.txt
src/libpng/zlib/doc/rfc1951.txt
src/libpng/zlib/doc/rfc1952.txt
src/libpng/zlib/doc/txtvsbin.txt
src/libpng/zlib/examples/README.examples
src/libpng/zlib/examples/enough.c
src/libpng/zlib/examples/fitblk.c
src/libpng/zlib/examples/gun.c
src/libpng/zlib/examples/gzappend.c
src/libpng/zlib/examples/gzjoin.c
src/libpng/zlib/examples/gzlog.c
src/libpng/zlib/examples/gzlog.h
src/libpng/zlib/examples/gznorm.c
src/libpng/zlib/examples/zlib_how.html
src/libpng/zlib/examples/zpipe.c
src/libpng/zlib/examples/zran.c
src/libpng/zlib/examples/zran.h
src/libpng/zlib/msdos/Makefile.bor
src/libpng/zlib/msdos/Makefile.dj2
src/libpng/zlib/msdos/Makefile.emx
src/libpng/zlib/msdos/Makefile.msc
src/libpng/zlib/msdos/Makefile.tc
src/libpng/zlib/nintendods/README
src/libpng/zlib/old/Makefile.emx
src/libpng/zlib/old/Makefile.riscos
src/libpng/zlib/old/README
src/libpng/zlib/old/descrip.mms
src/libpng/zlib/old/visual-basic.txt
src/libpng/zlib/old/os2/Makefile.os2
src/libpng/zlib/old/os2/zlib.def
src/libpng/zlib/os400/README400
src/libpng/zlib/os400/bndsrc
src/libpng/zlib/os400/make.sh
src/libpng/zlib/os400/zlib.inc
src/libpng/zlib/qnx/package.qpg
src/libpng/zlib/test/example.c
src/libpng/zlib/test/infcover.c
src/libpng/zlib/test/minigzip.c
src/libpng/zlib/watcom/watcom_f.mak
src/libpng/zlib/watcom/watcom_l.mak
src/libpng/zlib/win32/DLL_FAQ.txt
src/libpng/zlib/win32/Makefile.bor
src/libpng/zlib/win32/Makefile.gcc
src/libpng/zlib/win32/Makefile.msc
src/libpng/zlib/win32/README-WIN32.txt
src/libpng/zlib/win32/VisualC.txt
src/libpng/zlib/win32/zlib.def
src/libpng/zlib/win32/zlib1.rc
src/libwebp/.git
src/libwebp/.gitattributes
src/libwebp/.gitignore
src/libwebp/.mailmap
src/libwebp/.pylintrc
src/libwebp/.style.yapf
src/libwebp/AUTHORS
src/libwebp/Android.mk
src/libwebp/CMakeLists.txt
src/libwebp/CONTRIBUTING.md
src/libwebp/COPYING
src/libwebp/ChangeLog
src/libwebp/Makefile.am
src/libwebp/Makefile.vc
src/libwebp/NEWS
src/libwebp/PATENTS
src/libwebp/PRESUBMIT.py
src/libwebp/README.md
src/libwebp/autogen.sh
src/libwebp/build.gradle
src/libwebp/codereview.settings
src/libwebp/configure.ac
src/libwebp/gradle.properties
src/libwebp/gradlew
src/libwebp/gradlew.bat
src/libwebp/iosbuild.sh
src/libwebp/makefile.unix
src/libwebp/xcframeworkbuild.sh
src/libwebp/cmake/WebPConfig.cmake.in
src/libwebp/cmake/config.h.in
src/libwebp/cmake/cpu.cmake
src/libwebp/cmake/deps.cmake
src/libwebp/doc/TODO
src/libwebp/doc/api.md
src/libwebp/doc/building.md
src/libwebp/doc/specs_generation.md
src/libwebp/doc/template.html
src/libwebp/doc/tools.md
src/libwebp/doc/webp-container-spec.txt
src/libwebp/doc/webp-lossless-bitstream-spec.txt
src/libwebp/examples/Android.mk
src/libwebp/examples/Makefile.am
src/libwebp/examples/anim_diff.c
src/libwebp/examples/anim_dump.c
src/libwebp/examples/anim_util.c
src/libwebp/examples/anim_util.h
src/libwebp/examples/cwebp.c
src/libwebp/examples/dwebp.c
src/libwebp/examples/example_util.c
src/libwebp/examples/example_util.h
src/libwebp/examples/gif2webp.c
src/libwebp/examples/gifdec.c
src/libwebp/examples/gifdec.h
src/libwebp/examples/img2webp.c
src/libwebp/examples/stopwatch.h
src/libwebp/examples/test.webp
src/libwebp/examples/test_ref.ppm
src/libwebp/examples/unicode.h
src/libwebp/examples/unicode_gif.h
src/libwebp/examples/vwebp.c
src/libwebp/examples/webpinfo.c
src/libwebp/examples/webpmux.c
src/libwebp/extras/Makefile.am
src/libwebp/extras/extras.c
src/libwebp/extras/extras.h
src/libwebp/extras/get_disto.c
src/libwebp/extras/quality_estimate.c
src/libwebp/extras/vwebp_sdl.c
src/libwebp/extras/webp_quality.c
src/libwebp/extras/webp_to_sdl.c
src/libwebp/extras/webp_to_sdl.h
src/libwebp/gradle/wrapper/gradle-wrapper.jar
src/libwebp/gradle/wrapper/gradle-wrapper.properties
src/libwebp/imageio/Android.mk
src/libwebp/imageio/Makefile.am
src/libwebp/imageio/image_dec.c
src/libwebp/imageio/image_dec.h
src/libwebp/imageio/image_enc.c
src/libwebp/imageio/image_enc.h
src/libwebp/imageio/imageio_util.c
src/libwebp/imageio/imageio_util.h
src/libwebp/imageio/jpegdec.c
src/libwebp/imageio/jpegdec.h
src/libwebp/imageio/metadata.c
src/libwebp/imageio/metadata.h
src/libwebp/imageio/pngdec.c
src/libwebp/imageio/pngdec.h
src/libwebp/imageio/pnmdec.c
src/libwebp/imageio/pnmdec.h
src/libwebp/imageio/tiffdec.c
src/libwebp/imageio/tiffdec.h
src/libwebp/imageio/webpdec.c
src/libwebp/imageio/webpdec.h
src/libwebp/imageio/wicdec.c
src/libwebp/imageio/wicdec.h
src/libwebp/infra/common.sh
src/libwebp/infra/compile.sh
src/libwebp/infra/compile_android.sh
src/libwebp/infra/compile_js.sh
src/libwebp/infra/run_static_analysis.sh
src/libwebp/m4/.gitignore
src/libwebp/m4/ax_pthread.m4
src/libwebp/man/Makefile.am
src/libwebp/man/cwebp.1
src/libwebp/man/dwebp.1
src/libwebp/man/gif2webp.1
src/libwebp/man/img2webp.1
src/libwebp/man/vwebp.1
src/libwebp/man/webpinfo.1
src/libwebp/man/webpmux.1
src/libwebp/sharpyuv/Makefile.am
src/libwebp/sharpyuv/sharpyuv.c
src/libwebp/sharpyuv/sharpyuv.h
src/libwebp/sharpyuv/sharpyuv_csp.c
src/libwebp/sharpyuv/sharpyuv_csp.h
src/libwebp/sharpyuv/sharpyuv_dsp.c
src/libwebp/sharpyuv/sharpyuv_dsp.h
src/libwebp/sharpyuv/sharpyuv_gamma.c
src/libwebp/sharpyuv/sharpyuv_gamma.h
src/libwebp/sharpyuv/sharpyuv_neon.c
src/libwebp/sharpyuv/sharpyuv_sse2.c
src/libwebp/src/Makefile.am
src/libwebp/src/libwebp.pc.in
src/libwebp/src/libwebp.rc
src/libwebp/src/libwebpdecoder.pc.in
src/libwebp/src/libwebpdecoder.rc
src/libwebp/src/dec/Makefile.am
src/libwebp/src/dec/alpha_dec.c
src/libwebp/src/dec/alphai_dec.h
src/libwebp/src/dec/buffer_dec.c
src/libwebp/src/dec/common_dec.h
src/libwebp/src/dec/frame_dec.c
src/libwebp/src/dec/idec_dec.c
src/libwebp/src/dec/io_dec.c
src/libwebp/src/dec/quant_dec.c
src/libwebp/src/dec/tree_dec.c
src/libwebp/src/dec/vp8_dec.c
src/libwebp/src/dec/vp8_dec.h
src/libwebp/src/dec/vp8i_dec.h
src/libwebp/src/dec/vp8l_dec.c
src/libwebp/src/dec/vp8li_dec.h
src/libwebp/src/dec/webp_dec.c
src/libwebp/src/dec/webpi_dec.h
src/libwebp/src/demux/Makefile.am
src/libwebp/src/demux/anim_decode.c
src/libwebp/src/demux/demux.c
src/libwebp/src/demux/libwebpdemux.pc.in
src/libwebp/src/demux/libwebpdemux.rc
src/libwebp/src/dsp/Makefile.am
src/libwebp/src/dsp/alpha_processing.c
src/libwebp/src/dsp/alpha_processing_mips_dsp_r2.c
src/libwebp/src/dsp/alpha_processing_neon.c
src/libwebp/src/dsp/alpha_processing_sse2.c
src/libwebp/src/dsp/alpha_processing_sse41.c
src/libwebp/src/dsp/common_sse2.h
src/libwebp/src/dsp/common_sse41.h
src/libwebp/src/dsp/cost.c
src/libwebp/src/dsp/cost_mips32.c
src/libwebp/src/dsp/cost_mips_dsp_r2.c
src/libwebp/src/dsp/cost_neon.c
src/libwebp/src/dsp/cost_sse2.c
src/libwebp/src/dsp/cpu.c
src/libwebp/src/dsp/cpu.h
src/libwebp/src/dsp/dec.c
src/libwebp/src/dsp/dec_clip_tables.c
src/libwebp/src/dsp/dec_mips32.c
src/libwebp/src/dsp/dec_mips_dsp_r2.c
src/libwebp/src/dsp/dec_msa.c
src/libwebp/src/dsp/dec_neon.c
src/libwebp/src/dsp/dec_sse2.c
src/libwebp/src/dsp/dec_sse41.c
src/libwebp/src/dsp/dsp.h
src/libwebp/src/dsp/enc.c
src/libwebp/src/dsp/enc_mips32.c
src/libwebp/src/dsp/enc_mips_dsp_r2.c
src/libwebp/src/dsp/enc_msa.c
src/libwebp/src/dsp/enc_neon.c
src/libwebp/src/dsp/enc_sse2.c
src/libwebp/src/dsp/enc_sse41.c
src/libwebp/src/dsp/filters.c
src/libwebp/src/dsp/filters_mips_dsp_r2.c
src/libwebp/src/dsp/filters_msa.c
src/libwebp/src/dsp/filters_neon.c
src/libwebp/src/dsp/filters_sse2.c
src/libwebp/src/dsp/lossless.c
src/libwebp/src/dsp/lossless.h
src/libwebp/src/dsp/lossless_common.h
src/libwebp/src/dsp/lossless_enc.c
src/libwebp/src/dsp/lossless_enc_mips32.c
src/libwebp/src/dsp/lossless_enc_mips_dsp_r2.c
src/libwebp/src/dsp/lossless_enc_msa.c
src/libwebp/src/dsp/lossless_enc_neon.c
src/libwebp/src/dsp/lossless_enc_sse2.c
src/libwebp/src/dsp/lossless_enc_sse41.c
src/libwebp/src/dsp/lossless_mips_dsp_r2.c
src/libwebp/src/dsp/lossless_msa.c
src/libwebp/src/dsp/lossless_neon.c
src/libwebp/src/dsp/lossless_sse2.c
src/libwebp/src/dsp/lossless_sse41.c
src/libwebp/src/dsp/mips_macro.h
src/libwebp/src/dsp/msa_macro.h
src/libwebp/src/dsp/neon.h
src/libwebp/src/dsp/quant.h
src/libwebp/src/dsp/rescaler.c
src/libwebp/src/dsp/rescaler_mips32.c
src/libwebp/src/dsp/rescaler_mips_dsp_r2.c
src/libwebp/src/dsp/rescaler_msa.c
src/libwebp/src/dsp/rescaler_neon.c
src/libwebp/src/dsp/rescaler_sse2.c
src/libwebp/src/dsp/ssim.c
src/libwebp/src/dsp/ssim_sse2.c
src/libwebp/src/dsp/upsampling.c
src/libwebp/src/dsp/upsampling_mips_dsp_r2.c
src/libwebp/src/dsp/upsampling_msa.c
src/libwebp/src/dsp/upsampling_neon.c
src/libwebp/src/dsp/upsampling_sse2.c
src/libwebp/src/dsp/upsampling_sse41.c
src/libwebp/src/dsp/yuv.c
src/libwebp/src/dsp/yuv.h
src/libwebp/src/dsp/yuv_mips32.c
src/libwebp/src/dsp/yuv_mips_dsp_r2.c
src/libwebp/src/dsp/yuv_neon.c
src/libwebp/src/dsp/yuv_sse2.c
src/libwebp/src/dsp/yuv_sse41.c
src/libwebp/src/enc/Makefile.am
src/libwebp/src/enc/alpha_enc.c
src/libwebp/src/enc/analysis_enc.c
src/libwebp/src/enc/backward_references_cost_enc.c
src/libwebp/src/enc/backward_references_enc.c
src/libwebp/src/enc/backward_references_enc.h
src/libwebp/src/enc/config_enc.c
src/libwebp/src/enc/cost_enc.c
src/libwebp/src/enc/cost_enc.h
src/libwebp/src/enc/filter_enc.c
src/libwebp/src/enc/frame_enc.c
src/libwebp/src/enc/histogram_enc.c
src/libwebp/src/enc/histogram_enc.h
src/libwebp/src/enc/iterator_enc.c
src/libwebp/src/enc/near_lossless_enc.c
src/libwebp/src/enc/picture_csp_enc.c
src/libwebp/src/enc/picture_enc.c
src/libwebp/src/enc/picture_psnr_enc.c
src/libwebp/src/enc/picture_rescale_enc.c
src/libwebp/src/enc/picture_tools_enc.c
src/libwebp/src/enc/predictor_enc.c
src/libwebp/src/enc/quant_enc.c
src/libwebp/src/enc/syntax_enc.c
src/libwebp/src/enc/token_enc.c
src/libwebp/src/enc/tree_enc.c
src/libwebp/src/enc/vp8i_enc.h
src/libwebp/src/enc/vp8l_enc.c
src/libwebp/src/enc/vp8li_enc.h
src/libwebp/src/enc/webp_enc.c
src/libwebp/src/mux/Makefile.am
src/libwebp/src/mux/anim_encode.c
src/libwebp/src/mux/animi.h
src/libwebp/src/mux/libwebpmux.pc.in
src/libwebp/src/mux/libwebpmux.rc
src/libwebp/src/mux/muxedit.c
src/libwebp/src/mux/muxi.h
src/libwebp/src/mux/muxinternal.c
src/libwebp/src/mux/muxread.c
src/libwebp/src/utils/Makefile.am
src/libwebp/src/utils/bit_reader_inl_utils.h
src/libwebp/src/utils/bit_reader_utils.c
src/libwebp/src/utils/bit_reader_utils.h
src/libwebp/src/utils/bit_writer_utils.c
src/libwebp/src/utils/bit_writer_utils.h
src/libwebp/src/utils/color_cache_utils.c
src/libwebp/src/utils/color_cache_utils.h
src/libwebp/src/utils/endian_inl_utils.h
src/libwebp/src/utils/filters_utils.c
src/libwebp/src/utils/filters_utils.h
src/libwebp/src/utils/huffman_encode_utils.c
src/libwebp/src/utils/huffman_encode_utils.h
src/libwebp/src/utils/huffman_utils.c
src/libwebp/src/utils/huffman_utils.h
src/libwebp/src/utils/quant_levels_dec_utils.c
src/libwebp/src/utils/quant_levels_dec_utils.h
src/libwebp/src/utils/quant_levels_utils.c
src/libwebp/src/utils/quant_levels_utils.h
src/libwebp/src/utils/random_utils.c
src/libwebp/src/utils/random_utils.h
src/libwebp/src/utils/rescaler_utils.c
src/libwebp/src/utils/rescaler_utils.h
src/libwebp/src/utils/thread_utils.c
src/libwebp/src/utils/thread_utils.h
src/libwebp/src/utils/utils.c
src/libwebp/src/utils/utils.h
src/libwebp/src/webp/decode.h
src/libwebp/src/webp/demux.h
src/libwebp/src/webp/encode.h
src/libwebp/src/webp/format_constants.h
src/libwebp/src/webp/mux.h
src/libwebp/src/webp/mux_types.h
src/libwebp/src/webp/types.h
src/libwebp/swig/README.md
src/libwebp/swig/libwebp.go
src/libwebp/swig/libwebp.jar
src/libwebp/swig/libwebp.py
src/libwebp/swig/libwebp.swig
src/libwebp/swig/libwebp_gc.c
src/libwebp/swig/libwebp_go_wrap.c
src/libwebp/swig/libwebp_java_wrap.c
src/libwebp/swig/libwebp_python_wrap.c
src/libwebp/swig/setup.py
src/libwebp/tests/README.md
src/libwebp/tests/fuzzer/advanced_api_fuzzer.c
src/libwebp/tests/fuzzer/animation_api_fuzzer.c
src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc
src/libwebp/tests/fuzzer/animencoder_fuzzer.cc
src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc
src/libwebp/tests/fuzzer/fuzz.dict
src/libwebp/tests/fuzzer/fuzz_utils.h
src/libwebp/tests/fuzzer/img_alpha.h
src/libwebp/tests/fuzzer/img_grid.h
src/libwebp/tests/fuzzer/img_peak.h
src/libwebp/tests/fuzzer/makefile.unix
src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.c
src/libwebp/tests/fuzzer/simple_api_fuzzer.c
src/libwebp/webp_js/README.md
src/libwebp/webp_js/index.html
src/libwebp/webp_js/index_wasm.html
src/libwebp/webp_js/test_webp_js.webp
src/libwebp/webp_js/test_webp_wasm.webp
src/ncnn/.astylerc
src/ncnn/.clang-format
src/ncnn/.git
src/ncnn/.gitattributes
src/ncnn/.gitignore
src/ncnn/.gitmodules
src/ncnn/.restyled.yaml
src/ncnn/CMakeLists.txt
src/ncnn/CONTRIBUTING.md
src/ncnn/Info.plist
src/ncnn/LICENSE.txt
src/ncnn/README.md
src/ncnn/build-android.cmd
src/ncnn/build.sh
src/ncnn/codeformat.sh
src/ncnn/package.sh
src/ncnn/pyproject.toml
src/ncnn/setup.py
src/ncnn/.github/dependabot.yml
src/ncnn/.github/ISSUE_TEMPLATE/bug.md
src/ncnn/.github/ISSUE_TEMPLATE/model-convert.md
src/ncnn/.github/ISSUE_TEMPLATE/others.md
src/ncnn/.github/ISSUE_TEMPLATE/quantization.md
src/ncnn/.github/workflows/android-armv7-cpu.yml
src/ncnn/.github/workflows/android-armv7-gpu.yml
src/ncnn/.github/workflows/android-armv8-cpu.yml
src/ncnn/.github/workflows/android-armv8-gpu.yml
src/ncnn/.github/workflows/android-x64-cpu.yml
src/ncnn/.github/workflows/android-x64-gpu.yml
src/ncnn/.github/workflows/android-x86-cpu.yml
src/ncnn/.github/workflows/android-x86-gpu.yml
src/ncnn/.github/workflows/code-format.yml
src/ncnn/.github/workflows/codeql-analysis.yml
src/ncnn/.github/workflows/elf-riscv32-cpu-gcc.yml
src/ncnn/.github/workflows/elf-riscv64-cpu-gcc.yml
src/ncnn/.github/workflows/ios-arm64-gpu.yml
src/ncnn/.github/workflows/ios-cpu.yml
src/ncnn/.github/workflows/ios-simulator.yml
src/ncnn/.github/workflows/linux-aarch64-cpu-gcc.yml
src/ncnn/.github/workflows/linux-arm-cpu-gcc.yml
src/ncnn/.github/workflows/linux-loongarch64-cpu-gcc.yml
src/ncnn/.github/workflows/linux-mips-cpu-gcc.yml
src/ncnn/.github/workflows/linux-mips64-cpu-gcc.yml
src/ncnn/.github/workflows/linux-ppc64-cpu-gcc.yml
src/ncnn/.github/workflows/linux-riscv64-cpu-gcc.yml
src/ncnn/.github/workflows/linux-x64-cpu-clang-python.yml
src/ncnn/.github/workflows/linux-x64-cpu-clang.yml
src/ncnn/.github/workflows/linux-x64-cpu-gcc.yml
src/ncnn/.github/workflows/linux-x64-gpu-clang-python.yml
src/ncnn/.github/workflows/linux-x64-gpu-clang.yml
src/ncnn/.github/workflows/linux-x64-gpu-gcc.yml
src/ncnn/.github/workflows/linux-x86-cpu-clang.yml
src/ncnn/.github/workflows/linux-x86-cpu-gcc.yml
src/ncnn/.github/workflows/macos-arm64-cpu.yml
src/ncnn/.github/workflows/macos-arm64-gpu.yml
src/ncnn/.github/workflows/macos-x64-cpu-python.yml
src/ncnn/.github/workflows/macos-x64-cpu.yml
src/ncnn/.github/workflows/macos-x64-gpu.yml
src/ncnn/.github/workflows/pnnx.yml
src/ncnn/.github/workflows/release-python.yml
src/ncnn/.github/workflows/release.yml
src/ncnn/.github/workflows/sync-wiki.yml
src/ncnn/.github/workflows/test-coverage.yml
src/ncnn/.github/workflows/web-assembly.yml
src/ncnn/.github/workflows/windows-arm-cpu.yml
src/ncnn/.github/workflows/windows-arm64-cpu.yml
src/ncnn/.github/workflows/windows-x64-cpu-vs2019-python.yml
src/ncnn/.github/workflows/windows-x64-cpu.yml
src/ncnn/.github/workflows/windows-x64-gpu.yml
src/ncnn/.github/workflows/windows-x86-cpu.yml
src/ncnn/benchmark/CMakeLists.txt
src/ncnn/benchmark/README.md
src/ncnn/benchmark/alexnet.param
src/ncnn/benchmark/benchncnn.cpp
src/ncnn/benchmark/blazeface.param
src/ncnn/benchmark/efficientnet_b0.param
src/ncnn/benchmark/efficientnetv2_b0.param
src/ncnn/benchmark/googlenet.param
src/ncnn/benchmark/googlenet_int8.param
src/ncnn/benchmark/mnasnet.param
src/ncnn/benchmark/mobilenet.param
src/ncnn/benchmark/mobilenet_int8.param
src/ncnn/benchmark/mobilenet_ssd.param
src/ncnn/benchmark/mobilenet_ssd_int8.param
src/ncnn/benchmark/mobilenet_v2.param
src/ncnn/benchmark/mobilenet_v3.param
src/ncnn/benchmark/mobilenet_yolo.param
src/ncnn/benchmark/mobilenetv2_yolov3.param
src/ncnn/benchmark/nanodet_m.param
src/ncnn/benchmark/proxylessnasnet.param
src/ncnn/benchmark/regnety_400m.param
src/ncnn/benchmark/resnet18.param
src/ncnn/benchmark/resnet18_int8.param
src/ncnn/benchmark/resnet50.param
src/ncnn/benchmark/resnet50_int8.param
src/ncnn/benchmark/shufflenet.param
src/ncnn/benchmark/shufflenet_v2.param
src/ncnn/benchmark/squeezenet.param
src/ncnn/benchmark/squeezenet_int8.param
src/ncnn/benchmark/squeezenet_ssd.param
src/ncnn/benchmark/squeezenet_ssd_int8.param
src/ncnn/benchmark/vgg16.param
src/ncnn/benchmark/vgg16_int8.param
src/ncnn/benchmark/yolo-fastest-1.1.param
src/ncnn/benchmark/yolo-fastestv2.param
src/ncnn/benchmark/yolov4-tiny.param
src/ncnn/cmake/ncnnConfig.cmake.in
src/ncnn/cmake/ncnn_add_layer.cmake
src/ncnn/cmake/ncnn_add_shader.cmake
src/ncnn/cmake/ncnn_generate_arm82_source.cmake
src/ncnn/cmake/ncnn_generate_avx512_source.cmake
src/ncnn/cmake/ncnn_generate_avx_source.cmake
src/ncnn/cmake/ncnn_generate_fma_source.cmake
src/ncnn/cmake/ncnn_generate_msa_source.cmake
src/ncnn/cmake/ncnn_generate_rvv_source.cmake
src/ncnn/cmake/ncnn_generate_shader_comp_header.cmake
src/ncnn/cmake/ncnn_generate_shader_spv_header.cmake
src/ncnn/cmake/run_test.cmake
src/ncnn/docs/Home.md
src/ncnn/docs/application-with-ncnn-inside.md
src/ncnn/docs/faq.md
src/ncnn/docs/benchmark/the-benchmark-of-caffe-android-lib,-mini-caffe,-and-ncnn.md
src/ncnn/docs/benchmark/vulkan-conformance-test.md
src/ncnn/docs/developer-guide/aarch64-mix-assembly-and-intrinsic.md
src/ncnn/docs/developer-guide/add-custom-layer.zh.md
src/ncnn/docs/developer-guide/arm-a53-a55-dual-issue.md
src/ncnn/docs/developer-guide/armv7-mix-assembly-and-intrinsic.md
src/ncnn/docs/developer-guide/binaryop-broadcasting.md
src/ncnn/docs/developer-guide/custom-allocator.md
src/ncnn/docs/developer-guide/element-packing.md
src/ncnn/docs/developer-guide/how-to-be-a-contributor.zh.md
src/ncnn/docs/developer-guide/how-to-implement-custom-layer-step-by-step.md
src/ncnn/docs/developer-guide/how-to-write-a-neon-optimized-op-kernel.md
src/ncnn/docs/developer-guide/low-level-operation-api.md
src/ncnn/docs/developer-guide/ncnn-tips-and-tricks.zh.md
src/ncnn/docs/developer-guide/new-model-load-api.md
src/ncnn/docs/developer-guide/new-param-load-api.md
src/ncnn/docs/developer-guide/operation-param-weight-table.md
src/ncnn/docs/developer-guide/operators.md
src/ncnn/docs/developer-guide/param-and-model-file-structure.md
src/ncnn/docs/developer-guide/preload-practice.zh.md
src/ncnn/docs/developer-guide/tensorflow-op-combination.md
src/ncnn/docs/how-to-build/build-for-VisualStudio.zh.md
src/ncnn/docs/how-to-build/build-mlir2ncnn.md
src/ncnn/docs/how-to-build/how-to-build.md
src/ncnn/docs/how-to-use-and-FAQ/FAQ-ncnn-produce-wrong-result.md
src/ncnn/docs/how-to-use-and-FAQ/FAQ-ncnn-protobuf-problem.zh.md
src/ncnn/docs/how-to-use-and-FAQ/FAQ-ncnn-throw-error.md
src/ncnn/docs/how-to-use-and-FAQ/FAQ-ncnn-vulkan.md
src/ncnn/docs/how-to-use-and-FAQ/build-minimal-library.md
src/ncnn/docs/how-to-use-and-FAQ/efficient-roi-resize-rotate.md
src/ncnn/docs/how-to-use-and-FAQ/ncnn-load-model.md
src/ncnn/docs/how-to-use-and-FAQ/openmp-best-practice.md
src/ncnn/docs/how-to-use-and-FAQ/openmp-best-practice.zh.md
src/ncnn/docs/how-to-use-and-FAQ/quantized-int8-inference.md
src/ncnn/docs/how-to-use-and-FAQ/use-ncnn-with-alexnet.md
src/ncnn/docs/how-to-use-and-FAQ/use-ncnn-with-alexnet.zh.md
src/ncnn/docs/how-to-use-and-FAQ/use-ncnn-with-opencv.md
src/ncnn/docs/how-to-use-and-FAQ/use-ncnn-with-own-project.md
src/ncnn/docs/how-to-use-and-FAQ/use-ncnn-with-pytorch-or-onnx.md
src/ncnn/docs/how-to-use-and-FAQ/use-ncnnoptimize-to-optimize-model.md
src/ncnn/docs/how-to-use-and-FAQ/vulkan-notes.md
src/ncnn/examples/CMakeLists.txt
src/ncnn/examples/fasterrcnn.cpp
src/ncnn/examples/mobilenetssd.cpp
src/ncnn/examples/mobilenetv2ssdlite.cpp
src/ncnn/examples/mobilenetv3ssdlite.cpp
src/ncnn/examples/nanodet.cpp
src/ncnn/examples/nanodetplus_pnnx.cpp
src/ncnn/examples/p2pnet.cpp
src/ncnn/examples/peleenetssd_seg.cpp
src/ncnn/examples/retinaface.cpp
src/ncnn/examples/rfcn.cpp
src/ncnn/examples/rvm.cpp
src/ncnn/examples/scrfd.cpp
src/ncnn/examples/scrfd_crowdhuman.cpp
src/ncnn/examples/shufflenetv2.cpp
src/ncnn/examples/simplepose.cpp
src/ncnn/examples/squeezenet.cpp
src/ncnn/examples/squeezenet_c_api.cpp
src/ncnn/examples/squeezenet_v1.1.bin
src/ncnn/examples/squeezenet_v1.1.caffemodel
src/ncnn/examples/squeezenet_v1.1.param
src/ncnn/examples/squeezenet_v1.1.param.bin
src/ncnn/examples/squeezenet_v1.1.prototxt
src/ncnn/examples/squeezenetssd.cpp
src/ncnn/examples/synset_words.txt
src/ncnn/examples/yolact.cpp
src/ncnn/examples/yolov2.cpp
src/ncnn/examples/yolov3.cpp
src/ncnn/examples/yolov4.cpp
src/ncnn/examples/yolov5.cpp
src/ncnn/examples/yolov5_pnnx.cpp
src/ncnn/examples/yolox.cpp
src/ncnn/examples/squeezencnn/README.md
src/ncnn/glslang/.appveyor.yml
src/ncnn/glslang/.clang-format
src/ncnn/glslang/.git
src/ncnn/glslang/.gitattributes
src/ncnn/glslang/.gitignore
src/ncnn/glslang/.gn
src/ncnn/glslang/.travis.yml
src/ncnn/glslang/Android.mk
src/ncnn/glslang/BUILD.bazel
src/ncnn/glslang/BUILD.gn
src/ncnn/glslang/CHANGES.md
src/ncnn/glslang/CMakeLists.txt
src/ncnn/glslang/CODE_OF_CONDUCT.md
src/ncnn/glslang/ChooseMSVCCRT.cmake
src/ncnn/glslang/DEPS
src/ncnn/glslang/LICENSE.txt
src/ncnn/glslang/README-spirv-remap.txt
src/ncnn/glslang/README.md
src/ncnn/glslang/WORKSPACE
src/ncnn/glslang/_config.yml
src/ncnn/glslang/build_info.h.tmpl
src/ncnn/glslang/build_info.py
src/ncnn/glslang/known_good.json
src/ncnn/glslang/known_good_khr.json
src/ncnn/glslang/license-checker.cfg
src/ncnn/glslang/parse_version.cmake
src/ncnn/glslang/standalone.gclient
src/ncnn/glslang/update_glslang_sources.py
src/ncnn/glslang/External/CMakeLists.txt
src/ncnn/glslang/OGLCompilersDLL/CMakeLists.txt
src/ncnn/glslang/OGLCompilersDLL/InitializeDll.cpp
src/ncnn/glslang/OGLCompilersDLL/InitializeDll.h
src/ncnn/glslang/SPIRV/CMakeLists.txt
src/ncnn/glslang/SPIRV/GLSL.ext.AMD.h
src/ncnn/glslang/SPIRV/GLSL.ext.EXT.h
src/ncnn/glslang/SPIRV/GLSL.ext.KHR.h
src/ncnn/glslang/SPIRV/GLSL.ext.NV.h
src/ncnn/glslang/SPIRV/GLSL.std.450.h
src/ncnn/glslang/SPIRV/GlslangToSpv.cpp
src/ncnn/glslang/SPIRV/GlslangToSpv.h
src/ncnn/glslang/SPIRV/InReadableOrder.cpp
src/ncnn/glslang/SPIRV/Logger.cpp
src/ncnn/glslang/SPIRV/Logger.h
src/ncnn/glslang/SPIRV/NonSemanticDebugPrintf.h
src/ncnn/glslang/SPIRV/SPVRemapper.cpp
src/ncnn/glslang/SPIRV/SPVRemapper.h
src/ncnn/glslang/SPIRV/SpvBuilder.cpp
src/ncnn/glslang/SPIRV/SpvBuilder.h
src/ncnn/glslang/SPIRV/SpvPostProcess.cpp
src/ncnn/glslang/SPIRV/SpvTools.cpp
src/ncnn/glslang/SPIRV/SpvTools.h
src/ncnn/glslang/SPIRV/bitutils.h
src/ncnn/glslang/SPIRV/disassemble.cpp
src/ncnn/glslang/SPIRV/disassemble.h
src/ncnn/glslang/SPIRV/doc.cpp
src/ncnn/glslang/SPIRV/doc.h
src/ncnn/glslang/SPIRV/hex_float.h
src/ncnn/glslang/SPIRV/spirv.hpp
src/ncnn/glslang/SPIRV/spvIR.h
src/ncnn/glslang/SPIRV/CInterface/spirv_c_interface.cpp
src/ncnn/glslang/StandAlone/CMakeLists.txt
src/ncnn/glslang/StandAlone/DirStackFileIncluder.h
src/ncnn/glslang/StandAlone/ResourceLimits.cpp
src/ncnn/glslang/StandAlone/ResourceLimits.h
src/ncnn/glslang/StandAlone/StandAlone.cpp
src/ncnn/glslang/StandAlone/Worklist.h
src/ncnn/glslang/StandAlone/resource_limits_c.cpp
src/ncnn/glslang/StandAlone/resource_limits_c.h
src/ncnn/glslang/StandAlone/spirv-remap.cpp
src/ncnn/glslang/Test/100.conf
src/ncnn/glslang/Test/100.frag
src/ncnn/glslang/Test/100Limits.vert
src/ncnn/glslang/Test/100samplerExternal.frag
src/ncnn/glslang/Test/100scope.vert
src/ncnn/glslang/Test/110scope.vert
src/ncnn/glslang/Test/120.frag
src/ncnn/glslang/Test/120.vert
src/ncnn/glslang/Test/130.frag
src/ncnn/glslang/Test/130.vert
src/ncnn/glslang/Test/140.frag
src/ncnn/glslang/Test/140.vert
src/ncnn/glslang/Test/150.frag
src/ncnn/glslang/Test/150.geom
src/ncnn/glslang/Test/150.tesc
src/ncnn/glslang/Test/150.tese
src/ncnn/glslang/Test/150.vert
src/ncnn/glslang/Test/300.frag
src/ncnn/glslang/Test/300.vert
src/ncnn/glslang/Test/300BuiltIns.frag
src/ncnn/glslang/Test/300block.frag
src/ncnn/glslang/Test/300layout.frag
src/ncnn/glslang/Test/300layout.vert
src/ncnn/glslang/Test/300link.frag
src/ncnn/glslang/Test/300link2.frag
src/ncnn/glslang/Test/300link3.frag
src/ncnn/glslang/Test/300operations.frag
src/ncnn/glslang/Test/300samplerExternal.frag
src/ncnn/glslang/Test/300samplerExternalYUV.frag
src/ncnn/glslang/Test/300scope.vert
src/ncnn/glslang/Test/310.comp
src/ncnn/glslang/Test/310.frag
src/ncnn/glslang/Test/310.geom
src/ncnn/glslang/Test/310.inheritMemory.frag
src/ncnn/glslang/Test/310.tesc
src/ncnn/glslang/Test/310.tese
src/ncnn/glslang/Test/310.vert
src/ncnn/glslang/Test/310AofA.vert
src/ncnn/glslang/Test/310implicitSizeArrayError.vert
src/ncnn/glslang/Test/310runtimeArray.vert
src/ncnn/glslang/Test/320.comp
src/ncnn/glslang/Test/320.frag
src/ncnn/glslang/Test/320.geom
src/ncnn/glslang/Test/320.tesc
src/ncnn/glslang/Test/320.tese
src/ncnn/glslang/Test/320.vert
src/ncnn/glslang/Test/330.frag
src/ncnn/glslang/Test/330comp.frag
src/ncnn/glslang/Test/400.frag
src/ncnn/glslang/Test/400.geom
src/ncnn/glslang/Test/400.tesc
src/ncnn/glslang/Test/400.tese
src/ncnn/glslang/Test/400.vert
src/ncnn/glslang/Test/410.geom
src/ncnn/glslang/Test/410.tesc
src/ncnn/glslang/Test/410.vert
src/ncnn/glslang/Test/420.comp
src/ncnn/glslang/Test/420.frag
src/ncnn/glslang/Test/420.geom
src/ncnn/glslang/Test/420.tesc
src/ncnn/glslang/Test/420.tese
src/ncnn/glslang/Test/420.vert
src/ncnn/glslang/Test/420_size_gl_in.geom
src/ncnn/glslang/Test/430.comp
src/ncnn/glslang/Test/430.vert
src/ncnn/glslang/Test/430AofA.frag
src/ncnn/glslang/Test/430scope.vert
src/ncnn/glslang/Test/435.vert
src/ncnn/glslang/Test/440.frag
src/ncnn/glslang/Test/440.vert
src/ncnn/glslang/Test/450.comp
src/ncnn/glslang/Test/450.frag
src/ncnn/glslang/Test/450.geom
src/ncnn/glslang/Test/450.tesc
src/ncnn/glslang/Test/450.tese
src/ncnn/glslang/Test/450.vert
src/ncnn/glslang/Test/460.frag
src/ncnn/glslang/Test/460.vert
src/ncnn/glslang/Test/Operations.frag
src/ncnn/glslang/Test/aggOps.frag
src/ncnn/glslang/Test/always-discard.frag
src/ncnn/glslang/Test/always-discard2.frag
src/ncnn/glslang/Test/array.frag
src/ncnn/glslang/Test/array100.frag
src/ncnn/glslang/Test/atomic_uint.frag
src/ncnn/glslang/Test/badChars.frag
src/ncnn/glslang/Test/badMacroArgs.frag
src/ncnn/glslang/Test/bar.h
src/ncnn/glslang/Test/bump
src/ncnn/glslang/Test/comment.frag
src/ncnn/glslang/Test/compoundsuffix.frag.hlsl
src/ncnn/glslang/Test/compoundsuffix.vert.glsl
src/ncnn/glslang/Test/conditionalDiscard.frag
src/ncnn/glslang/Test/constErrors.frag
src/ncnn/glslang/Test/constFold.frag
src/ncnn/glslang/Test/constFoldIntMin.frag
src/ncnn/glslang/Test/constantUnaryConversion.comp
src/ncnn/glslang/Test/contradict_0.geom
src/ncnn/glslang/Test/contradict_1.geom
src/ncnn/glslang/Test/conversion.frag
src/ncnn/glslang/Test/cppBad.vert
src/ncnn/glslang/Test/cppBad2.vert
src/ncnn/glslang/Test/cppBad3.vert
src/ncnn/glslang/Test/cppBad4.vert
src/ncnn/glslang/Test/cppBad5.vert
src/ncnn/glslang/Test/cppComplexExpr.vert
src/ncnn/glslang/Test/cppDeepNest.frag
src/ncnn/glslang/Test/cppIndent.vert
src/ncnn/glslang/Test/cppIntMinOverNegativeOne.frag
src/ncnn/glslang/Test/cppMerge.frag
src/ncnn/glslang/Test/cppNest.vert
src/ncnn/glslang/Test/cppPassMacroName.frag
src/ncnn/glslang/Test/cppRelaxSkipTokensErrors.vert
src/ncnn/glslang/Test/cppSimple.vert
src/ncnn/glslang/Test/dataOut.frag
src/ncnn/glslang/Test/dataOutIndirect.frag
src/ncnn/glslang/Test/dce.frag
src/ncnn/glslang/Test/decls.frag
src/ncnn/glslang/Test/deepRvalue.frag
src/ncnn/glslang/Test/depthOut.frag
src/ncnn/glslang/Test/discard-dce.frag
src/ncnn/glslang/Test/doWhileLoop.frag
src/ncnn/glslang/Test/earlyReturnDiscard.frag
src/ncnn/glslang/Test/empty.frag
src/ncnn/glslang/Test/empty2.frag
src/ncnn/glslang/Test/empty3.frag
src/ncnn/glslang/Test/errors.frag
src/ncnn/glslang/Test/es-link1.frag
src/ncnn/glslang/Test/es-link2.frag
src/ncnn/glslang/Test/findFunction.frag
src/ncnn/glslang/Test/flowControl.frag
src/ncnn/glslang/Test/foo.h
src/ncnn/glslang/Test/forLoop.frag
src/ncnn/glslang/Test/forwardRef.frag
src/ncnn/glslang/Test/functionCall.frag
src/ncnn/glslang/Test/functionSemantics.frag
src/ncnn/glslang/Test/glsl.-D-U.frag
src/ncnn/glslang/Test/glsl.140.layoutOffset.error.vert
src/ncnn/glslang/Test/glsl.430.layoutOffset.error.vert
src/ncnn/glslang/Test/glsl.450.subgroup.frag
src/ncnn/glslang/Test/glsl.450.subgroup.geom
src/ncnn/glslang/Test/glsl.450.subgroup.tesc
src/ncnn/glslang/Test/glsl.450.subgroup.tese
src/ncnn/glslang/Test/glsl.450.subgroup.vert
src/ncnn/glslang/Test/glsl.450.subgroupArithmetic.comp
src/ncnn/glslang/Test/glsl.450.subgroupBallot.comp
src/ncnn/glslang/Test/glsl.450.subgroupBallotNeg.comp
src/ncnn/glslang/Test/glsl.450.subgroupBasic.comp
src/ncnn/glslang/Test/glsl.450.subgroupClustered.comp
src/ncnn/glslang/Test/glsl.450.subgroupClusteredNeg.comp
src/ncnn/glslang/Test/glsl.450.subgroupPartitioned.comp
src/ncnn/glslang/Test/glsl.450.subgroupQuad.comp
src/ncnn/glslang/Test/glsl.450.subgroupShuffle.comp
src/ncnn/glslang/Test/glsl.450.subgroupShuffleRelative.comp
src/ncnn/glslang/Test/glsl.450.subgroupVote.comp
src/ncnn/glslang/Test/glsl.460.subgroup.mesh
src/ncnn/glslang/Test/glsl.460.subgroup.rahit
src/ncnn/glslang/Test/glsl.460.subgroup.rcall
src/ncnn/glslang/Test/glsl.460.subgroup.rchit
src/ncnn/glslang/Test/glsl.460.subgroup.rgen
src/ncnn/glslang/Test/glsl.460.subgroup.rint
src/ncnn/glslang/Test/glsl.460.subgroup.rmiss
src/ncnn/glslang/Test/glsl.460.subgroup.task
src/ncnn/glslang/Test/glsl.entryPointRename.vert
src/ncnn/glslang/Test/glsl.entryPointRename2.vert
src/ncnn/glslang/Test/glsl.es300.layoutOffset.error.vert
src/ncnn/glslang/Test/glsl.es320.subgroup.frag
src/ncnn/glslang/Test/glsl.es320.subgroup.geom
src/ncnn/glslang/Test/glsl.es320.subgroup.tesc
src/ncnn/glslang/Test/glsl.es320.subgroup.tese
src/ncnn/glslang/Test/glsl.es320.subgroup.vert
src/ncnn/glslang/Test/glsl.es320.subgroupArithmetic.comp
src/ncnn/glslang/Test/glsl.es320.subgroupBallot.comp
src/ncnn/glslang/Test/glsl.es320.subgroupBallotNeg.comp
src/ncnn/glslang/Test/glsl.es320.subgroupBasic.comp
src/ncnn/glslang/Test/glsl.es320.subgroupClustered.comp
src/ncnn/glslang/Test/glsl.es320.subgroupClusteredNeg.comp
src/ncnn/glslang/Test/glsl.es320.subgroupPartitioned.comp
src/ncnn/glslang/Test/glsl.es320.subgroupQuad.comp
src/ncnn/glslang/Test/glsl.es320.subgroupShuffle.comp
src/ncnn/glslang/Test/glsl.es320.subgroupShuffleRelative.comp
src/ncnn/glslang/Test/glsl.es320.subgroupVote.comp
src/ncnn/glslang/Test/glslangValidator
src/ncnn/glslang/Test/glspv.esversion.vert
src/ncnn/glslang/Test/glspv.frag
src/ncnn/glslang/Test/glspv.version.frag
src/ncnn/glslang/Test/glspv.version.vert
src/ncnn/glslang/Test/glspv.vert
src/ncnn/glslang/Test/hlsl.-D-U.frag
src/ncnn/glslang/Test/hlsl.PointSize.geom
src/ncnn/glslang/Test/hlsl.PointSize.vert
src/ncnn/glslang/Test/hlsl.aliasOpaque.frag
src/ncnn/glslang/Test/hlsl.amend.frag
src/ncnn/glslang/Test/hlsl.array.flatten.frag
src/ncnn/glslang/Test/hlsl.array.frag
src/ncnn/glslang/Test/hlsl.array.implicit-size.frag
src/ncnn/glslang/Test/hlsl.array.multidim.frag
src/ncnn/glslang/Test/hlsl.assoc.frag
src/ncnn/glslang/Test/hlsl.attribute.expression.comp
src/ncnn/glslang/Test/hlsl.attribute.frag
src/ncnn/glslang/Test/hlsl.attributeC11.frag
src/ncnn/glslang/Test/hlsl.attributeGlobalBuffer.frag
src/ncnn/glslang/Test/hlsl.automap.frag
src/ncnn/glslang/Test/hlsl.basic.comp
src/ncnn/glslang/Test/hlsl.basic.geom
src/ncnn/glslang/Test/hlsl.boolConv.vert
src/ncnn/glslang/Test/hlsl.buffer.frag
src/ncnn/glslang/Test/hlsl.calculatelod.dx10.frag
src/ncnn/glslang/Test/hlsl.calculatelodunclamped.dx10.frag
src/ncnn/glslang/Test/hlsl.cast.frag
src/ncnn/glslang/Test/hlsl.cbuffer-identifier.vert
src/ncnn/glslang/Test/hlsl.charLit.vert
src/ncnn/glslang/Test/hlsl.clip.frag
src/ncnn/glslang/Test/hlsl.clipdistance-1.frag
src/ncnn/glslang/Test/hlsl.clipdistance-1.geom
src/ncnn/glslang/Test/hlsl.clipdistance-1.vert
src/ncnn/glslang/Test/hlsl.clipdistance-2.frag
src/ncnn/glslang/Test/hlsl.clipdistance-2.geom
src/ncnn/glslang/Test/hlsl.clipdistance-2.vert
src/ncnn/glslang/Test/hlsl.clipdistance-3.frag
src/ncnn/glslang/Test/hlsl.clipdistance-3.geom
src/ncnn/glslang/Test/hlsl.clipdistance-3.vert
src/ncnn/glslang/Test/hlsl.clipdistance-4.frag
src/ncnn/glslang/Test/hlsl.clipdistance-4.geom
src/ncnn/glslang/Test/hlsl.clipdistance-4.vert
src/ncnn/glslang/Test/hlsl.clipdistance-5.frag
src/ncnn/glslang/Test/hlsl.clipdistance-5.vert
src/ncnn/glslang/Test/hlsl.clipdistance-6.frag
src/ncnn/glslang/Test/hlsl.clipdistance-6.vert
src/ncnn/glslang/Test/hlsl.clipdistance-7.frag
src/ncnn/glslang/Test/hlsl.clipdistance-7.vert
src/ncnn/glslang/Test/hlsl.clipdistance-8.frag
src/ncnn/glslang/Test/hlsl.clipdistance-8.vert
src/ncnn/glslang/Test/hlsl.clipdistance-9.frag
src/ncnn/glslang/Test/hlsl.clipdistance-9.vert
src/ncnn/glslang/Test/hlsl.color.hull.tesc
src/ncnn/glslang/Test/hlsl.comparison.vec.frag
src/ncnn/glslang/Test/hlsl.conditional.frag
src/ncnn/glslang/Test/hlsl.constantbuffer.frag
src/ncnn/glslang/Test/hlsl.constructArray.vert
src/ncnn/glslang/Test/hlsl.constructexpr.frag
src/ncnn/glslang/Test/hlsl.constructimat.frag
src/ncnn/glslang/Test/hlsl.coverage.frag
src/ncnn/glslang/Test/hlsl.dashI.vert
src/ncnn/glslang/Test/hlsl.deadFunctionMissingBody.vert
src/ncnn/glslang/Test/hlsl.depthGreater.frag
src/ncnn/glslang/Test/hlsl.depthLess.frag
src/ncnn/glslang/Test/hlsl.discard.frag
src/ncnn/glslang/Test/hlsl.doLoop.frag
src/ncnn/glslang/Test/hlsl.domain.1.tese
src/ncnn/glslang/Test/hlsl.domain.2.tese
src/ncnn/glslang/Test/hlsl.domain.3.tese
src/ncnn/glslang/Test/hlsl.earlydepthstencil.frag
src/ncnn/glslang/Test/hlsl.emptystruct.init.vert
src/ncnn/glslang/Test/hlsl.emptystructreturn.frag
src/ncnn/glslang/Test/hlsl.emptystructreturn.vert
src/ncnn/glslang/Test/hlsl.entry-in.frag
src/ncnn/glslang/Test/hlsl.entry-out.frag
src/ncnn/glslang/Test/hlsl.entry.rename.frag
src/ncnn/glslang/Test/hlsl.explicitDescriptorSet.frag
src/ncnn/glslang/Test/hlsl.flatten.return.frag
src/ncnn/glslang/Test/hlsl.flattenOpaque.frag
src/ncnn/glslang/Test/hlsl.flattenOpaqueInit.vert
src/ncnn/glslang/Test/hlsl.flattenOpaqueInitMix.vert
src/ncnn/glslang/Test/hlsl.flattenSubset.frag
src/ncnn/glslang/Test/hlsl.flattenSubset2.frag
src/ncnn/glslang/Test/hlsl.float1.frag
src/ncnn/glslang/Test/hlsl.float4.frag
src/ncnn/glslang/Test/hlsl.forLoop.frag
src/ncnn/glslang/Test/hlsl.format.rwtexture.frag
src/ncnn/glslang/Test/hlsl.frag
src/ncnn/glslang/Test/hlsl.fraggeom.frag
src/ncnn/glslang/Test/hlsl.function.frag
src/ncnn/glslang/Test/hlsl.gather.array.dx10.frag
src/ncnn/glslang/Test/hlsl.gather.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.gather.basic.dx10.vert
src/ncnn/glslang/Test/hlsl.gather.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.gather.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.gatherRGBA.array.dx10.frag
src/ncnn/glslang/Test/hlsl.gatherRGBA.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.gatherRGBA.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.gatherRGBA.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.gathercmpRGBA.array.dx10.frag
src/ncnn/glslang/Test/hlsl.gathercmpRGBA.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.gathercmpRGBA.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.gathercmpRGBA.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.getdimensions.dx10.frag
src/ncnn/glslang/Test/hlsl.getdimensions.dx10.vert
src/ncnn/glslang/Test/hlsl.getdimensions.rw.dx10.frag
src/ncnn/glslang/Test/hlsl.getsampleposition.dx10.frag
src/ncnn/glslang/Test/hlsl.global-const-init.frag
src/ncnn/glslang/Test/hlsl.groupid.comp
src/ncnn/glslang/Test/hlsl.gs-hs-mix.tesc
src/ncnn/glslang/Test/hlsl.hlslOffset.vert
src/ncnn/glslang/Test/hlsl.hull.1.tesc
src/ncnn/glslang/Test/hlsl.hull.2.tesc
src/ncnn/glslang/Test/hlsl.hull.3.tesc
src/ncnn/glslang/Test/hlsl.hull.4.tesc
src/ncnn/glslang/Test/hlsl.hull.5.tesc
src/ncnn/glslang/Test/hlsl.hull.6.tesc
src/ncnn/glslang/Test/hlsl.hull.ctrlpt-1.tesc
src/ncnn/glslang/Test/hlsl.hull.ctrlpt-2.tesc
src/ncnn/glslang/Test/hlsl.hull.void.tesc
src/ncnn/glslang/Test/hlsl.identifier.sample.frag
src/ncnn/glslang/Test/hlsl.if.frag
src/ncnn/glslang/Test/hlsl.imagefetch-subvec4.comp
src/ncnn/glslang/Test/hlsl.implicitBool.frag
src/ncnn/glslang/Test/hlsl.include.vert
src/ncnn/glslang/Test/hlsl.includeNegative.vert
src/ncnn/glslang/Test/hlsl.inf.vert
src/ncnn/glslang/Test/hlsl.init.frag
src/ncnn/glslang/Test/hlsl.init2.frag
src/ncnn/glslang/Test/hlsl.inoutquals.frag
src/ncnn/glslang/Test/hlsl.inoutquals.negative.frag
src/ncnn/glslang/Test/hlsl.int.dot.frag
src/ncnn/glslang/Test/hlsl.intrinsic.frexp.frag
src/ncnn/glslang/Test/hlsl.intrinsic.frexp.vert
src/ncnn/glslang/Test/hlsl.intrinsics.barriers.comp
src/ncnn/glslang/Test/hlsl.intrinsics.comp
src/ncnn/glslang/Test/hlsl.intrinsics.d3dcolortoubyte4.frag
src/ncnn/glslang/Test/hlsl.intrinsics.double.frag
src/ncnn/glslang/Test/hlsl.intrinsics.evalfns.frag
src/ncnn/glslang/Test/hlsl.intrinsics.f1632.frag
src/ncnn/glslang/Test/hlsl.intrinsics.f3216.frag
src/ncnn/glslang/Test/hlsl.intrinsics.frag
src/ncnn/glslang/Test/hlsl.intrinsics.lit.frag
src/ncnn/glslang/Test/hlsl.intrinsics.negative.comp
src/ncnn/glslang/Test/hlsl.intrinsics.negative.frag
src/ncnn/glslang/Test/hlsl.intrinsics.negative.vert
src/ncnn/glslang/Test/hlsl.intrinsics.promote.down.frag
src/ncnn/glslang/Test/hlsl.intrinsics.promote.frag
src/ncnn/glslang/Test/hlsl.intrinsics.promote.outputs.frag
src/ncnn/glslang/Test/hlsl.intrinsics.vert
src/ncnn/glslang/Test/hlsl.isfinite.frag
src/ncnn/glslang/Test/hlsl.layout.frag
src/ncnn/glslang/Test/hlsl.layoutOverride.vert
src/ncnn/glslang/Test/hlsl.load.2dms.dx10.frag
src/ncnn/glslang/Test/hlsl.load.array.dx10.frag
src/ncnn/glslang/Test/hlsl.load.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.load.basic.dx10.vert
src/ncnn/glslang/Test/hlsl.load.buffer.dx10.frag
src/ncnn/glslang/Test/hlsl.load.buffer.float.dx10.frag
src/ncnn/glslang/Test/hlsl.load.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.load.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.load.rwbuffer.dx10.frag
src/ncnn/glslang/Test/hlsl.load.rwtexture.array.dx10.frag
src/ncnn/glslang/Test/hlsl.load.rwtexture.dx10.frag
src/ncnn/glslang/Test/hlsl.localStructuredBuffer.comp
src/ncnn/glslang/Test/hlsl.logical.binary.frag
src/ncnn/glslang/Test/hlsl.logical.binary.vec.frag
src/ncnn/glslang/Test/hlsl.logical.unary.frag
src/ncnn/glslang/Test/hlsl.logicalConvert.frag
src/ncnn/glslang/Test/hlsl.loopattr.frag
src/ncnn/glslang/Test/hlsl.matNx1.frag
src/ncnn/glslang/Test/hlsl.matType.bool.frag
src/ncnn/glslang/Test/hlsl.matType.frag
src/ncnn/glslang/Test/hlsl.matType.int.frag
src/ncnn/glslang/Test/hlsl.matpack-1.frag
src/ncnn/glslang/Test/hlsl.matpack-pragma-global.frag
src/ncnn/glslang/Test/hlsl.matpack-pragma.frag
src/ncnn/glslang/Test/hlsl.matrixSwizzle.vert
src/ncnn/glslang/Test/hlsl.matrixindex.frag
src/ncnn/glslang/Test/hlsl.max.frag
src/ncnn/glslang/Test/hlsl.memberFunCall.frag
src/ncnn/glslang/Test/hlsl.mintypes.frag
src/ncnn/glslang/Test/hlsl.mip.negative.frag
src/ncnn/glslang/Test/hlsl.mip.negative2.frag
src/ncnn/glslang/Test/hlsl.mip.operator.frag
src/ncnn/glslang/Test/hlsl.mul-truncate.frag
src/ncnn/glslang/Test/hlsl.multiDescriptorSet.frag
src/ncnn/glslang/Test/hlsl.multiEntry.vert
src/ncnn/glslang/Test/hlsl.multiReturn.frag
src/ncnn/glslang/Test/hlsl.namespace.frag
src/ncnn/glslang/Test/hlsl.noSemantic.functionality1.comp
src/ncnn/glslang/Test/hlsl.nonint-index.frag
src/ncnn/glslang/Test/hlsl.nonstaticMemberFunction.frag
src/ncnn/glslang/Test/hlsl.numericsuffixes.frag
src/ncnn/glslang/Test/hlsl.numthreads.comp
src/ncnn/glslang/Test/hlsl.opaque-type-bug.frag
src/ncnn/glslang/Test/hlsl.overload.frag
src/ncnn/glslang/Test/hlsl.params.default.frag
src/ncnn/glslang/Test/hlsl.params.default.negative.frag
src/ncnn/glslang/Test/hlsl.partialFlattenLocal.vert
src/ncnn/glslang/Test/hlsl.partialFlattenMixed.vert
src/ncnn/glslang/Test/hlsl.partialInit.frag
src/ncnn/glslang/Test/hlsl.pp.expand.frag
src/ncnn/glslang/Test/hlsl.pp.line.frag
src/ncnn/glslang/Test/hlsl.pp.line2.frag
src/ncnn/glslang/Test/hlsl.pp.line3.frag
src/ncnn/glslang/Test/hlsl.pp.line4.frag
src/ncnn/glslang/Test/hlsl.pp.tokenpasting.frag
src/ncnn/glslang/Test/hlsl.pp.vert
src/ncnn/glslang/Test/hlsl.precedence.frag
src/ncnn/glslang/Test/hlsl.precedence2.frag
src/ncnn/glslang/Test/hlsl.precise.frag
src/ncnn/glslang/Test/hlsl.preprocessor.frag
src/ncnn/glslang/Test/hlsl.printf.comp
src/ncnn/glslang/Test/hlsl.promote.atomic.frag
src/ncnn/glslang/Test/hlsl.promote.binary.frag
src/ncnn/glslang/Test/hlsl.promote.vec1.frag
src/ncnn/glslang/Test/hlsl.promotions.frag
src/ncnn/glslang/Test/hlsl.reflection.binding.frag
src/ncnn/glslang/Test/hlsl.reflection.vert
src/ncnn/glslang/Test/hlsl.round.dx10.frag
src/ncnn/glslang/Test/hlsl.round.dx9.frag
src/ncnn/glslang/Test/hlsl.rw.atomics.frag
src/ncnn/glslang/Test/hlsl.rw.bracket.frag
src/ncnn/glslang/Test/hlsl.rw.register.frag
src/ncnn/glslang/Test/hlsl.rw.scalar.bracket.frag
src/ncnn/glslang/Test/hlsl.rw.swizzle.frag
src/ncnn/glslang/Test/hlsl.rw.vec2.bracket.frag
src/ncnn/glslang/Test/hlsl.sample.array.dx10.frag
src/ncnn/glslang/Test/hlsl.sample.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.sample.dx9.frag
src/ncnn/glslang/Test/hlsl.sample.dx9.vert
src/ncnn/glslang/Test/hlsl.sample.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.sample.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.sample.sub-vec4.dx10.frag
src/ncnn/glslang/Test/hlsl.samplebias.array.dx10.frag
src/ncnn/glslang/Test/hlsl.samplebias.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.samplebias.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.samplebias.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmp.array.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmp.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmp.dualmode.frag
src/ncnn/glslang/Test/hlsl.samplecmp.negative.frag
src/ncnn/glslang/Test/hlsl.samplecmp.negative2.frag
src/ncnn/glslang/Test/hlsl.samplecmp.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmp.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmplevelzero.array.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmplevelzero.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmplevelzero.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.samplecmplevelzero.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.samplegrad.array.dx10.frag
src/ncnn/glslang/Test/hlsl.samplegrad.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.samplegrad.basic.dx10.vert
src/ncnn/glslang/Test/hlsl.samplegrad.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.samplegrad.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.samplelevel.array.dx10.frag
src/ncnn/glslang/Test/hlsl.samplelevel.basic.dx10.frag
src/ncnn/glslang/Test/hlsl.samplelevel.basic.dx10.vert
src/ncnn/glslang/Test/hlsl.samplelevel.offset.dx10.frag
src/ncnn/glslang/Test/hlsl.samplelevel.offsetarray.dx10.frag
src/ncnn/glslang/Test/hlsl.scalar-length.frag
src/ncnn/glslang/Test/hlsl.scalar2matrix.frag
src/ncnn/glslang/Test/hlsl.scalarCast.vert
src/ncnn/glslang/Test/hlsl.scope.frag
src/ncnn/glslang/Test/hlsl.self_cast.frag
src/ncnn/glslang/Test/hlsl.semantic-1.vert
src/ncnn/glslang/Test/hlsl.semantic.geom
src/ncnn/glslang/Test/hlsl.semantic.vert
src/ncnn/glslang/Test/hlsl.semicolons.frag
src/ncnn/glslang/Test/hlsl.shapeConv.frag
src/ncnn/glslang/Test/hlsl.shapeConvRet.frag
src/ncnn/glslang/Test/hlsl.shift.per-set.frag
src/ncnn/glslang/Test/hlsl.sin.frag
src/ncnn/glslang/Test/hlsl.singleArgIntPromo.vert
src/ncnn/glslang/Test/hlsl.snorm.uav.comp
src/ncnn/glslang/Test/hlsl.specConstant.frag
src/ncnn/glslang/Test/hlsl.staticFuncInit.frag
src/ncnn/glslang/Test/hlsl.staticMemberFunction.frag
src/ncnn/glslang/Test/hlsl.store.rwbyteaddressbuffer.type.comp
src/ncnn/glslang/Test/hlsl.string.frag
src/ncnn/glslang/Test/hlsl.stringtoken.frag
src/ncnn/glslang/Test/hlsl.struct.frag
src/ncnn/glslang/Test/hlsl.struct.split-1.vert
src/ncnn/glslang/Test/hlsl.struct.split.array.geom
src/ncnn/glslang/Test/hlsl.struct.split.assign.frag
src/ncnn/glslang/Test/hlsl.struct.split.call.vert
src/ncnn/glslang/Test/hlsl.struct.split.nested.geom
src/ncnn/glslang/Test/hlsl.struct.split.trivial.geom
src/ncnn/glslang/Test/hlsl.struct.split.trivial.vert
src/ncnn/glslang/Test/hlsl.structIoFourWay.frag
src/ncnn/glslang/Test/hlsl.structStructName.frag
src/ncnn/glslang/Test/hlsl.structarray.flatten.frag
src/ncnn/glslang/Test/hlsl.structarray.flatten.geom
src/ncnn/glslang/Test/hlsl.structbuffer.append.fn.frag
src/ncnn/glslang/Test/hlsl.structbuffer.append.frag
src/ncnn/glslang/Test/hlsl.structbuffer.atomics.frag
src/ncnn/glslang/Test/hlsl.structbuffer.byte.frag
src/ncnn/glslang/Test/hlsl.structbuffer.coherent.frag
src/ncnn/glslang/Test/hlsl.structbuffer.floatidx.comp
src/ncnn/glslang/Test/hlsl.structbuffer.fn.frag
src/ncnn/glslang/Test/hlsl.structbuffer.fn2.comp
src/ncnn/glslang/Test/hlsl.structbuffer.frag
src/ncnn/glslang/Test/hlsl.structbuffer.incdec.frag
src/ncnn/glslang/Test/hlsl.structbuffer.rw.frag
src/ncnn/glslang/Test/hlsl.structbuffer.rwbyte.frag
src/ncnn/glslang/Test/hlsl.structin.vert
src/ncnn/glslang/Test/hlsl.subpass.frag
src/ncnn/glslang/Test/hlsl.switch.frag
src/ncnn/glslang/Test/hlsl.swizzle.frag
src/ncnn/glslang/Test/hlsl.synthesizeInput.frag
src/ncnn/glslang/Test/hlsl.target.frag
src/ncnn/glslang/Test/hlsl.targetStruct1.frag
src/ncnn/glslang/Test/hlsl.targetStruct2.frag
src/ncnn/glslang/Test/hlsl.templatetypes.frag
src/ncnn/glslang/Test/hlsl.templatetypes.negative.frag
src/ncnn/glslang/Test/hlsl.texture.struct.frag
src/ncnn/glslang/Test/hlsl.texture.subvec4.frag
src/ncnn/glslang/Test/hlsl.texturebuffer.frag
src/ncnn/glslang/Test/hlsl.this.frag
src/ncnn/glslang/Test/hlsl.tristream-append.geom
src/ncnn/glslang/Test/hlsl.tx.bracket.frag
src/ncnn/glslang/Test/hlsl.tx.overload.frag
src/ncnn/glslang/Test/hlsl.type.half.frag
src/ncnn/glslang/Test/hlsl.type.identifier.frag
src/ncnn/glslang/Test/hlsl.type.type.conversion.all.frag
src/ncnn/glslang/Test/hlsl.type.type.conversion.valid.frag
src/ncnn/glslang/Test/hlsl.typeGraphCopy.vert
src/ncnn/glslang/Test/hlsl.typedef.frag
src/ncnn/glslang/Test/hlsl.void.frag
src/ncnn/glslang/Test/hlsl.wavebroadcast.comp
src/ncnn/glslang/Test/hlsl.waveprefix.comp
src/ncnn/glslang/Test/hlsl.wavequad.comp
src/ncnn/glslang/Test/hlsl.wavequery.comp
src/ncnn/glslang/Test/hlsl.wavequery.frag
src/ncnn/glslang/Test/hlsl.wavereduction.comp
src/ncnn/glslang/Test/hlsl.wavevote.comp
src/ncnn/glslang/Test/hlsl.whileLoop.frag
src/ncnn/glslang/Test/hlsl.y-negate-1.vert
src/ncnn/glslang/Test/hlsl.y-negate-2.vert
src/ncnn/glslang/Test/hlsl.y-negate-3.vert
src/ncnn/glslang/Test/i1.h
src/ncnn/glslang/Test/implicitInnerAtomicUint.frag
src/ncnn/glslang/Test/include.vert
src/ncnn/glslang/Test/invalidSwizzle.vert
src/ncnn/glslang/Test/length.frag
src/ncnn/glslang/Test/lineContinuation.vert
src/ncnn/glslang/Test/lineContinuation100.vert
src/ncnn/glslang/Test/link.multiAnonBlocksInvalid.0.0.vert
src/ncnn/glslang/Test/link.multiAnonBlocksInvalid.0.1.vert
src/ncnn/glslang/Test/link.multiAnonBlocksValid.0.0.vert
src/ncnn/glslang/Test/link.multiAnonBlocksValid.0.1.vert
src/ncnn/glslang/Test/link.multiBlocksInvalid.0.0.vert
src/ncnn/glslang/Test/link.multiBlocksInvalid.0.1.vert
src/ncnn/glslang/Test/link.multiBlocksValid.1.0.vert
src/ncnn/glslang/Test/link.multiBlocksValid.1.1.vert
src/ncnn/glslang/Test/link.vk.differentPC.0.0.frag
src/ncnn/glslang/Test/link.vk.differentPC.0.1.frag
src/ncnn/glslang/Test/link.vk.differentPC.0.2.frag
src/ncnn/glslang/Test/link.vk.differentPC.1.0.frag
src/ncnn/glslang/Test/link.vk.differentPC.1.1.frag
src/ncnn/glslang/Test/link.vk.differentPC.1.2.frag
src/ncnn/glslang/Test/link.vk.matchingPC.0.0.frag
src/ncnn/glslang/Test/link.vk.matchingPC.0.1.frag
src/ncnn/glslang/Test/link.vk.matchingPC.0.2.frag
src/ncnn/glslang/Test/link.vk.multiBlocksValid.0.0.vert
src/ncnn/glslang/Test/link.vk.multiBlocksValid.0.1.vert
src/ncnn/glslang/Test/link.vk.multiBlocksValid.1.0.geom
src/ncnn/glslang/Test/link.vk.multiBlocksValid.1.1.geom
src/ncnn/glslang/Test/link.vk.pcNamingInvalid.0.0.vert
src/ncnn/glslang/Test/link.vk.pcNamingInvalid.0.1.vert
src/ncnn/glslang/Test/link.vk.pcNamingValid.0.0.vert
src/ncnn/glslang/Test/link.vk.pcNamingValid.0.1.vert
src/ncnn/glslang/Test/link1.frag
src/ncnn/glslang/Test/link1.vk.frag
src/ncnn/glslang/Test/link2.frag
src/ncnn/glslang/Test/link2.vk.frag
src/ncnn/glslang/Test/link3.frag
src/ncnn/glslang/Test/localAggregates.frag
src/ncnn/glslang/Test/loops.frag
src/ncnn/glslang/Test/loopsArtificial.frag
src/ncnn/glslang/Test/mains.frag
src/ncnn/glslang/Test/mains1.frag
src/ncnn/glslang/Test/mains2.frag
src/ncnn/glslang/Test/makeDoc
src/ncnn/glslang/Test/matrix.frag
src/ncnn/glslang/Test/matrix2.frag
src/ncnn/glslang/Test/matrixError.vert
src/ncnn/glslang/Test/maxClipDistances.vert
src/ncnn/glslang/Test/max_vertices_0.geom
src/ncnn/glslang/Test/missingBodies.vert
src/ncnn/glslang/Test/mixedArrayDecls.frag
src/ncnn/glslang/Test/negativeArraySize.comp
src/ncnn/glslang/Test/newTexture.frag
src/ncnn/glslang/Test/noMain.vert
src/ncnn/glslang/Test/noMain1.geom
src/ncnn/glslang/Test/noMain2.geom
src/ncnn/glslang/Test/nonSquare.vert
src/ncnn/glslang/Test/nonVulkan.frag
src/ncnn/glslang/Test/nonuniform.frag
src/ncnn/glslang/Test/nosuffix
src/ncnn/glslang/Test/numeral.frag
src/ncnn/glslang/Test/nvShaderNoperspectiveInterpolation.frag
src/ncnn/glslang/Test/overlongLiteral.frag
src/ncnn/glslang/Test/parent.h
src/ncnn/glslang/Test/parentBad
src/ncnn/glslang/Test/pointCoord.frag
src/ncnn/glslang/Test/precise.tesc
src/ncnn/glslang/Test/precise_struct_block.vert
src/ncnn/glslang/Test/precision.frag
src/ncnn/glslang/Test/precision.vert
src/ncnn/glslang/Test/prepost.frag
src/ncnn/glslang/Test/preprocessor.bad_arg.vert
src/ncnn/glslang/Test/preprocessor.cpp_style___FILE__.vert
src/ncnn/glslang/Test/preprocessor.cpp_style_line_directive.vert
src/ncnn/glslang/Test/preprocessor.defined.vert
src/ncnn/glslang/Test/preprocessor.edge_cases.vert
src/ncnn/glslang/Test/preprocessor.eof_missing.vert
src/ncnn/glslang/Test/preprocessor.errors.vert
src/ncnn/glslang/Test/preprocessor.extensions.vert
src/ncnn/glslang/Test/preprocessor.function_macro.vert
src/ncnn/glslang/Test/preprocessor.include.disabled.vert
src/ncnn/glslang/Test/preprocessor.include.enabled.vert
src/ncnn/glslang/Test/preprocessor.line.frag
src/ncnn/glslang/Test/preprocessor.line.vert
src/ncnn/glslang/Test/preprocessor.many.endif.vert
src/ncnn/glslang/Test/preprocessor.pragma.vert
src/ncnn/glslang/Test/preprocessor.simple.vert
src/ncnn/glslang/Test/preprocessor.success_if_parse_would_fail.vert
src/ncnn/glslang/Test/rayQuery-allOps.Error.rgen
src/ncnn/glslang/Test/rayQuery-allOps.comp
src/ncnn/glslang/Test/rayQuery-allOps.frag
src/ncnn/glslang/Test/rayQuery-allOps.rgen
src/ncnn/glslang/Test/rayQuery-committed.Error.rgen
src/ncnn/glslang/Test/rayQuery-global.rgen
src/ncnn/glslang/Test/rayQuery-initialization.Error.comp
src/ncnn/glslang/Test/rayQuery-initialize.rgen
src/ncnn/glslang/Test/rayQuery-no-cse.rgen
src/ncnn/glslang/Test/rayQuery-types.comp
src/ncnn/glslang/Test/rayQuery.rgen
src/ncnn/glslang/Test/recurse1.frag
src/ncnn/glslang/Test/recurse1.vert
src/ncnn/glslang/Test/recurse2.frag
src/ncnn/glslang/Test/reflection.frag
src/ncnn/glslang/Test/reflection.linked.frag
src/ncnn/glslang/Test/reflection.linked.vert
src/ncnn/glslang/Test/reflection.options.geom
src/ncnn/glslang/Test/reflection.options.vert
src/ncnn/glslang/Test/reflection.vert
src/ncnn/glslang/Test/remap.basic.dcefunc.frag
src/ncnn/glslang/Test/remap.basic.everything.frag
src/ncnn/glslang/Test/remap.basic.none.frag
src/ncnn/glslang/Test/remap.basic.strip.frag
src/ncnn/glslang/Test/remap.hlsl.sample.basic.everything.frag
src/ncnn/glslang/Test/remap.hlsl.sample.basic.none.frag
src/ncnn/glslang/Test/remap.hlsl.sample.basic.strip.frag
src/ncnn/glslang/Test/remap.hlsl.templatetypes.everything.frag
src/ncnn/glslang/Test/remap.hlsl.templatetypes.none.frag
src/ncnn/glslang/Test/remap.if.everything.frag
src/ncnn/glslang/Test/remap.if.none.frag
src/ncnn/glslang/Test/remap.invalid-spirv-1.spv
src/ncnn/glslang/Test/remap.invalid-spirv-2.spv
src/ncnn/glslang/Test/remap.literal64.everything.spv
src/ncnn/glslang/Test/remap.literal64.none.spv
src/ncnn/glslang/Test/remap.similar_1a.everything.frag
src/ncnn/glslang/Test/remap.similar_1a.none.frag
src/ncnn/glslang/Test/remap.similar_1b.everything.frag
src/ncnn/glslang/Test/remap.similar_1b.none.frag
src/ncnn/glslang/Test/remap.specconst.comp
src/ncnn/glslang/Test/remap.switch.everything.frag
src/ncnn/glslang/Test/remap.switch.none.frag
src/ncnn/glslang/Test/remap.uniformarray.everything.frag
src/ncnn/glslang/Test/remap.uniformarray.none.frag
src/ncnn/glslang/Test/runtests
src/ncnn/glslang/Test/runtimeArray.vert
src/ncnn/glslang/Test/sample.frag
src/ncnn/glslang/Test/sample.frag.out
src/ncnn/glslang/Test/sample.vert
src/ncnn/glslang/Test/sample.vert.out
src/ncnn/glslang/Test/samplerlessTextureFunctions.frag
src/ncnn/glslang/Test/simpleFunctionCall.frag
src/ncnn/glslang/Test/specExamples.frag
src/ncnn/glslang/Test/specExamples.vert
src/ncnn/glslang/Test/spv.1.3.8bitstorage-ssbo.vert
src/ncnn/glslang/Test/spv.1.3.8bitstorage-ubo.vert
src/ncnn/glslang/Test/spv.1.3.coopmat.comp
src/ncnn/glslang/Test/spv.1.4.LoopControl.frag
src/ncnn/glslang/Test/spv.1.4.NonWritable.frag
src/ncnn/glslang/Test/spv.1.4.OpCopyLogical.comp
src/ncnn/glslang/Test/spv.1.4.OpCopyLogical.funcall.frag
src/ncnn/glslang/Test/spv.1.4.OpCopyLogicalBool.comp
src/ncnn/glslang/Test/spv.1.4.OpEntryPoint.frag
src/ncnn/glslang/Test/spv.1.4.OpEntryPoint.opaqueParams.vert
src/ncnn/glslang/Test/spv.1.4.OpSelect.frag
src/ncnn/glslang/Test/spv.1.4.constructComposite.comp
src/ncnn/glslang/Test/spv.1.4.image.frag
src/ncnn/glslang/Test/spv.1.4.sparseTexture.frag
src/ncnn/glslang/Test/spv.1.4.texture.frag
src/ncnn/glslang/Test/spv.100ops.frag
src/ncnn/glslang/Test/spv.130.frag
src/ncnn/glslang/Test/spv.140.frag
src/ncnn/glslang/Test/spv.150.geom
src/ncnn/glslang/Test/spv.150.vert
src/ncnn/glslang/Test/spv.16bitstorage-int.frag
src/ncnn/glslang/Test/spv.16bitstorage-uint.frag
src/ncnn/glslang/Test/spv.16bitstorage.frag
src/ncnn/glslang/Test/spv.16bitstorage_Error-int.frag
src/ncnn/glslang/Test/spv.16bitstorage_Error-uint.frag
src/ncnn/glslang/Test/spv.16bitstorage_Error.frag
src/ncnn/glslang/Test/spv.16bitxfb.vert
src/ncnn/glslang/Test/spv.300BuiltIns.vert
src/ncnn/glslang/Test/spv.300layout.frag
src/ncnn/glslang/Test/spv.300layout.vert
src/ncnn/glslang/Test/spv.300layoutp.vert
src/ncnn/glslang/Test/spv.310.bitcast.frag
src/ncnn/glslang/Test/spv.310.comp
src/ncnn/glslang/Test/spv.320.meshShaderUserDefined.mesh
src/ncnn/glslang/Test/spv.330.geom
src/ncnn/glslang/Test/spv.400.frag
src/ncnn/glslang/Test/spv.400.tesc
src/ncnn/glslang/Test/spv.400.tese
src/ncnn/glslang/Test/spv.420.geom
src/ncnn/glslang/Test/spv.430.frag
src/ncnn/glslang/Test/spv.430.vert
src/ncnn/glslang/Test/spv.450.geom
src/ncnn/glslang/Test/spv.450.noRedecl.tesc
src/ncnn/glslang/Test/spv.450.tesc
src/ncnn/glslang/Test/spv.460.comp
src/ncnn/glslang/Test/spv.460.frag
src/ncnn/glslang/Test/spv.460.vert
src/ncnn/glslang/Test/spv.8bit-16bit-construction.frag
src/ncnn/glslang/Test/spv.8bitstorage-int.frag
src/ncnn/glslang/Test/spv.8bitstorage-ssbo.vert
src/ncnn/glslang/Test/spv.8bitstorage-ubo.vert
src/ncnn/glslang/Test/spv.8bitstorage-uint.frag
src/ncnn/glslang/Test/spv.8bitstorage_Error-int.frag
src/ncnn/glslang/Test/spv.8bitstorage_Error-uint.frag
src/ncnn/glslang/Test/spv.AnyHitShader.rahit
src/ncnn/glslang/Test/spv.AnyHitShader_Errors.rahit
src/ncnn/glslang/Test/spv.AofA.frag
src/ncnn/glslang/Test/spv.ClosestHitShader.rchit
src/ncnn/glslang/Test/spv.ClosestHitShader_Errors.rchit
src/ncnn/glslang/Test/spv.GeometryShaderPassthrough.geom
src/ncnn/glslang/Test/spv.IntersectShader.rint
src/ncnn/glslang/Test/spv.IntersectShader_Errors.rint
src/ncnn/glslang/Test/spv.MissShader.rmiss
src/ncnn/glslang/Test/spv.MissShader_Errors.rmiss
src/ncnn/glslang/Test/spv.OVR_multiview.vert
src/ncnn/glslang/Test/spv.Operations.frag
src/ncnn/glslang/Test/spv.RayCallable.rcall
src/ncnn/glslang/Test/spv.RayCallable_Errors.rcall
src/ncnn/glslang/Test/spv.RayConstants.rgen
src/ncnn/glslang/Test/spv.RayGenShader.rgen
src/ncnn/glslang/Test/spv.RayGenShader11.rgen
src/ncnn/glslang/Test/spv.RayGenShaderArray.rgen
src/ncnn/glslang/Test/spv.RayGenShader_Errors.rgen
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.16BitAccess.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.MixBlockNonBlock_Errors.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.MultiBlock.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.NonBlock.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.SingleBlock.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.scalar.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.std140.comp
src/ncnn/glslang/Test/spv.WorkgroupMemoryExplicitLayout.std430.comp
src/ncnn/glslang/Test/spv.accessChain.frag
src/ncnn/glslang/Test/spv.aggOps.frag
src/ncnn/glslang/Test/spv.always-discard.frag
src/ncnn/glslang/Test/spv.always-discard2.frag
src/ncnn/glslang/Test/spv.arbPostDepthCoverage.frag
src/ncnn/glslang/Test/spv.arbPostDepthCoverage_Error.frag
src/ncnn/glslang/Test/spv.atomic.comp
src/ncnn/glslang/Test/spv.atomicCounter.comp
src/ncnn/glslang/Test/spv.atomicFloat.comp
src/ncnn/glslang/Test/spv.atomicFloat_Error.comp
src/ncnn/glslang/Test/spv.atomicInt64.comp
src/ncnn/glslang/Test/spv.barrier.vert
src/ncnn/glslang/Test/spv.bitCast.frag
src/ncnn/glslang/Test/spv.bool.vert
src/ncnn/glslang/Test/spv.boolInBlock.frag
src/ncnn/glslang/Test/spv.branch-return.vert
src/ncnn/glslang/Test/spv.buffer.autoassign.frag
src/ncnn/glslang/Test/spv.bufferhandle1.frag
src/ncnn/glslang/Test/spv.bufferhandle10.frag
src/ncnn/glslang/Test/spv.bufferhandle11.frag
src/ncnn/glslang/Test/spv.bufferhandle12.frag
src/ncnn/glslang/Test/spv.bufferhandle13.frag
src/ncnn/glslang/Test/spv.bufferhandle14.frag
src/ncnn/glslang/Test/spv.bufferhandle15.frag
src/ncnn/glslang/Test/spv.bufferhandle16.frag
src/ncnn/glslang/Test/spv.bufferhandle17_Errors.frag
src/ncnn/glslang/Test/spv.bufferhandle18.frag
src/ncnn/glslang/Test/spv.bufferhandle19_Errors.frag
src/ncnn/glslang/Test/spv.bufferhandle2.frag
src/ncnn/glslang/Test/spv.bufferhandle3.frag
src/ncnn/glslang/Test/spv.bufferhandle4.frag
src/ncnn/glslang/Test/spv.bufferhandle5.frag
src/ncnn/glslang/Test/spv.bufferhandle6.frag
src/ncnn/glslang/Test/spv.bufferhandle7.frag
src/ncnn/glslang/Test/spv.bufferhandle8.frag
src/ncnn/glslang/Test/spv.bufferhandle9.frag
src/ncnn/glslang/Test/spv.bufferhandleUvec2.frag
src/ncnn/glslang/Test/spv.bufferhandle_Error.frag
src/ncnn/glslang/Test/spv.builtInXFB.vert
src/ncnn/glslang/Test/spv.builtin.PrimitiveShadingRateEXT.vert
src/ncnn/glslang/Test/spv.builtin.ShadingRateEXT.frag
src/ncnn/glslang/Test/spv.computeShaderDerivatives.comp
src/ncnn/glslang/Test/spv.computeShaderDerivatives2.comp
src/ncnn/glslang/Test/spv.conditionalDemote.frag
src/ncnn/glslang/Test/spv.conditionalDiscard.frag
src/ncnn/glslang/Test/spv.constConstruct.vert
src/ncnn/glslang/Test/spv.constStruct.vert
src/ncnn/glslang/Test/spv.constructComposite.comp
src/ncnn/glslang/Test/spv.controlFlowAttributes.frag
src/ncnn/glslang/Test/spv.conversion.frag
src/ncnn/glslang/Test/spv.coopmat.comp
src/ncnn/glslang/Test/spv.coopmat_Error.comp
src/ncnn/glslang/Test/spv.dataOut.frag
src/ncnn/glslang/Test/spv.dataOutIndirect.frag
src/ncnn/glslang/Test/spv.dataOutIndirect.vert
src/ncnn/glslang/Test/spv.dead-after-continue.vert
src/ncnn/glslang/Test/spv.dead-after-discard.frag
src/ncnn/glslang/Test/spv.dead-after-loop-break.vert
src/ncnn/glslang/Test/spv.dead-after-return.vert
src/ncnn/glslang/Test/spv.dead-after-switch-break.vert
src/ncnn/glslang/Test/spv.dead-complex-continue-after-return.vert
src/ncnn/glslang/Test/spv.dead-complex-merge-after-return.vert
src/ncnn/glslang/Test/spv.debugInfo.frag
src/ncnn/glslang/Test/spv.debugPrintf.frag
src/ncnn/glslang/Test/spv.debugPrintf_Error.frag
src/ncnn/glslang/Test/spv.deepRvalue.frag
src/ncnn/glslang/Test/spv.demoteDisabled.frag
src/ncnn/glslang/Test/spv.depthOut.frag
src/ncnn/glslang/Test/spv.deviceGroup.frag
src/ncnn/glslang/Test/spv.discard-dce.frag
src/ncnn/glslang/Test/spv.do-simple.vert
src/ncnn/glslang/Test/spv.do-while-continue-break.vert
src/ncnn/glslang/Test/spv.doWhileLoop.frag
src/ncnn/glslang/Test/spv.double.comp
src/ncnn/glslang/Test/spv.drawParams.vert
src/ncnn/glslang/Test/spv.earlyReturnDiscard.frag
src/ncnn/glslang/Test/spv.explicittypes.frag
src/ncnn/glslang/Test/spv.ext.AccelDecl.frag
src/ncnn/glslang/Test/spv.ext.AnyHitShader.rahit
src/ncnn/glslang/Test/spv.ext.AnyHitShader_Errors.rahit
src/ncnn/glslang/Test/spv.ext.ClosestHitShader.rchit
src/ncnn/glslang/Test/spv.ext.ClosestHitShader_Errors.rchit
src/ncnn/glslang/Test/spv.ext.ClosestHitShader_Subgroup.rchit
src/ncnn/glslang/Test/spv.ext.IntersectShader.rint
src/ncnn/glslang/Test/spv.ext.IntersectShader_Errors.rint
src/ncnn/glslang/Test/spv.ext.MissShader.rmiss
src/ncnn/glslang/Test/spv.ext.MissShader_Errors.rmiss
src/ncnn/glslang/Test/spv.ext.RayCallable.rcall
src/ncnn/glslang/Test/spv.ext.RayCallable_Errors.rcall
src/ncnn/glslang/Test/spv.ext.RayConstants.rgen
src/ncnn/glslang/Test/spv.ext.RayGenSBTlayout.rgen
src/ncnn/glslang/Test/spv.ext.RayGenSBTlayout140.rgen
src/ncnn/glslang/Test/spv.ext.RayGenSBTlayout430.rgen
src/ncnn/glslang/Test/spv.ext.RayGenSBTlayoutscalar.rgen
src/ncnn/glslang/Test/spv.ext.RayGenShader.rgen
src/ncnn/glslang/Test/spv.ext.RayGenShader11.rgen
src/ncnn/glslang/Test/spv.ext.RayGenShaderArray.rgen
src/ncnn/glslang/Test/spv.ext.RayGenShader_Errors.rgen
src/ncnn/glslang/Test/spv.ext.RayPrimCull_Errors.rgen
src/ncnn/glslang/Test/spv.ext.RayQueryDecl.frag
src/ncnn/glslang/Test/spv.ext.World3x4.rahit
src/ncnn/glslang/Test/spv.extPostDepthCoverage.frag
src/ncnn/glslang/Test/spv.extPostDepthCoverage_Error.frag
src/ncnn/glslang/Test/spv.float16.frag
src/ncnn/glslang/Test/spv.float16Fetch.frag
src/ncnn/glslang/Test/spv.float16convertonlyarith.comp
src/ncnn/glslang/Test/spv.float16convertonlystorage.comp
src/ncnn/glslang/Test/spv.float32.frag
src/ncnn/glslang/Test/spv.float64.frag
src/ncnn/glslang/Test/spv.flowControl.frag
src/ncnn/glslang/Test/spv.for-complex-condition.vert
src/ncnn/glslang/Test/spv.for-continue-break.vert
src/ncnn/glslang/Test/spv.for-nobody.vert
src/ncnn/glslang/Test/spv.for-notest.vert
src/ncnn/glslang/Test/spv.for-simple.vert
src/ncnn/glslang/Test/spv.forLoop.frag
src/ncnn/glslang/Test/spv.forwardFun.frag
src/ncnn/glslang/Test/spv.fragmentDensity-es.frag
src/ncnn/glslang/Test/spv.fragmentDensity-neg.frag
src/ncnn/glslang/Test/spv.fragmentDensity.frag
src/ncnn/glslang/Test/spv.fragmentDensity.vert
src/ncnn/glslang/Test/spv.fragmentShaderBarycentric.frag
src/ncnn/glslang/Test/spv.fragmentShaderBarycentric2.frag
src/ncnn/glslang/Test/spv.fsi.frag
src/ncnn/glslang/Test/spv.fsi_Error.frag
src/ncnn/glslang/Test/spv.fullyCovered.frag
src/ncnn/glslang/Test/spv.functionCall.frag
src/ncnn/glslang/Test/spv.functionNestedOpaque.vert
src/ncnn/glslang/Test/spv.functionParameterTypes.frag
src/ncnn/glslang/Test/spv.functionSemantics.frag
src/ncnn/glslang/Test/spv.glFragColor.frag
src/ncnn/glslang/Test/spv.glsl.register.autoassign.frag
src/ncnn/glslang/Test/spv.glsl.register.noautoassign.frag
src/ncnn/glslang/Test/spv.hlslDebugInfo.vert
src/ncnn/glslang/Test/spv.hlslOffsets.vert
src/ncnn/glslang/Test/spv.image.frag
src/ncnn/glslang/Test/spv.image.load-formatted.frag
src/ncnn/glslang/Test/spv.imageAtomic64.frag
src/ncnn/glslang/Test/spv.imageLoadStoreLod.frag
src/ncnn/glslang/Test/spv.int16.amd.frag
src/ncnn/glslang/Test/spv.int16.frag
src/ncnn/glslang/Test/spv.int32.frag
src/ncnn/glslang/Test/spv.int64.frag
src/ncnn/glslang/Test/spv.int8.frag
src/ncnn/glslang/Test/spv.intOps.vert
src/ncnn/glslang/Test/spv.intcoopmat.comp
src/ncnn/glslang/Test/spv.interpOps.frag
src/ncnn/glslang/Test/spv.layer.tese
src/ncnn/glslang/Test/spv.layoutNested.vert
src/ncnn/glslang/Test/spv.length.frag
src/ncnn/glslang/Test/spv.localAggregates.frag
src/ncnn/glslang/Test/spv.loops.frag
src/ncnn/glslang/Test/spv.loopsArtificial.frag
src/ncnn/glslang/Test/spv.looseUniformNoLoc.vert
src/ncnn/glslang/Test/spv.matFun.vert
src/ncnn/glslang/Test/spv.matrix.frag
src/ncnn/glslang/Test/spv.matrix2.frag
src/ncnn/glslang/Test/spv.memoryQualifier.frag
src/ncnn/glslang/Test/spv.memoryScopeSemantics.comp
src/ncnn/glslang/Test/spv.memoryScopeSemantics_Error.comp
src/ncnn/glslang/Test/spv.merge-unreachable.frag
src/ncnn/glslang/Test/spv.meshShaderBuiltins.mesh
src/ncnn/glslang/Test/spv.meshShaderPerViewBuiltins.mesh
src/ncnn/glslang/Test/spv.meshShaderPerViewUserDefined.mesh
src/ncnn/glslang/Test/spv.meshShaderPerView_Errors.mesh
src/ncnn/glslang/Test/spv.meshShaderRedeclBuiltins.mesh
src/ncnn/glslang/Test/spv.meshShaderRedeclPerViewBuiltins.mesh
src/ncnn/glslang/Test/spv.meshShaderSharedMem.mesh
src/ncnn/glslang/Test/spv.meshShaderTaskMem.mesh
src/ncnn/glslang/Test/spv.meshShaderUserDefined.mesh
src/ncnn/glslang/Test/spv.meshTaskShader.task
src/ncnn/glslang/Test/spv.multiStruct.comp
src/ncnn/glslang/Test/spv.multiStructFuncall.frag
src/ncnn/glslang/Test/spv.multiView.frag
src/ncnn/glslang/Test/spv.multiviewPerViewAttributes.tesc
src/ncnn/glslang/Test/spv.multiviewPerViewAttributes.vert
src/ncnn/glslang/Test/spv.newTexture.frag
src/ncnn/glslang/Test/spv.noBuiltInLoc.vert
src/ncnn/glslang/Test/spv.noDeadDecorations.vert
src/ncnn/glslang/Test/spv.noLocation.vert
src/ncnn/glslang/Test/spv.noWorkgroup.comp
src/ncnn/glslang/Test/spv.nonSquare.vert
src/ncnn/glslang/Test/spv.nonuniform.frag
src/ncnn/glslang/Test/spv.nonuniform2.frag
src/ncnn/glslang/Test/spv.nonuniform3.frag
src/ncnn/glslang/Test/spv.nonuniform4.frag
src/ncnn/glslang/Test/spv.nonuniform5.frag
src/ncnn/glslang/Test/spv.nullInit.comp
src/ncnn/glslang/Test/spv.offsets.frag
src/ncnn/glslang/Test/spv.paramMemory.420.frag
src/ncnn/glslang/Test/spv.paramMemory.frag
src/ncnn/glslang/Test/spv.perprimitiveNV.frag
src/ncnn/glslang/Test/spv.pp.line.frag
src/ncnn/glslang/Test/spv.precise.tesc
src/ncnn/glslang/Test/spv.precise.tese
src/ncnn/glslang/Test/spv.precision.frag
src/ncnn/glslang/Test/spv.precisionArgs.frag
src/ncnn/glslang/Test/spv.precisionNonESSamp.frag
src/ncnn/glslang/Test/spv.precisionTexture.frag
src/ncnn/glslang/Test/spv.prepost.frag
src/ncnn/glslang/Test/spv.privateVariableTypes.frag
src/ncnn/glslang/Test/spv.pushConstant.vert
src/ncnn/glslang/Test/spv.pushConstantAnon.vert
src/ncnn/glslang/Test/spv.qualifiers.vert
src/ncnn/glslang/Test/spv.queryL.frag
src/ncnn/glslang/Test/spv.queueFamilyScope.comp
src/ncnn/glslang/Test/spv.rankShift.comp
src/ncnn/glslang/Test/spv.register.autoassign-2.frag
src/ncnn/glslang/Test/spv.register.autoassign.frag
src/ncnn/glslang/Test/spv.register.autoassign.rangetest.frag
src/ncnn/glslang/Test/spv.register.noautoassign.frag
src/ncnn/glslang/Test/spv.register.subpass.frag
src/ncnn/glslang/Test/spv.rw.autoassign.frag
src/ncnn/glslang/Test/spv.sample.frag
src/ncnn/glslang/Test/spv.sampleId.frag
src/ncnn/glslang/Test/spv.sampleMaskOverrideCoverage.frag
src/ncnn/glslang/Test/spv.samplePosition.frag
src/ncnn/glslang/Test/spv.samplerlessTextureFunctions.frag
src/ncnn/glslang/Test/spv.scalarlayout.frag
src/ncnn/glslang/Test/spv.scalarlayoutfloat16.frag
src/ncnn/glslang/Test/spv.separate.frag
src/ncnn/glslang/Test/spv.set.vert
src/ncnn/glslang/Test/spv.shaderBallot.comp
src/ncnn/glslang/Test/spv.shaderBallotAMD.comp
src/ncnn/glslang/Test/spv.shaderDrawParams.vert
src/ncnn/glslang/Test/spv.shaderFragMaskAMD.frag
src/ncnn/glslang/Test/spv.shaderGroupVote.comp
src/ncnn/glslang/Test/spv.shaderImageFootprint.frag
src/ncnn/glslang/Test/spv.shaderStencilExport.frag
src/ncnn/glslang/Test/spv.shadingRate.frag
src/ncnn/glslang/Test/spv.shiftOps.frag
src/ncnn/glslang/Test/spv.shortCircuit.frag
src/ncnn/glslang/Test/spv.simpleFunctionCall.frag
src/ncnn/glslang/Test/spv.simpleMat.vert
src/ncnn/glslang/Test/spv.smBuiltins.frag
src/ncnn/glslang/Test/spv.smBuiltins.vert
src/ncnn/glslang/Test/spv.sparseTexture.frag
src/ncnn/glslang/Test/spv.sparseTextureClamp.frag
src/ncnn/glslang/Test/spv.specConst.vert
src/ncnn/glslang/Test/spv.specConstArrayCheck.vert
src/ncnn/glslang/Test/spv.specConstant.comp
src/ncnn/glslang/Test/spv.specConstant.float16.comp
src/ncnn/glslang/Test/spv.specConstant.int16.comp
src/ncnn/glslang/Test/spv.specConstant.int8.comp
src/ncnn/glslang/Test/spv.specConstant.vert
src/ncnn/glslang/Test/spv.specConstantComposite.vert
src/ncnn/glslang/Test/spv.specConstantOperations.vert
src/ncnn/glslang/Test/spv.specTexture.frag
src/ncnn/glslang/Test/spv.ssbo.autoassign.frag
src/ncnn/glslang/Test/spv.ssboAlias.frag
src/ncnn/glslang/Test/spv.stereoViewRendering.tesc
src/ncnn/glslang/Test/spv.stereoViewRendering.vert
src/ncnn/glslang/Test/spv.storageBuffer.vert
src/ncnn/glslang/Test/spv.structAssignment.frag
src/ncnn/glslang/Test/spv.structDeref.frag
src/ncnn/glslang/Test/spv.structure.frag
src/ncnn/glslang/Test/spv.subgroup.frag
src/ncnn/glslang/Test/spv.subgroup.geom
src/ncnn/glslang/Test/spv.subgroup.tesc
src/ncnn/glslang/Test/spv.subgroup.tese
src/ncnn/glslang/Test/spv.subgroup.vert
src/ncnn/glslang/Test/spv.subgroupArithmetic.comp
src/ncnn/glslang/Test/spv.subgroupBallot.comp
src/ncnn/glslang/Test/spv.subgroupBallotNeg.comp
src/ncnn/glslang/Test/spv.subgroupBasic.comp
src/ncnn/glslang/Test/spv.subgroupClustered.comp
src/ncnn/glslang/Test/spv.subgroupClusteredNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesArithmetic.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesArithmeticNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesBallot.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesBallotNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesClustered.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesClusteredNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesPartitioned.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesPartitionedNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesQuad.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesQuadNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesShuffle.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesShuffleNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesShuffleRelative.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesShuffleRelativeNeg.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesVote.comp
src/ncnn/glslang/Test/spv.subgroupExtendedTypesVoteNeg.comp
src/ncnn/glslang/Test/spv.subgroupPartitioned.comp
src/ncnn/glslang/Test/spv.subgroupQuad.comp
src/ncnn/glslang/Test/spv.subgroupShuffle.comp
src/ncnn/glslang/Test/spv.subgroupShuffleRelative.comp
src/ncnn/glslang/Test/spv.subgroupVote.comp
src/ncnn/glslang/Test/spv.subpass.frag
src/ncnn/glslang/Test/spv.switch.frag
src/ncnn/glslang/Test/spv.swizzle.frag
src/ncnn/glslang/Test/spv.swizzleInversion.frag
src/ncnn/glslang/Test/spv.targetOpenGL.vert
src/ncnn/glslang/Test/spv.targetVulkan.vert
src/ncnn/glslang/Test/spv.terminate.frag
src/ncnn/glslang/Test/spv.test.frag
src/ncnn/glslang/Test/spv.test.vert
src/ncnn/glslang/Test/spv.texture.frag
src/ncnn/glslang/Test/spv.texture.sampler.transform.frag
src/ncnn/glslang/Test/spv.texture.vert
src/ncnn/glslang/Test/spv.textureBuffer.vert
src/ncnn/glslang/Test/spv.textureGatherBiasLod.frag
src/ncnn/glslang/Test/spv.types.frag
src/ncnn/glslang/Test/spv.uint.frag
src/ncnn/glslang/Test/spv.uniformArray.frag
src/ncnn/glslang/Test/spv.uniformInitializer.frag
src/ncnn/glslang/Test/spv.uniformInitializerSpecConstant.frag
src/ncnn/glslang/Test/spv.uniformInitializerStruct.frag
src/ncnn/glslang/Test/spv.unit1.frag
src/ncnn/glslang/Test/spv.unit2.frag
src/ncnn/glslang/Test/spv.unit3.frag
src/ncnn/glslang/Test/spv.variableArrayIndex.frag
src/ncnn/glslang/Test/spv.varyingArray.frag
src/ncnn/glslang/Test/spv.varyingArrayIndirect.frag
src/ncnn/glslang/Test/spv.vecMatConstruct.frag
src/ncnn/glslang/Test/spv.viewportArray2.tesc
src/ncnn/glslang/Test/spv.viewportArray2.vert
src/ncnn/glslang/Test/spv.viewportindex.tese
src/ncnn/glslang/Test/spv.voidFunction.frag
src/ncnn/glslang/Test/spv.volatileAtomic.comp
src/ncnn/glslang/Test/spv.vulkan100.subgroupArithmetic.comp
src/ncnn/glslang/Test/spv.vulkan100.subgroupPartitioned.comp
src/ncnn/glslang/Test/spv.vulkan110.int16.frag
src/ncnn/glslang/Test/spv.vulkan110.storageBuffer.vert
src/ncnn/glslang/Test/spv.while-continue-break.vert
src/ncnn/glslang/Test/spv.while-simple.vert
src/ncnn/glslang/Test/spv.whileLoop.frag
src/ncnn/glslang/Test/spv.xfb.vert
src/ncnn/glslang/Test/spv.xfb2.vert
src/ncnn/glslang/Test/spv.xfb3.vert
src/ncnn/glslang/Test/spv.xfbOffsetOnBlockMembersAssignment.vert
src/ncnn/glslang/Test/spv.xfbOffsetOnStructMembersAssignment.vert
src/ncnn/glslang/Test/spv.xfbOverlapOffsetCheckWithBlockAndMember.vert
src/ncnn/glslang/Test/spv.xfbStrideJustOnce.vert
src/ncnn/glslang/Test/stringToDouble.vert
src/ncnn/glslang/Test/structAssignment.frag
src/ncnn/glslang/Test/structDeref.frag
src/ncnn/glslang/Test/structure.frag
src/ncnn/glslang/Test/switch.frag
src/ncnn/glslang/Test/swizzle.frag
src/ncnn/glslang/Test/syntaxError.frag
src/ncnn/glslang/Test/terminate.frag
src/ncnn/glslang/Test/terminate.vert
src/ncnn/glslang/Test/test.frag
src/ncnn/glslang/Test/texture.frag
src/ncnn/glslang/Test/tokenLength.vert
src/ncnn/glslang/Test/tokenPaste.vert
src/ncnn/glslang/Test/types.frag
src/ncnn/glslang/Test/uint.frag
src/ncnn/glslang/Test/uniformArray.frag
src/ncnn/glslang/Test/validate-shaders.sh
src/ncnn/glslang/Test/variableArrayIndex.frag
src/ncnn/glslang/Test/varyingArray.frag
src/ncnn/glslang/Test/varyingArrayIndirect.frag
src/ncnn/glslang/Test/versionsClean.frag
src/ncnn/glslang/Test/versionsClean.vert
src/ncnn/glslang/Test/versionsErrors.frag
src/ncnn/glslang/Test/versionsErrors.vert
src/ncnn/glslang/Test/voidFunction.frag
src/ncnn/glslang/Test/vulkan.ast.vert
src/ncnn/glslang/Test/vulkan.comp
src/ncnn/glslang/Test/vulkan.frag
src/ncnn/glslang/Test/vulkan.vert
src/ncnn/glslang/Test/web.array.frag
src/ncnn/glslang/Test/web.basic.vert
src/ncnn/glslang/Test/web.builtins.frag
src/ncnn/glslang/Test/web.builtins.vert
src/ncnn/glslang/Test/web.comp
src/ncnn/glslang/Test/web.controlFlow.frag
src/ncnn/glslang/Test/web.operations.frag
src/ncnn/glslang/Test/web.runtests
src/ncnn/glslang/Test/web.separate.frag
src/ncnn/glslang/Test/web.testlist
src/ncnn/glslang/Test/web.texture.frag
src/ncnn/glslang/Test/whileLoop.frag
src/ncnn/glslang/Test/xfbUnsizedArray.error.vert
src/ncnn/glslang/Test/baseLegalResults/hlsl.aliasOpaque.frag.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.flattenOpaque.frag.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.flattenOpaqueInit.vert.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.flattenOpaqueInitMix.vert.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.flattenSubset.frag.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.flattenSubset2.frag.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.partialFlattenLocal.vert.out
src/ncnn/glslang/Test/baseLegalResults/hlsl.partialFlattenMixed.vert.out
src/ncnn/glslang/Test/baseResults/100.frag.out
src/ncnn/glslang/Test/baseResults/100Limits.vert.out
src/ncnn/glslang/Test/baseResults/100LimitsConf.vert.out
src/ncnn/glslang/Test/baseResults/100samplerExternal.frag.out
src/ncnn/glslang/Test/baseResults/100scope.vert.out
src/ncnn/glslang/Test/baseResults/110scope.vert.out
src/ncnn/glslang/Test/baseResults/120.frag.out
src/ncnn/glslang/Test/baseResults/120.vert.out
src/ncnn/glslang/Test/baseResults/130.frag.out
src/ncnn/glslang/Test/baseResults/130.vert.out
src/ncnn/glslang/Test/baseResults/140.frag.out
src/ncnn/glslang/Test/baseResults/140.vert.out
src/ncnn/glslang/Test/baseResults/150.frag.out
src/ncnn/glslang/Test/baseResults/150.geom.out
src/ncnn/glslang/Test/baseResults/150.tesc.out
src/ncnn/glslang/Test/baseResults/150.vert.out
src/ncnn/glslang/Test/baseResults/300.frag.out
src/ncnn/glslang/Test/baseResults/300.vert.out
src/ncnn/glslang/Test/baseResults/300BuiltIns.frag.out
src/ncnn/glslang/Test/baseResults/300block.frag.out
src/ncnn/glslang/Test/baseResults/300layout.frag.out
src/ncnn/glslang/Test/baseResults/300layout.vert.out
src/ncnn/glslang/Test/baseResults/300link.frag.out
src/ncnn/glslang/Test/baseResults/300link2.frag.out
src/ncnn/glslang/Test/baseResults/300link3.frag.out
src/ncnn/glslang/Test/baseResults/300operations.frag.out
src/ncnn/glslang/Test/baseResults/300samplerExternal.frag.out
src/ncnn/glslang/Test/baseResults/300samplerExternalYUV.frag.out
src/ncnn/glslang/Test/baseResults/300scope.vert.out
src/ncnn/glslang/Test/baseResults/310.comp.out
src/ncnn/glslang/Test/baseResults/310.frag.out
src/ncnn/glslang/Test/baseResults/310.geom.out
src/ncnn/glslang/Test/baseResults/310.inheritMemory.frag.out
src/ncnn/glslang/Test/baseResults/310.tesc.out
src/ncnn/glslang/Test/baseResults/310.tese.out
src/ncnn/glslang/Test/baseResults/310.vert.out
src/ncnn/glslang/Test/baseResults/310AofA.vert.out
src/ncnn/glslang/Test/baseResults/310implicitSizeArrayError.vert.out
src/ncnn/glslang/Test/baseResults/310runtimeArray.vert.out
src/ncnn/glslang/Test/baseResults/320.comp.out
src/ncnn/glslang/Test/baseResults/320.frag.out
src/ncnn/glslang/Test/baseResults/320.geom.out
src/ncnn/glslang/Test/baseResults/320.tesc.out
src/ncnn/glslang/Test/baseResults/320.tese.out
src/ncnn/glslang/Test/baseResults/320.vert.out
src/ncnn/glslang/Test/baseResults/330.frag.out
src/ncnn/glslang/Test/baseResults/330comp.frag.out
src/ncnn/glslang/Test/baseResults/400.frag.out
src/ncnn/glslang/Test/baseResults/400.geom.out
src/ncnn/glslang/Test/baseResults/400.tesc.out
src/ncnn/glslang/Test/baseResults/400.tese.out
src/ncnn/glslang/Test/baseResults/400.vert.out
src/ncnn/glslang/Test/baseResults/410.geom.out
src/ncnn/glslang/Test/baseResults/410.tesc.out
src/ncnn/glslang/Test/baseResults/410.vert.out
src/ncnn/glslang/Test/baseResults/420.comp.out
src/ncnn/glslang/Test/baseResults/420.frag.out
src/ncnn/glslang/Test/baseResults/420.geom.out
src/ncnn/glslang/Test/baseResults/420.tesc.out
src/ncnn/glslang/Test/baseResults/420.tese.out
src/ncnn/glslang/Test/baseResults/420.vert.out
src/ncnn/glslang/Test/baseResults/420_size_gl_in.geom.out
src/ncnn/glslang/Test/baseResults/430.comp.out
src/ncnn/glslang/Test/baseResults/430.vert.out
src/ncnn/glslang/Test/baseResults/430AofA.frag.out
src/ncnn/glslang/Test/baseResults/430scope.vert.out
src/ncnn/glslang/Test/baseResults/435.vert.out
src/ncnn/glslang/Test/baseResults/440.frag.out
src/ncnn/glslang/Test/baseResults/440.vert.out
src/ncnn/glslang/Test/baseResults/450.comp.out
src/ncnn/glslang/Test/baseResults/450.frag.out
src/ncnn/glslang/Test/baseResults/450.geom.out
src/ncnn/glslang/Test/baseResults/450.tesc.out
src/ncnn/glslang/Test/baseResults/450.tese.out
src/ncnn/glslang/Test/baseResults/450.vert.out
src/ncnn/glslang/Test/baseResults/460.frag.out
src/ncnn/glslang/Test/baseResults/460.vert.out
src/ncnn/glslang/Test/baseResults/Operations.frag.out
src/ncnn/glslang/Test/baseResults/aggOps.frag.out
src/ncnn/glslang/Test/baseResults/always-discard.frag.out
src/ncnn/glslang/Test/baseResults/always-discard2.frag.out
src/ncnn/glslang/Test/baseResults/array.frag.out
src/ncnn/glslang/Test/baseResults/array100.frag.out
src/ncnn/glslang/Test/baseResults/atomic_uint.frag.out
src/ncnn/glslang/Test/baseResults/badChars.frag.out
src/ncnn/glslang/Test/baseResults/badMacroArgs.frag.out
src/ncnn/glslang/Test/baseResults/comment.frag.out
src/ncnn/glslang/Test/baseResults/compoundsuffix.frag.hlsl
src/ncnn/glslang/Test/baseResults/compoundsuffix.vert.glsl
src/ncnn/glslang/Test/baseResults/conditionalDiscard.frag.out
src/ncnn/glslang/Test/baseResults/constErrors.frag.out
src/ncnn/glslang/Test/baseResults/constFold.frag.out
src/ncnn/glslang/Test/baseResults/constFoldIntMin.frag.out
src/ncnn/glslang/Test/baseResults/constantUnaryConversion.comp.out
src/ncnn/glslang/Test/baseResults/contradict_0.geom.out
src/ncnn/glslang/Test/baseResults/conversion.frag.out
src/ncnn/glslang/Test/baseResults/cppBad.vert.out
src/ncnn/glslang/Test/baseResults/cppBad2.vert.out
src/ncnn/glslang/Test/baseResults/cppBad3.vert.out
src/ncnn/glslang/Test/baseResults/cppBad4.vert.out
src/ncnn/glslang/Test/baseResults/cppBad5.vert.out
src/ncnn/glslang/Test/baseResults/cppComplexExpr.vert.out
src/ncnn/glslang/Test/baseResults/cppDeepNest.frag.out
src/ncnn/glslang/Test/baseResults/cppIndent.vert.out
src/ncnn/glslang/Test/baseResults/cppIntMinOverNegativeOne.frag.out
src/ncnn/glslang/Test/baseResults/cppMerge.frag.out
src/ncnn/glslang/Test/baseResults/cppNest.vert.out
src/ncnn/glslang/Test/baseResults/cppPassMacroName.frag.out
src/ncnn/glslang/Test/baseResults/cppRelaxSkipTokensErrors.vert.out
src/ncnn/glslang/Test/baseResults/cppSimple.vert.out
src/ncnn/glslang/Test/baseResults/dataOut.frag.out
src/ncnn/glslang/Test/baseResults/dataOutIndirect.frag.out
src/ncnn/glslang/Test/baseResults/dce.frag.out
src/ncnn/glslang/Test/baseResults/decls.frag.out
src/ncnn/glslang/Test/baseResults/deepRvalue.frag.out
src/ncnn/glslang/Test/baseResults/depthOut.frag.out
src/ncnn/glslang/Test/baseResults/discard-dce.frag.out
src/ncnn/glslang/Test/baseResults/doWhileLoop.frag.out
src/ncnn/glslang/Test/baseResults/earlyReturnDiscard.frag.out
src/ncnn/glslang/Test/baseResults/empty.frag.out
src/ncnn/glslang/Test/baseResults/errors.frag.out
src/ncnn/glslang/Test/baseResults/es-link1.frag.out
src/ncnn/glslang/Test/baseResults/findFunction.frag.out
src/ncnn/glslang/Test/baseResults/flowControl.frag.out
src/ncnn/glslang/Test/baseResults/forLoop.frag.out
src/ncnn/glslang/Test/baseResults/forwardRef.frag.out
src/ncnn/glslang/Test/baseResults/functionCall.frag.out
src/ncnn/glslang/Test/baseResults/functionSemantics.frag.out
src/ncnn/glslang/Test/baseResults/glsl.-D-U.frag.out
src/ncnn/glslang/Test/baseResults/glsl.140.layoutOffset.error.vert.out
src/ncnn/glslang/Test/baseResults/glsl.430.layoutOffset.error.vert.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroup.frag.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroup.geom.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroup.tesc.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroup.tese.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroup.vert.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupArithmetic.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupBallot.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupBallotNeg.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupBasic.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupClustered.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupClusteredNeg.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupPartitioned.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupQuad.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupShuffle.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupShuffleRelative.comp.out
src/ncnn/glslang/Test/baseResults/glsl.450.subgroupVote.comp.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.mesh.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.rahit.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.rcall.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.rchit.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.rgen.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.rint.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.rmiss.out
src/ncnn/glslang/Test/baseResults/glsl.460.subgroup.task.out
src/ncnn/glslang/Test/baseResults/glsl.entryPointRename.vert.bad.out
src/ncnn/glslang/Test/baseResults/glsl.entryPointRename.vert.out
src/ncnn/glslang/Test/baseResults/glsl.entryPointRename2.vert.out
src/ncnn/glslang/Test/baseResults/glsl.es300.layoutOffset.error.vert.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroup.frag.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroup.geom.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroup.tesc.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroup.tese.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroup.vert.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupArithmetic.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupBallot.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupBallotNeg.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupBasic.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupClustered.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupClusteredNeg.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupPartitioned.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupQuad.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupShuffle.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupShuffleRelative.comp.out
src/ncnn/glslang/Test/baseResults/glsl.es320.subgroupVote.comp.out
src/ncnn/glslang/Test/baseResults/glspv.esversion.vert.out
src/ncnn/glslang/Test/baseResults/glspv.frag.out
src/ncnn/glslang/Test/baseResults/glspv.version.frag.out
src/ncnn/glslang/Test/baseResults/glspv.version.vert.out
src/ncnn/glslang/Test/baseResults/glspv.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.-D-U.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.PointSize.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.PointSize.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.aliasOpaque.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.amend.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.array.flatten.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.array.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.array.multidim.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.assoc.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.attribute.expression.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.attribute.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.attributeC11.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.attributeGlobalBuffer.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.automap.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.basic.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.basic.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.boolConv.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.buffer.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.calculatelod.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.calculatelodunclamped.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.cast.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.cbuffer-identifier.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.charLit.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clip.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-1.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-1.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-1.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-2.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-2.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-3.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-3.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-3.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-4.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-4.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-4.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-5.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-5.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-6.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-6.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-7.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-7.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-8.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-8.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-9.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.clipdistance-9.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.color.hull.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.comparison.vec.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.conditional.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.constantbuffer.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.constructArray.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.constructexpr.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.constructimat.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.coverage.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.dashI.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.deadFunctionMissingBody.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.depthGreater.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.depthLess.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.discard.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.doLoop.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.domain.1.tese.out
src/ncnn/glslang/Test/baseResults/hlsl.domain.2.tese.out
src/ncnn/glslang/Test/baseResults/hlsl.domain.3.tese.out
src/ncnn/glslang/Test/baseResults/hlsl.earlydepthstencil.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.emptystruct.init.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.emptystructreturn.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.emptystructreturn.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.entry-in.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.entry-out.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.entry.rename.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.explicitDescriptorSet-2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.explicitDescriptorSet.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.flatten.return.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.flattenOpaque.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.flattenOpaqueInit.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.flattenOpaqueInitMix.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.flattenSubset.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.flattenSubset2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.float1.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.float4.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.forLoop.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.format.rwtexture.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.fraggeom.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.function.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gather.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gather.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gather.basic.dx10.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.gather.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gather.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gatherRGBA.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gatherRGBA.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gatherRGBA.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gatherRGBA.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.gathercmpRGBA.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.getdimensions.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.getdimensions.dx10.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.getdimensions.rw.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.getsampleposition.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.global-const-init.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.groupid.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.gs-hs-mix.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hlslOffset.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.1.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.2.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.3.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.4.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.5.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.6.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.ctrlpt-1.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.ctrlpt-2.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.hull.void.tesc.out
src/ncnn/glslang/Test/baseResults/hlsl.identifier.sample.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.if.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.imagefetch-subvec4.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.implicitBool.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.include.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.includeNegative.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.inf.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.init.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.init2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.inoutquals.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.inoutquals.negative.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.int.dot.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsic.frexp.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsic.frexp.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.barriers.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.d3dcolortoubyte4.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.evalfns.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.f1632.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.f3216.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.lit.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.negative.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.negative.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.negative.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.promote.down.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.promote.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.promote.outputs.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.intrinsics.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.isfinite.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.layout.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.layoutOverride.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.load.2dms.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.basic.dx10.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.load.buffer.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.buffer.float.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.rwbuffer.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.rwtexture.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.load.rwtexture.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.localStructuredBuffer.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.logical.binary.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.logical.binary.vec.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.logical.unary.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.logicalConvert.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.loopattr.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matNx1.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matType.bool.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matType.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matType.int.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matpack-1.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matpack-pragma-global.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matpack-pragma.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.matrixSwizzle.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.matrixindex.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.max.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.memberFunCall.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.mintypes.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.mip.negative.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.mip.negative2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.mip.operator.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.mul-truncate.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.multiDescriptorSet.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.multiEntry.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.multiReturn.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.namespace.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.noSemantic.functionality1.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.nonint-index.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.nonstaticMemberFunction.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.numericsuffixes.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.numthreads.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.opaque-type-bug.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.overload.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.params.default.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.params.default.negative.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.partialFlattenLocal.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.partialFlattenMixed.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.partialInit.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.pp.expand.frag.err
src/ncnn/glslang/Test/baseResults/hlsl.pp.expand.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.pp.line.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.pp.line2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.pp.line3.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.pp.line4.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.pp.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.precedence.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.precedence2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.precise.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.preprocessor.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.printf.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.promote.atomic.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.promote.binary.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.promote.vec1.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.promotions.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.reflection.binding.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.reflection.binding.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.reflection.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.round.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.round.dx9.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.rw.atomics.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.rw.bracket.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.rw.register.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.rw.scalar.bracket.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.rw.swizzle.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.rw.vec2.bracket.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.dx9.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.dx9.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sample.sub-vec4.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplebias.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplebias.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplebias.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplebias.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.dualmode.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.negative.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.negative2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmp.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmplevelzero.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmplevelzero.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmplevelzero.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplecmplevelzero.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplegrad.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplegrad.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplegrad.basic.dx10.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.samplegrad.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplegrad.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplelevel.array.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplelevel.basic.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplelevel.basic.dx10.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.samplelevel.offset.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.samplelevel.offsetarray.dx10.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.scalar-length.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.scalar2matrix.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.scalarCast.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.scope.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.self_cast.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.semantic-1.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.semantic.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.semantic.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.semicolons.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.shapeConv.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.shapeConvRet.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.shift.per-set.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.sin.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.singleArgIntPromo.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.snorm.uav.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.specConstant.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.staticFuncInit.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.staticMemberFunction.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.store.rwbyteaddressbuffer.type.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.string.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.stringtoken.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split-1.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split.array.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split.assign.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split.call.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split.nested.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split.trivial.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.struct.split.trivial.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.structIoFourWay.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structStructName.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structarray.flatten.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structarray.flatten.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.append.fn.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.append.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.atomics.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.byte.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.coherent.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.floatidx.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.fn.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.fn2.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.incdec.frag.hlslfun1.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.incdec.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.rw.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structbuffer.rwbyte.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.structin.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.subpass.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.switch.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.swizzle.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.synthesizeInput.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.target.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.targetStruct1.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.targetStruct2.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.templatetypes.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.texture.struct.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.texture.subvec4.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.texturebuffer.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.this.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.tristream-append.geom.out
src/ncnn/glslang/Test/baseResults/hlsl.tx.bracket.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.tx.overload.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.type.half.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.type.identifier.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.type.type.conversion.all.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.type.type.conversion.valid.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.typeGraphCopy.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.typedef.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.void.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.wavebroadcast.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.waveprefix.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.wavequad.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.wavequery.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.wavequery.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.wavereduction.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.wavevote.comp.out
src/ncnn/glslang/Test/baseResults/hlsl.whileLoop.frag.out
src/ncnn/glslang/Test/baseResults/hlsl.y-negate-1.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.y-negate-2.vert.out
src/ncnn/glslang/Test/baseResults/hlsl.y-negate-3.vert.out
src/ncnn/glslang/Test/baseResults/implicitInnerAtomicUint.frag.out
src/ncnn/glslang/Test/baseResults/include.vert.out
src/ncnn/glslang/Test/baseResults/invalidSwizzle.vert.out
src/ncnn/glslang/Test/baseResults/length.frag.out
src/ncnn/glslang/Test/baseResults/lineContinuation.vert.out
src/ncnn/glslang/Test/baseResults/lineContinuation100.vert.out
src/ncnn/glslang/Test/baseResults/link.multiAnonBlocksInvalid.0.0.vert.out
src/ncnn/glslang/Test/baseResults/link.multiAnonBlocksValid.0.0.vert.out
src/ncnn/glslang/Test/baseResults/link.multiBlocksInvalid.0.0.vert.out
src/ncnn/glslang/Test/baseResults/link.multiBlocksValid.1.0.vert.out
src/ncnn/glslang/Test/baseResults/link.vk.differentPC.0.0.frag.out
src/ncnn/glslang/Test/baseResults/link.vk.differentPC.1.0.frag.out
src/ncnn/glslang/Test/baseResults/link.vk.matchingPC.0.0.frag.out
src/ncnn/glslang/Test/baseResults/link.vk.multiBlocksValid.0.0.vert.out
src/ncnn/glslang/Test/baseResults/link.vk.multiBlocksValid.1.0.geom.out
src/ncnn/glslang/Test/baseResults/link.vk.pcNamingInvalid.0.0.vert.out
src/ncnn/glslang/Test/baseResults/link.vk.pcNamingValid.0.0.vert.out
src/ncnn/glslang/Test/baseResults/link1.frag.out
src/ncnn/glslang/Test/baseResults/link1.vk.frag.out
src/ncnn/glslang/Test/baseResults/localAggregates.frag.out
src/ncnn/glslang/Test/baseResults/loops.frag.out
src/ncnn/glslang/Test/baseResults/loopsArtificial.frag.out
src/ncnn/glslang/Test/baseResults/mains1.frag.out
src/ncnn/glslang/Test/baseResults/matrix.frag.out
src/ncnn/glslang/Test/baseResults/matrix2.frag.out
src/ncnn/glslang/Test/baseResults/matrixError.vert.out
src/ncnn/glslang/Test/baseResults/maxClipDistances.vert.out
src/ncnn/glslang/Test/baseResults/max_vertices_0.geom.out
src/ncnn/glslang/Test/baseResults/missingBodies.vert.out
src/ncnn/glslang/Test/baseResults/mixedArrayDecls.frag.out
src/ncnn/glslang/Test/baseResults/negativeArraySize.comp.out
src/ncnn/glslang/Test/baseResults/newTexture.frag.out
src/ncnn/glslang/Test/baseResults/noMain.vert.out
src/ncnn/glslang/Test/baseResults/nonSquare.vert.out
src/ncnn/glslang/Test/baseResults/nonVulkan.frag.out
src/ncnn/glslang/Test/baseResults/nonuniform.frag.out
src/ncnn/glslang/Test/baseResults/nosuffix.out
src/ncnn/glslang/Test/baseResults/numeral.frag.out
src/ncnn/glslang/Test/baseResults/nvShaderNoperspectiveInterpolation.frag.out
src/ncnn/glslang/Test/baseResults/overlongLiteral.frag.out
src/ncnn/glslang/Test/baseResults/pointCoord.frag.out
src/ncnn/glslang/Test/baseResults/precise.tesc.out
src/ncnn/glslang/Test/baseResults/precise_struct_block.vert.out
src/ncnn/glslang/Test/baseResults/precision.frag.out
src/ncnn/glslang/Test/baseResults/precision.vert.out
src/ncnn/glslang/Test/baseResults/prepost.frag.out
src/ncnn/glslang/Test/baseResults/preprocessor.bad_arg.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.bad_arg.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.cpp_style___FILE__.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.cpp_style___FILE__.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.cpp_style_line_directive.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.cpp_style_line_directive.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.defined.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.defined.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.edge_cases.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.edge_cases.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.eof_missing.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.eof_missing.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.errors.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.errors.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.extensions.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.extensions.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.function_macro.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.function_macro.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.include.disabled.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.include.disabled.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.include.enabled.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.include.enabled.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.line.frag.err
src/ncnn/glslang/Test/baseResults/preprocessor.line.frag.out
src/ncnn/glslang/Test/baseResults/preprocessor.line.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.line.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.many.endif.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.many.endif.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.pragma.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.pragma.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.simple.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.simple.vert.out
src/ncnn/glslang/Test/baseResults/preprocessor.success_if_parse_would_fail.vert.err
src/ncnn/glslang/Test/baseResults/preprocessor.success_if_parse_would_fail.vert.out
src/ncnn/glslang/Test/baseResults/rayQuery-allOps.Error.rgen.out
src/ncnn/glslang/Test/baseResults/rayQuery-allOps.comp.out
src/ncnn/glslang/Test/baseResults/rayQuery-allOps.frag.out
src/ncnn/glslang/Test/baseResults/rayQuery-allOps.rgen.out
src/ncnn/glslang/Test/baseResults/rayQuery-committed.Error.rgen.out
src/ncnn/glslang/Test/baseResults/rayQuery-global.rgen.out
src/ncnn/glslang/Test/baseResults/rayQuery-initialization.Error.comp.out
src/ncnn/glslang/Test/baseResults/rayQuery-initialize.rgen.out
src/ncnn/glslang/Test/baseResults/rayQuery-no-cse.rgen.out
src/ncnn/glslang/Test/baseResults/rayQuery-types.comp.out
src/ncnn/glslang/Test/baseResults/rayQuery.rgen.out
src/ncnn/glslang/Test/baseResults/recurse1.vert.out
src/ncnn/glslang/Test/baseResults/reflection.frag.out
src/ncnn/glslang/Test/baseResults/reflection.linked.options.out
src/ncnn/glslang/Test/baseResults/reflection.linked.out
src/ncnn/glslang/Test/baseResults/reflection.options.frag.out
src/ncnn/glslang/Test/baseResults/reflection.options.geom.out
src/ncnn/glslang/Test/baseResults/reflection.options.vert.out
src/ncnn/glslang/Test/baseResults/reflection.vert.out
src/ncnn/glslang/Test/baseResults/remap.basic.dcefunc.frag.out
src/ncnn/glslang/Test/baseResults/remap.basic.dcevartype.frag.out
src/ncnn/glslang/Test/baseResults/remap.basic.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.basic.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.basic.strip.frag.out
src/ncnn/glslang/Test/baseResults/remap.hlsl.sample.basic.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.hlsl.sample.basic.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.hlsl.sample.basic.strip.frag.out
src/ncnn/glslang/Test/baseResults/remap.hlsl.templatetypes.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.hlsl.templatetypes.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.if.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.if.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.invalid-spirv-1.out
src/ncnn/glslang/Test/baseResults/remap.invalid-spirv-2.out
src/ncnn/glslang/Test/baseResults/remap.literal64.everything.spv.out
src/ncnn/glslang/Test/baseResults/remap.literal64.none.spv.out
src/ncnn/glslang/Test/baseResults/remap.similar_1a.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.similar_1a.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.similar_1b.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.similar_1b.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.specconst.comp.out
src/ncnn/glslang/Test/baseResults/remap.switch.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.switch.none.frag.out
src/ncnn/glslang/Test/baseResults/remap.uniformarray.everything.frag.out
src/ncnn/glslang/Test/baseResults/remap.uniformarray.none.frag.out
src/ncnn/glslang/Test/baseResults/runtimeArray.vert.out
src/ncnn/glslang/Test/baseResults/sample.frag.out
src/ncnn/glslang/Test/baseResults/sample.vert.out
src/ncnn/glslang/Test/baseResults/samplerlessTextureFunctions.frag.out
src/ncnn/glslang/Test/baseResults/simpleFunctionCall.frag.out
src/ncnn/glslang/Test/baseResults/size
src/ncnn/glslang/Test/baseResults/specExamples.frag.out
src/ncnn/glslang/Test/baseResults/specExamples.vert.out
src/ncnn/glslang/Test/baseResults/specExamplesConf.vert.out
src/ncnn/glslang/Test/baseResults/spv.1.3.8bitstorage-ssbo.vert.out
src/ncnn/glslang/Test/baseResults/spv.1.3.8bitstorage-ubo.vert.out
src/ncnn/glslang/Test/baseResults/spv.1.3.coopmat.comp.out
src/ncnn/glslang/Test/baseResults/spv.1.4.LoopControl.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.NonWritable.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.OpCopyLogical.comp.out
src/ncnn/glslang/Test/baseResults/spv.1.4.OpCopyLogical.funcall.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.OpCopyLogicalBool.comp.out
src/ncnn/glslang/Test/baseResults/spv.1.4.OpEntryPoint.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.OpEntryPoint.opaqueParams.vert.out
src/ncnn/glslang/Test/baseResults/spv.1.4.OpSelect.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.constructComposite.comp.out
src/ncnn/glslang/Test/baseResults/spv.1.4.image.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.sparseTexture.frag.out
src/ncnn/glslang/Test/baseResults/spv.1.4.texture.frag.out
src/ncnn/glslang/Test/baseResults/spv.100ops.frag.out
src/ncnn/glslang/Test/baseResults/spv.130.frag.out
src/ncnn/glslang/Test/baseResults/spv.140.frag.out
src/ncnn/glslang/Test/baseResults/spv.150.geom.out
src/ncnn/glslang/Test/baseResults/spv.150.vert.out
src/ncnn/glslang/Test/baseResults/spv.16bitstorage-int.frag.out
src/ncnn/glslang/Test/baseResults/spv.16bitstorage-uint.frag.out
src/ncnn/glslang/Test/baseResults/spv.16bitstorage.frag.out
src/ncnn/glslang/Test/baseResults/spv.16bitstorage_Error-int.frag.out
src/ncnn/glslang/Test/baseResults/spv.16bitstorage_Error-uint.frag.out
src/ncnn/glslang/Test/baseResults/spv.16bitstorage_Error.frag.out
src/ncnn/glslang/Test/baseResults/spv.16bitxfb.vert.out
src/ncnn/glslang/Test/baseResults/spv.300BuiltIns.vert.out
src/ncnn/glslang/Test/baseResults/spv.300layout.frag.out
src/ncnn/glslang/Test/baseResults/spv.300layout.vert.out
src/ncnn/glslang/Test/baseResults/spv.300layoutp.vert.out
src/ncnn/glslang/Test/baseResults/spv.310.bitcast.frag.out
src/ncnn/glslang/Test/baseResults/spv.310.comp.out
src/ncnn/glslang/Test/baseResults/spv.320.meshShaderUserDefined.mesh.out
src/ncnn/glslang/Test/baseResults/spv.330.geom.out
src/ncnn/glslang/Test/baseResults/spv.400.frag.nanclamp.out
src/ncnn/glslang/Test/baseResults/spv.400.frag.out
src/ncnn/glslang/Test/baseResults/spv.400.tesc.out
src/ncnn/glslang/Test/baseResults/spv.400.tese.out
src/ncnn/glslang/Test/baseResults/spv.420.geom.out
src/ncnn/glslang/Test/baseResults/spv.430.frag.out
src/ncnn/glslang/Test/baseResults/spv.430.vert.out
src/ncnn/glslang/Test/baseResults/spv.450.geom.out
src/ncnn/glslang/Test/baseResults/spv.450.noRedecl.tesc.out
src/ncnn/glslang/Test/baseResults/spv.450.tesc.out
src/ncnn/glslang/Test/baseResults/spv.460.comp.out
src/ncnn/glslang/Test/baseResults/spv.460.frag.out
src/ncnn/glslang/Test/baseResults/spv.460.vert.out
src/ncnn/glslang/Test/baseResults/spv.8bit-16bit-construction.frag.out
src/ncnn/glslang/Test/baseResults/spv.8bitstorage-int.frag.out
src/ncnn/glslang/Test/baseResults/spv.8bitstorage-ssbo.vert.out
src/ncnn/glslang/Test/baseResults/spv.8bitstorage-ubo.vert.out
src/ncnn/glslang/Test/baseResults/spv.8bitstorage-uint.frag.out
src/ncnn/glslang/Test/baseResults/spv.8bitstorage_Error-int.frag.out
src/ncnn/glslang/Test/baseResults/spv.8bitstorage_Error-uint.frag.out
src/ncnn/glslang/Test/baseResults/spv.AnyHitShader.rahit.out
src/ncnn/glslang/Test/baseResults/spv.AnyHitShader_Errors.rahit.out
src/ncnn/glslang/Test/baseResults/spv.AofA.frag.out
src/ncnn/glslang/Test/baseResults/spv.ClosestHitShader.rchit.out
src/ncnn/glslang/Test/baseResults/spv.ClosestHitShader_Errors.rchit.out
src/ncnn/glslang/Test/baseResults/spv.GeometryShaderPassthrough.geom.out
src/ncnn/glslang/Test/baseResults/spv.IntersectShader.rint.out
src/ncnn/glslang/Test/baseResults/spv.IntersectShader_Errors.rint.out
src/ncnn/glslang/Test/baseResults/spv.MissShader.rmiss.out
src/ncnn/glslang/Test/baseResults/spv.MissShader_Errors.rmiss.out
src/ncnn/glslang/Test/baseResults/spv.OVR_multiview.vert.out
src/ncnn/glslang/Test/baseResults/spv.Operations.frag.out
src/ncnn/glslang/Test/baseResults/spv.RayCallable.rcall.out
src/ncnn/glslang/Test/baseResults/spv.RayCallable_Errors.rcall.out
src/ncnn/glslang/Test/baseResults/spv.RayConstants.rgen.out
src/ncnn/glslang/Test/baseResults/spv.RayGenShader.rgen.out
src/ncnn/glslang/Test/baseResults/spv.RayGenShader11.rgen.out
src/ncnn/glslang/Test/baseResults/spv.RayGenShaderArray.rgen.out
src/ncnn/glslang/Test/baseResults/spv.RayGenShader_Errors.rgen.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.16BitAccess.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.MixBlockNonBlock_Errors.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.MultiBlock.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.NonBlock.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.SingleBlock.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.scalar.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.std140.comp.out
src/ncnn/glslang/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.std430.comp.out
src/ncnn/glslang/Test/baseResults/spv.accessChain.frag.out
src/ncnn/glslang/Test/baseResults/spv.aggOps.frag.out
src/ncnn/glslang/Test/baseResults/spv.always-discard.frag.out
src/ncnn/glslang/Test/baseResults/spv.always-discard2.frag.out
src/ncnn/glslang/Test/baseResults/spv.arbPostDepthCoverage.frag.out
src/ncnn/glslang/Test/baseResults/spv.arbPostDepthCoverage_Error.frag.out
src/ncnn/glslang/Test/baseResults/spv.atomic.comp.out
src/ncnn/glslang/Test/baseResults/spv.atomicCounter.comp.out
src/ncnn/glslang/Test/baseResults/spv.atomicFloat.comp.out
src/ncnn/glslang/Test/baseResults/spv.atomicFloat_Error.comp.out
src/ncnn/glslang/Test/baseResults/spv.atomicInt64.comp.out
src/ncnn/glslang/Test/baseResults/spv.barrier.vert.out
src/ncnn/glslang/Test/baseResults/spv.bitCast.frag.out
src/ncnn/glslang/Test/baseResults/spv.bool.vert.out
src/ncnn/glslang/Test/baseResults/spv.boolInBlock.frag.out
src/ncnn/glslang/Test/baseResults/spv.branch-return.vert.out
src/ncnn/glslang/Test/baseResults/spv.buffer.autoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle1.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle10.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle11.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle12.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle13.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle14.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle15.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle16.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle17_Errors.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle18.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle19_Errors.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle2.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle3.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle4.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle5.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle6.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle7.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle8.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle9.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandleUvec2.frag.out
src/ncnn/glslang/Test/baseResults/spv.bufferhandle_Error.frag.out
src/ncnn/glslang/Test/baseResults/spv.builtInXFB.vert.out
src/ncnn/glslang/Test/baseResults/spv.builtin.PrimitiveShadingRateEXT.vert.out
src/ncnn/glslang/Test/baseResults/spv.builtin.ShadingRateEXT.frag.out
src/ncnn/glslang/Test/baseResults/spv.computeShaderDerivatives.comp.out
src/ncnn/glslang/Test/baseResults/spv.computeShaderDerivatives2.comp.out
src/ncnn/glslang/Test/baseResults/spv.conditionalDemote.frag.out
src/ncnn/glslang/Test/baseResults/spv.conditionalDiscard.frag.out
src/ncnn/glslang/Test/baseResults/spv.constConstruct.vert.out
src/ncnn/glslang/Test/baseResults/spv.constStruct.vert.out
src/ncnn/glslang/Test/baseResults/spv.constructComposite.comp.out
src/ncnn/glslang/Test/baseResults/spv.controlFlowAttributes.frag.out
src/ncnn/glslang/Test/baseResults/spv.conversion.frag.out
src/ncnn/glslang/Test/baseResults/spv.coopmat.comp.out
src/ncnn/glslang/Test/baseResults/spv.coopmat_Error.comp.out
src/ncnn/glslang/Test/baseResults/spv.dataOut.frag.out
src/ncnn/glslang/Test/baseResults/spv.dataOutIndirect.frag.out
src/ncnn/glslang/Test/baseResults/spv.dataOutIndirect.vert.out
src/ncnn/glslang/Test/baseResults/spv.dead-after-continue.vert.out
src/ncnn/glslang/Test/baseResults/spv.dead-after-discard.frag.out
src/ncnn/glslang/Test/baseResults/spv.dead-after-loop-break.vert.out
src/ncnn/glslang/Test/baseResults/spv.dead-after-return.vert.out
src/ncnn/glslang/Test/baseResults/spv.dead-after-switch-break.vert.out
src/ncnn/glslang/Test/baseResults/spv.dead-complex-continue-after-return.vert.out
src/ncnn/glslang/Test/baseResults/spv.dead-complex-merge-after-return.vert.out
src/ncnn/glslang/Test/baseResults/spv.debugInfo.1.1.frag.out
src/ncnn/glslang/Test/baseResults/spv.debugInfo.frag.out
src/ncnn/glslang/Test/baseResults/spv.debugPrintf.frag.out
src/ncnn/glslang/Test/baseResults/spv.debugPrintf_Error.frag.out
src/ncnn/glslang/Test/baseResults/spv.deepRvalue.frag.out
src/ncnn/glslang/Test/baseResults/spv.demoteDisabled.frag.out
src/ncnn/glslang/Test/baseResults/spv.depthOut.frag.out
src/ncnn/glslang/Test/baseResults/spv.deviceGroup.frag.out
src/ncnn/glslang/Test/baseResults/spv.discard-dce.frag.out
src/ncnn/glslang/Test/baseResults/spv.do-simple.vert.out
src/ncnn/glslang/Test/baseResults/spv.do-while-continue-break.vert.out
src/ncnn/glslang/Test/baseResults/spv.doWhileLoop.frag.out
src/ncnn/glslang/Test/baseResults/spv.double.comp.out
src/ncnn/glslang/Test/baseResults/spv.drawParams.vert.out
src/ncnn/glslang/Test/baseResults/spv.earlyReturnDiscard.frag.out
src/ncnn/glslang/Test/baseResults/spv.explicittypes.frag.out
src/ncnn/glslang/Test/baseResults/spv.ext.AccelDecl.frag.out
src/ncnn/glslang/Test/baseResults/spv.ext.AnyHitShader.rahit.out
src/ncnn/glslang/Test/baseResults/spv.ext.AnyHitShader_Errors.rahit.out
src/ncnn/glslang/Test/baseResults/spv.ext.ClosestHitShader.rchit.out
src/ncnn/glslang/Test/baseResults/spv.ext.ClosestHitShader_Errors.rchit.out
src/ncnn/glslang/Test/baseResults/spv.ext.ClosestHitShader_Subgroup.rchit.out
src/ncnn/glslang/Test/baseResults/spv.ext.IntersectShader.rint.out
src/ncnn/glslang/Test/baseResults/spv.ext.IntersectShader_Errors.rint.out
src/ncnn/glslang/Test/baseResults/spv.ext.MissShader.rmiss.out
src/ncnn/glslang/Test/baseResults/spv.ext.MissShader_Errors.rmiss.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayCallable.rcall.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayCallable_Errors.rcall.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayConstants.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenSBTlayout.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenSBTlayout140.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenSBTlayout430.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenSBTlayoutscalar.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenShader.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenShader11.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenShaderArray.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayGenShader_Errors.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayPrimCull_Errors.rgen.out
src/ncnn/glslang/Test/baseResults/spv.ext.RayQueryDecl.frag.out
src/ncnn/glslang/Test/baseResults/spv.ext.World3x4.rahit.out
src/ncnn/glslang/Test/baseResults/spv.extPostDepthCoverage.frag.out
src/ncnn/glslang/Test/baseResults/spv.extPostDepthCoverage_Error.frag.out
src/ncnn/glslang/Test/baseResults/spv.float16.frag.out
src/ncnn/glslang/Test/baseResults/spv.float16Fetch.frag.out
src/ncnn/glslang/Test/baseResults/spv.float16convertonlyarith.comp.out
src/ncnn/glslang/Test/baseResults/spv.float16convertonlystorage.comp.out
src/ncnn/glslang/Test/baseResults/spv.float32.frag.out
src/ncnn/glslang/Test/baseResults/spv.float64.frag.out
src/ncnn/glslang/Test/baseResults/spv.flowControl.frag.out
src/ncnn/glslang/Test/baseResults/spv.for-complex-condition.vert.out
src/ncnn/glslang/Test/baseResults/spv.for-continue-break.vert.out
src/ncnn/glslang/Test/baseResults/spv.for-nobody.vert.out
src/ncnn/glslang/Test/baseResults/spv.for-notest.vert.out
src/ncnn/glslang/Test/baseResults/spv.for-simple.vert.out
src/ncnn/glslang/Test/baseResults/spv.forLoop.frag.out
src/ncnn/glslang/Test/baseResults/spv.forwardFun.frag.out
src/ncnn/glslang/Test/baseResults/spv.fragmentDensity-es.frag.out
src/ncnn/glslang/Test/baseResults/spv.fragmentDensity-neg.frag.out
src/ncnn/glslang/Test/baseResults/spv.fragmentDensity.frag.out
src/ncnn/glslang/Test/baseResults/spv.fragmentDensity.vert.out
src/ncnn/glslang/Test/baseResults/spv.fragmentShaderBarycentric.frag.out
src/ncnn/glslang/Test/baseResults/spv.fragmentShaderBarycentric2.frag.out
src/ncnn/glslang/Test/baseResults/spv.fsi.frag.out
src/ncnn/glslang/Test/baseResults/spv.fsi_Error.frag.out
src/ncnn/glslang/Test/baseResults/spv.fullyCovered.frag.out
src/ncnn/glslang/Test/baseResults/spv.functionCall.frag.out
src/ncnn/glslang/Test/baseResults/spv.functionNestedOpaque.vert.out
src/ncnn/glslang/Test/baseResults/spv.functionParameterTypes.frag.out
src/ncnn/glslang/Test/baseResults/spv.functionSemantics.frag.out
src/ncnn/glslang/Test/baseResults/spv.glFragColor.frag.out
src/ncnn/glslang/Test/baseResults/spv.glsl.register.autoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.glsl.register.noautoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.hlslDebugInfo.frag.out
src/ncnn/glslang/Test/baseResults/spv.hlslOffsets.vert.out
src/ncnn/glslang/Test/baseResults/spv.image.frag.out
src/ncnn/glslang/Test/baseResults/spv.image.load-formatted.frag.out
src/ncnn/glslang/Test/baseResults/spv.imageAtomic64.frag.out
src/ncnn/glslang/Test/baseResults/spv.imageLoadStoreLod.frag.out
src/ncnn/glslang/Test/baseResults/spv.int16.amd.frag.out
src/ncnn/glslang/Test/baseResults/spv.int16.frag.out
src/ncnn/glslang/Test/baseResults/spv.int32.frag.out
src/ncnn/glslang/Test/baseResults/spv.int64.frag.out
src/ncnn/glslang/Test/baseResults/spv.int8.frag.out
src/ncnn/glslang/Test/baseResults/spv.intOps.vert.out
src/ncnn/glslang/Test/baseResults/spv.intcoopmat.comp.out
src/ncnn/glslang/Test/baseResults/spv.interpOps.frag.out
src/ncnn/glslang/Test/baseResults/spv.layer.tese.out
src/ncnn/glslang/Test/baseResults/spv.layoutNested.vert.out
src/ncnn/glslang/Test/baseResults/spv.length.frag.out
src/ncnn/glslang/Test/baseResults/spv.localAggregates.frag.out
src/ncnn/glslang/Test/baseResults/spv.loops.frag.out
src/ncnn/glslang/Test/baseResults/spv.loopsArtificial.frag.out
src/ncnn/glslang/Test/baseResults/spv.looseUniformNoLoc.vert.out
src/ncnn/glslang/Test/baseResults/spv.matFun.vert.out
src/ncnn/glslang/Test/baseResults/spv.matrix.frag.out
src/ncnn/glslang/Test/baseResults/spv.matrix2.frag.out
src/ncnn/glslang/Test/baseResults/spv.memoryQualifier.frag.out
src/ncnn/glslang/Test/baseResults/spv.memoryScopeSemantics.comp.out
src/ncnn/glslang/Test/baseResults/spv.memoryScopeSemantics_Error.comp.out
src/ncnn/glslang/Test/baseResults/spv.merge-unreachable.frag.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderBuiltins.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderPerViewBuiltins.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderPerViewUserDefined.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderPerView_Errors.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderRedeclBuiltins.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderRedeclPerViewBuiltins.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderSharedMem.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderTaskMem.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshShaderUserDefined.mesh.out
src/ncnn/glslang/Test/baseResults/spv.meshTaskShader.task.out
src/ncnn/glslang/Test/baseResults/spv.multiStruct.comp.out
src/ncnn/glslang/Test/baseResults/spv.multiStructFuncall.frag.out
src/ncnn/glslang/Test/baseResults/spv.multiView.frag.out
src/ncnn/glslang/Test/baseResults/spv.multiviewPerViewAttributes.tesc.out
src/ncnn/glslang/Test/baseResults/spv.multiviewPerViewAttributes.vert.out
src/ncnn/glslang/Test/baseResults/spv.newTexture.frag.out
src/ncnn/glslang/Test/baseResults/spv.noBuiltInLoc.vert.out
src/ncnn/glslang/Test/baseResults/spv.noDeadDecorations.vert.out
src/ncnn/glslang/Test/baseResults/spv.noLocation.vert.out
src/ncnn/glslang/Test/baseResults/spv.noWorkgroup.comp.out
src/ncnn/glslang/Test/baseResults/spv.nonSquare.vert.out
src/ncnn/glslang/Test/baseResults/spv.nonuniform.frag.out
src/ncnn/glslang/Test/baseResults/spv.nonuniform2.frag.out
src/ncnn/glslang/Test/baseResults/spv.nonuniform3.frag.out
src/ncnn/glslang/Test/baseResults/spv.nonuniform4.frag.out
src/ncnn/glslang/Test/baseResults/spv.nonuniform5.frag.out
src/ncnn/glslang/Test/baseResults/spv.nullInit.comp.out
src/ncnn/glslang/Test/baseResults/spv.offsets.frag.out
src/ncnn/glslang/Test/baseResults/spv.paramMemory.420.frag.out
src/ncnn/glslang/Test/baseResults/spv.paramMemory.frag.out
src/ncnn/glslang/Test/baseResults/spv.perprimitiveNV.frag.out
src/ncnn/glslang/Test/baseResults/spv.pp.line.frag.out
src/ncnn/glslang/Test/baseResults/spv.precise.tesc.out
src/ncnn/glslang/Test/baseResults/spv.precise.tese.out
src/ncnn/glslang/Test/baseResults/spv.precision.frag.out
src/ncnn/glslang/Test/baseResults/spv.precisionArgs.frag.out
src/ncnn/glslang/Test/baseResults/spv.precisionNonESSamp.frag.out
src/ncnn/glslang/Test/baseResults/spv.precisionTexture.frag.out
src/ncnn/glslang/Test/baseResults/spv.prepost.frag.out
src/ncnn/glslang/Test/baseResults/spv.privateVariableTypes.frag.out
src/ncnn/glslang/Test/baseResults/spv.pushConstant.vert.out
src/ncnn/glslang/Test/baseResults/spv.pushConstantAnon.vert.out
src/ncnn/glslang/Test/baseResults/spv.qualifiers.vert.out
src/ncnn/glslang/Test/baseResults/spv.queryL.frag.out
src/ncnn/glslang/Test/baseResults/spv.queueFamilyScope.comp.out
src/ncnn/glslang/Test/baseResults/spv.rankShift.comp.out
src/ncnn/glslang/Test/baseResults/spv.register.autoassign-2.frag.out
src/ncnn/glslang/Test/baseResults/spv.register.autoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.register.autoassign.rangetest.frag.out
src/ncnn/glslang/Test/baseResults/spv.register.noautoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.register.subpass.frag.out
src/ncnn/glslang/Test/baseResults/spv.rw.autoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.sample.frag.out
src/ncnn/glslang/Test/baseResults/spv.sampleId.frag.out
src/ncnn/glslang/Test/baseResults/spv.sampleMaskOverrideCoverage.frag.out
src/ncnn/glslang/Test/baseResults/spv.samplePosition.frag.out
src/ncnn/glslang/Test/baseResults/spv.samplerlessTextureFunctions.frag.out
src/ncnn/glslang/Test/baseResults/spv.scalarlayout.frag.out
src/ncnn/glslang/Test/baseResults/spv.scalarlayoutfloat16.frag.out
src/ncnn/glslang/Test/baseResults/spv.separate.frag.out
src/ncnn/glslang/Test/baseResults/spv.set.vert.out
src/ncnn/glslang/Test/baseResults/spv.shaderBallot.comp.out
src/ncnn/glslang/Test/baseResults/spv.shaderBallotAMD.comp.out
src/ncnn/glslang/Test/baseResults/spv.shaderDrawParams.vert.out
src/ncnn/glslang/Test/baseResults/spv.shaderFragMaskAMD.frag.out
src/ncnn/glslang/Test/baseResults/spv.shaderGroupVote.comp.out
src/ncnn/glslang/Test/baseResults/spv.shaderImageFootprint.frag.out
src/ncnn/glslang/Test/baseResults/spv.shaderStencilExport.frag.out
src/ncnn/glslang/Test/baseResults/spv.shadingRate.frag.out
src/ncnn/glslang/Test/baseResults/spv.shiftOps.frag.out
src/ncnn/glslang/Test/baseResults/spv.shortCircuit.frag.out
src/ncnn/glslang/Test/baseResults/spv.simpleFunctionCall.frag.out
src/ncnn/glslang/Test/baseResults/spv.simpleMat.vert.out
src/ncnn/glslang/Test/baseResults/spv.smBuiltins.frag.out
src/ncnn/glslang/Test/baseResults/spv.smBuiltins.vert.out
src/ncnn/glslang/Test/baseResults/spv.sparseTexture.frag.out
src/ncnn/glslang/Test/baseResults/spv.sparseTextureClamp.frag.out
src/ncnn/glslang/Test/baseResults/spv.specConst.vert.out
src/ncnn/glslang/Test/baseResults/spv.specConstArrayCheck.vert.out
src/ncnn/glslang/Test/baseResults/spv.specConstant.comp.out
src/ncnn/glslang/Test/baseResults/spv.specConstant.float16.comp.out
src/ncnn/glslang/Test/baseResults/spv.specConstant.int16.comp.out
src/ncnn/glslang/Test/baseResults/spv.specConstant.int8.comp.out
src/ncnn/glslang/Test/baseResults/spv.specConstant.vert.out
src/ncnn/glslang/Test/baseResults/spv.specConstantComposite.vert.out
src/ncnn/glslang/Test/baseResults/spv.specConstantOperations.vert.out
src/ncnn/glslang/Test/baseResults/spv.specTexture.frag.out
src/ncnn/glslang/Test/baseResults/spv.ssbo.autoassign.frag.out
src/ncnn/glslang/Test/baseResults/spv.ssboAlias.frag.out
src/ncnn/glslang/Test/baseResults/spv.stereoViewRendering.tesc.out
src/ncnn/glslang/Test/baseResults/spv.stereoViewRendering.vert.out
src/ncnn/glslang/Test/baseResults/spv.storageBuffer.vert.out
src/ncnn/glslang/Test/baseResults/spv.structAssignment.frag.out
src/ncnn/glslang/Test/baseResults/spv.structDeref.frag.out
src/ncnn/glslang/Test/baseResults/spv.structure.frag.out
src/ncnn/glslang/Test/baseResults/spv.subgroup.frag.out
src/ncnn/glslang/Test/baseResults/spv.subgroup.geom.out
src/ncnn/glslang/Test/baseResults/spv.subgroup.tesc.out
src/ncnn/glslang/Test/baseResults/spv.subgroup.tese.out
src/ncnn/glslang/Test/baseResults/spv.subgroup.vert.out
src/ncnn/glslang/Test/baseResults/spv.subgroupArithmetic.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupBallot.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupBallotNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupBasic.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupClustered.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupClusteredNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesArithmetic.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesArithmeticNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesBallot.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesBallotNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesBasic.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesClustered.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesClusteredNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesPartitioned.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesPartitionedNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesQuad.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesQuadNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesShuffle.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesShuffleNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesShuffleRelative.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesShuffleRelativeNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesVote.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupExtendedTypesVoteNeg.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupPartitioned.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupQuad.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupShuffle.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupShuffleRelative.comp.out
src/ncnn/glslang/Test/baseResults/spv.subgroupVote.comp.out
src/ncnn/glslang/Test/baseResults/spv.subpass.frag.out
src/ncnn/glslang/Test/baseResults/spv.switch.frag.out
src/ncnn/glslang/Test/baseResults/spv.swizzle.frag.out
src/ncnn/glslang/Test/baseResults/spv.swizzleInversion.frag.out
src/ncnn/glslang/Test/baseResults/spv.terminate.frag.out
src/ncnn/glslang/Test/baseResults/spv.test.frag.out
src/ncnn/glslang/Test/baseResults/spv.test.vert.out
src/ncnn/glslang/Test/baseResults/spv.texture.frag.out
src/ncnn/glslang/Test/baseResults/spv.texture.sampler.transform.frag.out
src/ncnn/glslang/Test/baseResults/spv.texture.vert.out
src/ncnn/glslang/Test/baseResults/spv.textureBuffer.vert.out
src/ncnn/glslang/Test/baseResults/spv.textureGatherBiasLod.frag.out
src/ncnn/glslang/Test/baseResults/spv.types.frag.out
src/ncnn/glslang/Test/baseResults/spv.uint.frag.out
src/ncnn/glslang/Test/baseResults/spv.uniformArray.frag.out
src/ncnn/glslang/Test/baseResults/spv.uniformInitializer.frag.out
src/ncnn/glslang/Test/baseResults/spv.uniformInitializerSpecConstant.frag.out
src/ncnn/glslang/Test/baseResults/spv.uniformInitializerStruct.frag.out
src/ncnn/glslang/Test/baseResults/spv.unit1.frag.out
src/ncnn/glslang/Test/baseResults/spv.variableArrayIndex.frag.out
src/ncnn/glslang/Test/baseResults/spv.varyingArray.frag.out
src/ncnn/glslang/Test/baseResults/spv.varyingArrayIndirect.frag.out
src/ncnn/glslang/Test/baseResults/spv.vecMatConstruct.frag.out
src/ncnn/glslang/Test/baseResults/spv.viewportArray2.tesc.out
src/ncnn/glslang/Test/baseResults/spv.viewportArray2.vert.out
src/ncnn/glslang/Test/baseResults/spv.viewportindex.tese.out
src/ncnn/glslang/Test/baseResults/spv.voidFunction.frag.out
src/ncnn/glslang/Test/baseResults/spv.volatileAtomic.comp.out
src/ncnn/glslang/Test/baseResults/spv.vulkan100.subgroupArithmetic.comp.out
src/ncnn/glslang/Test/baseResults/spv.vulkan100.subgroupPartitioned.comp.out
src/ncnn/glslang/Test/baseResults/spv.vulkan110.int16.frag.out
src/ncnn/glslang/Test/baseResults/spv.vulkan110.storageBuffer.vert.out
src/ncnn/glslang/Test/baseResults/spv.while-continue-break.vert.out
src/ncnn/glslang/Test/baseResults/spv.while-simple.vert.out
src/ncnn/glslang/Test/baseResults/spv.whileLoop.frag.out
src/ncnn/glslang/Test/baseResults/spv.xfb.vert.out
src/ncnn/glslang/Test/baseResults/spv.xfb2.vert.out
src/ncnn/glslang/Test/baseResults/spv.xfb3.vert.out
src/ncnn/glslang/Test/baseResults/spv.xfbOffsetOnBlockMembersAssignment.vert.out
src/ncnn/glslang/Test/baseResults/spv.xfbOffsetOnStructMembersAssignment.vert.out
src/ncnn/glslang/Test/baseResults/spv.xfbOverlapOffsetCheckWithBlockAndMember.vert.out
src/ncnn/glslang/Test/baseResults/spv.xfbStrideJustOnce.vert.out
src/ncnn/glslang/Test/baseResults/stringToDouble.vert.out
src/ncnn/glslang/Test/baseResults/structAssignment.frag.out
src/ncnn/glslang/Test/baseResults/structDeref.frag.out
src/ncnn/glslang/Test/baseResults/structure.frag.out
src/ncnn/glslang/Test/baseResults/switch.frag.out
src/ncnn/glslang/Test/baseResults/swizzle.frag.out
src/ncnn/glslang/Test/baseResults/syntaxError.frag.out
src/ncnn/glslang/Test/baseResults/terminate.frag.out
src/ncnn/glslang/Test/baseResults/terminate.vert.out
src/ncnn/glslang/Test/baseResults/test.conf
src/ncnn/glslang/Test/baseResults/test.frag.out
src/ncnn/glslang/Test/baseResults/texture.frag.out
src/ncnn/glslang/Test/baseResults/tokenLength.vert.out
src/ncnn/glslang/Test/baseResults/tokenPaste.vert.out
src/ncnn/glslang/Test/baseResults/types.frag.out
src/ncnn/glslang/Test/baseResults/uint.frag.out
src/ncnn/glslang/Test/baseResults/uniformArray.frag.out
src/ncnn/glslang/Test/baseResults/variableArrayIndex.frag.out
src/ncnn/glslang/Test/baseResults/varyingArray.frag.out
src/ncnn/glslang/Test/baseResults/varyingArrayIndirect.frag.out
src/ncnn/glslang/Test/baseResults/versionsClean.frag.out
src/ncnn/glslang/Test/baseResults/versionsClean.vert.out
src/ncnn/glslang/Test/baseResults/versionsErrors.frag.out
src/ncnn/glslang/Test/baseResults/versionsErrors.vert.out
src/ncnn/glslang/Test/baseResults/voidFunction.frag.out
src/ncnn/glslang/Test/baseResults/vulkan.ast.vert.out
src/ncnn/glslang/Test/baseResults/vulkan.comp.out
src/ncnn/glslang/Test/baseResults/vulkan.frag.out
src/ncnn/glslang/Test/baseResults/vulkan.vert.out
src/ncnn/glslang/Test/baseResults/web.array.frag.out
src/ncnn/glslang/Test/baseResults/web.basic.vert.out
src/ncnn/glslang/Test/baseResults/web.builtins.frag.out
src/ncnn/glslang/Test/baseResults/web.builtins.vert.out
src/ncnn/glslang/Test/baseResults/web.comp.out
src/ncnn/glslang/Test/baseResults/web.controlFlow.frag.out
src/ncnn/glslang/Test/baseResults/web.operations.frag.out
src/ncnn/glslang/Test/baseResults/web.separate.frag.out
src/ncnn/glslang/Test/baseResults/web.texture.frag.out
src/ncnn/glslang/Test/baseResults/whileLoop.frag.out
src/ncnn/glslang/Test/baseResults/xfbUnsizedArray.error.vert.out
src/ncnn/glslang/Test/inc1/badInc.h
src/ncnn/glslang/Test/inc1/bar.h
src/ncnn/glslang/Test/inc1/foo.h
src/ncnn/glslang/Test/inc1/path1/bar.h
src/ncnn/glslang/Test/inc1/path1/local.h
src/ncnn/glslang/Test/inc1/path1/notHere.h
src/ncnn/glslang/Test/inc1/path2/bar.h
src/ncnn/glslang/Test/inc1/path2/notHere.h
src/ncnn/glslang/Test/inc1/path2/remote.h
src/ncnn/glslang/Test/inc2/bar.h
src/ncnn/glslang/Test/inc2/foo.h
src/ncnn/glslang/build_overrides/build.gni
src/ncnn/glslang/build_overrides/glslang.gni
src/ncnn/glslang/build_overrides/spirv_tools.gni
src/ncnn/glslang/glslang/CMakeLists.txt
src/ncnn/glslang/glslang/updateGrammar
src/ncnn/glslang/glslang/CInterface/glslang_c_interface.cpp
src/ncnn/glslang/glslang/GenericCodeGen/CodeGen.cpp
src/ncnn/glslang/glslang/GenericCodeGen/Link.cpp
src/ncnn/glslang/glslang/HLSL/hlslAttributes.cpp
src/ncnn/glslang/glslang/HLSL/hlslAttributes.h
src/ncnn/glslang/glslang/HLSL/hlslGrammar.cpp
src/ncnn/glslang/glslang/HLSL/hlslGrammar.h
src/ncnn/glslang/glslang/HLSL/hlslOpMap.cpp
src/ncnn/glslang/glslang/HLSL/hlslOpMap.h
src/ncnn/glslang/glslang/HLSL/hlslParseHelper.cpp
src/ncnn/glslang/glslang/HLSL/hlslParseHelper.h
src/ncnn/glslang/glslang/HLSL/hlslParseables.cpp
src/ncnn/glslang/glslang/HLSL/hlslParseables.h
src/ncnn/glslang/glslang/HLSL/hlslScanContext.cpp
src/ncnn/glslang/glslang/HLSL/hlslScanContext.h
src/ncnn/glslang/glslang/HLSL/hlslTokenStream.cpp
src/ncnn/glslang/glslang/HLSL/hlslTokenStream.h
src/ncnn/glslang/glslang/HLSL/hlslTokens.h
src/ncnn/glslang/glslang/HLSL/pch.h
src/ncnn/glslang/glslang/Include/BaseTypes.h
src/ncnn/glslang/glslang/Include/Common.h
src/ncnn/glslang/glslang/Include/ConstantUnion.h
src/ncnn/glslang/glslang/Include/InfoSink.h
src/ncnn/glslang/glslang/Include/InitializeGlobals.h
src/ncnn/glslang/glslang/Include/PoolAlloc.h
src/ncnn/glslang/glslang/Include/ResourceLimits.h
src/ncnn/glslang/glslang/Include/ShHandle.h
src/ncnn/glslang/glslang/Include/Types.h
src/ncnn/glslang/glslang/Include/arrays.h
src/ncnn/glslang/glslang/Include/glslang_c_interface.h
src/ncnn/glslang/glslang/Include/glslang_c_shader_types.h
src/ncnn/glslang/glslang/Include/intermediate.h
src/ncnn/glslang/glslang/MachineIndependent/Constant.cpp
src/ncnn/glslang/glslang/MachineIndependent/InfoSink.cpp
src/ncnn/glslang/glslang/MachineIndependent/Initialize.cpp
src/ncnn/glslang/glslang/MachineIndependent/Initialize.h
src/ncnn/glslang/glslang/MachineIndependent/IntermTraverse.cpp
src/ncnn/glslang/glslang/MachineIndependent/Intermediate.cpp
src/ncnn/glslang/glslang/MachineIndependent/LiveTraverser.h
src/ncnn/glslang/glslang/MachineIndependent/ParseContextBase.cpp
src/ncnn/glslang/glslang/MachineIndependent/ParseHelper.cpp
src/ncnn/glslang/glslang/MachineIndependent/ParseHelper.h
src/ncnn/glslang/glslang/MachineIndependent/PoolAlloc.cpp
src/ncnn/glslang/glslang/MachineIndependent/RemoveTree.cpp
src/ncnn/glslang/glslang/MachineIndependent/RemoveTree.h
src/ncnn/glslang/glslang/MachineIndependent/Scan.cpp
src/ncnn/glslang/glslang/MachineIndependent/Scan.h
src/ncnn/glslang/glslang/MachineIndependent/ScanContext.h
src/ncnn/glslang/glslang/MachineIndependent/ShaderLang.cpp
src/ncnn/glslang/glslang/MachineIndependent/SymbolTable.cpp
src/ncnn/glslang/glslang/MachineIndependent/SymbolTable.h
src/ncnn/glslang/glslang/MachineIndependent/Versions.cpp
src/ncnn/glslang/glslang/MachineIndependent/Versions.h
src/ncnn/glslang/glslang/MachineIndependent/attribute.cpp
src/ncnn/glslang/glslang/MachineIndependent/attribute.h
src/ncnn/glslang/glslang/MachineIndependent/gl_types.h
src/ncnn/glslang/glslang/MachineIndependent/glslang.m4
src/ncnn/glslang/glslang/MachineIndependent/glslang.y
src/ncnn/glslang/glslang/MachineIndependent/glslang_tab.cpp
src/ncnn/glslang/glslang/MachineIndependent/glslang_tab.cpp.h
src/ncnn/glslang/glslang/MachineIndependent/intermOut.cpp
src/ncnn/glslang/glslang/MachineIndependent/iomapper.cpp
src/ncnn/glslang/glslang/MachineIndependent/iomapper.h
src/ncnn/glslang/glslang/MachineIndependent/limits.cpp
src/ncnn/glslang/glslang/MachineIndependent/linkValidate.cpp
src/ncnn/glslang/glslang/MachineIndependent/localintermediate.h
src/ncnn/glslang/glslang/MachineIndependent/parseConst.cpp
src/ncnn/glslang/glslang/MachineIndependent/parseVersions.h
src/ncnn/glslang/glslang/MachineIndependent/pch.h
src/ncnn/glslang/glslang/MachineIndependent/propagateNoContraction.cpp
src/ncnn/glslang/glslang/MachineIndependent/propagateNoContraction.h
src/ncnn/glslang/glslang/MachineIndependent/reflection.cpp
src/ncnn/glslang/glslang/MachineIndependent/reflection.h
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/PpContext.h
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp
src/ncnn/glslang/glslang/MachineIndependent/preprocessor/PpTokens.h
src/ncnn/glslang/glslang/OSDependent/osinclude.h
src/ncnn/glslang/glslang/OSDependent/Unix/CMakeLists.txt
src/ncnn/glslang/glslang/OSDependent/Unix/ossource.cpp
src/ncnn/glslang/glslang/OSDependent/Web/CMakeLists.txt
src/ncnn/glslang/glslang/OSDependent/Web/glslang.after.js
src/ncnn/glslang/glslang/OSDependent/Web/glslang.js.cpp
src/ncnn/glslang/glslang/OSDependent/Web/glslang.pre.js
src/ncnn/glslang/glslang/OSDependent/Windows/CMakeLists.txt
src/ncnn/glslang/glslang/OSDependent/Windows/main.cpp
src/ncnn/glslang/glslang/OSDependent/Windows/ossource.cpp
src/ncnn/glslang/glslang/Public/ShaderLang.h
src/ncnn/glslang/gtests/AST.FromFile.cpp
src/ncnn/glslang/gtests/BuiltInResource.FromFile.cpp
src/ncnn/glslang/gtests/CMakeLists.txt
src/ncnn/glslang/gtests/Config.FromFile.cpp
src/ncnn/glslang/gtests/HexFloat.cpp
src/ncnn/glslang/gtests/Hlsl.FromFile.cpp
src/ncnn/glslang/gtests/Initializer.h
src/ncnn/glslang/gtests/Link.FromFile.Vk.cpp
src/ncnn/glslang/gtests/Link.FromFile.cpp
src/ncnn/glslang/gtests/Pp.FromFile.cpp
src/ncnn/glslang/gtests/README.md
src/ncnn/glslang/gtests/Remap.FromFile.cpp
src/ncnn/glslang/gtests/Settings.cpp
src/ncnn/glslang/gtests/Settings.h
src/ncnn/glslang/gtests/Spv.FromFile.cpp
src/ncnn/glslang/gtests/TestFixture.cpp
src/ncnn/glslang/gtests/TestFixture.h
src/ncnn/glslang/gtests/main.cpp
src/ncnn/glslang/gtests/pch.h
src/ncnn/glslang/hlsl/CMakeLists.txt
src/ncnn/glslang/hlsl/stub.cpp
src/ncnn/glslang/kokoro/android-ndk-build/build-docker.sh
src/ncnn/glslang/kokoro/android-ndk-build/build.sh
src/ncnn/glslang/kokoro/android-ndk-build/continuous.cfg
src/ncnn/glslang/kokoro/android-ndk-build/presubmit.cfg
src/ncnn/glslang/kokoro/license-check/build-docker.sh
src/ncnn/glslang/kokoro/license-check/build.sh
src/ncnn/glslang/kokoro/license-check/continuous.cfg
src/ncnn/glslang/kokoro/license-check/presubmit.cfg
src/ncnn/glslang/kokoro/linux-clang-cmake/build-docker.sh
src/ncnn/glslang/kokoro/linux-clang-cmake/build.sh
src/ncnn/glslang/kokoro/linux-clang-cmake/shared/continuous.cfg
src/ncnn/glslang/kokoro/linux-clang-cmake/shared/presubmit.cfg
src/ncnn/glslang/kokoro/linux-clang-cmake/static/continuous.cfg
src/ncnn/glslang/kokoro/linux-clang-cmake/static/presubmit.cfg
src/ncnn/glslang/kokoro/linux-clang-gn/build-docker.sh
src/ncnn/glslang/kokoro/linux-clang-gn/build.sh
src/ncnn/glslang/kokoro/linux-clang-gn/continuous.cfg
src/ncnn/glslang/kokoro/linux-clang-gn/presubmit.cfg
src/ncnn/glslang/kokoro/linux-clang-release-bazel/build.sh
src/ncnn/glslang/kokoro/linux-clang-release-bazel/continuous.cfg
src/ncnn/glslang/kokoro/linux-clang-release-bazel/presubmit.cfg
src/ncnn/glslang/kokoro/linux-gcc-cmake/build-docker.sh
src/ncnn/glslang/kokoro/linux-gcc-cmake/build.sh
src/ncnn/glslang/kokoro/linux-gcc-cmake/shared/continuous.cfg
src/ncnn/glslang/kokoro/linux-gcc-cmake/shared/presubmit.cfg
src/ncnn/glslang/kokoro/linux-gcc-cmake/static/continuous.cfg
src/ncnn/glslang/kokoro/linux-gcc-cmake/static/presubmit.cfg
src/ncnn/glslang/kokoro/macos-clang-release-bazel/build.sh
src/ncnn/glslang/kokoro/macos-clang-release-bazel/continuous.cfg
src/ncnn/glslang/kokoro/macos-clang-release-bazel/presubmit.cfg
src/ncnn/glslang/kokoro/windows-msvc-2015-release-bazel/build.bat
src/ncnn/glslang/kokoro/windows-msvc-2015-release-bazel/continuous.cfg
src/ncnn/glslang/kokoro/windows-msvc-2015-release-bazel/presubmit.cfg
src/ncnn/glslang/ndk_test/Android.mk
src/ncnn/glslang/ndk_test/test.cpp
src/ncnn/glslang/ndk_test/jni/Application.mk
src/ncnn/images/128-ncnn.png
src/ncnn/images/16-ncnn.png
src/ncnn/images/256-ncnn.png
src/ncnn/images/32-ncnn.png
src/ncnn/images/64-ncnn.png
src/ncnn/python/CMakeLists.txt
src/ncnn/python/README.md
src/ncnn/python/requirements.txt
src/ncnn/python/setup.py.i
src/ncnn/python/examples/fasterrcnn.py
src/ncnn/python/examples/mobilenetssd.py
src/ncnn/python/examples/mobilenetv2ssdlite.py
src/ncnn/python/examples/mobilenetv3ssdlite.py
src/ncnn/python/examples/model_zoo.py
src/ncnn/python/examples/nanodet.py
src/ncnn/python/examples/peleenetssd.py
src/ncnn/python/examples/retinaface.py
src/ncnn/python/examples/rfcn.py
src/ncnn/python/examples/shufflenetv2.py
src/ncnn/python/examples/simplepose.py
src/ncnn/python/examples/squeezenet.py
src/ncnn/python/examples/squeezenetssd.py
src/ncnn/python/examples/yolact.py
src/ncnn/python/examples/yolov2.py
src/ncnn/python/examples/yolov3.py
src/ncnn/python/examples/yolov4.py
src/ncnn/python/examples/yolov5.py
src/ncnn/python/ncnn/__init__.py
src/ncnn/python/ncnn/model_zoo/__init__.py
src/ncnn/python/ncnn/model_zoo/fasterrcnn.py
src/ncnn/python/ncnn/model_zoo/mobilenetssd.py
src/ncnn/python/ncnn/model_zoo/mobilenetv2ssdlite.py
src/ncnn/python/ncnn/model_zoo/mobilenetv3ssdlite.py
src/ncnn/python/ncnn/model_zoo/model_store.py
src/ncnn/python/ncnn/model_zoo/model_zoo.py
src/ncnn/python/ncnn/model_zoo/nanodet.py
src/ncnn/python/ncnn/model_zoo/peleenetssd.py
src/ncnn/python/ncnn/model_zoo/retinaface.py
src/ncnn/python/ncnn/model_zoo/rfcn.py
src/ncnn/python/ncnn/model_zoo/shufflenetv2.py
src/ncnn/python/ncnn/model_zoo/simplepose.py
src/ncnn/python/ncnn/model_zoo/squeezenet.py
src/ncnn/python/ncnn/model_zoo/squeezenetssd.py
src/ncnn/python/ncnn/model_zoo/yolact.py
src/ncnn/python/ncnn/model_zoo/yolov2.py
src/ncnn/python/ncnn/model_zoo/yolov3.py
src/ncnn/python/ncnn/model_zoo/yolov4.py
src/ncnn/python/ncnn/model_zoo/yolov5.py
src/ncnn/python/ncnn/utils/__init__.py
src/ncnn/python/ncnn/utils/download.py
src/ncnn/python/ncnn/utils/functional.py
src/ncnn/python/ncnn/utils/objects.py
src/ncnn/python/ncnn/utils/visual.py
src/ncnn/python/pybind11/.appveyor.yml
src/ncnn/python/pybind11/.clang-format
src/ncnn/python/pybind11/.clang-tidy
src/ncnn/python/pybind11/.cmake-format.yaml
src/ncnn/python/pybind11/.git
src/ncnn/python/pybind11/.gitignore
src/ncnn/python/pybind11/.pre-commit-config.yaml
src/ncnn/python/pybind11/.readthedocs.yml
src/ncnn/python/pybind11/CMakeLists.txt
src/ncnn/python/pybind11/LICENSE
src/ncnn/python/pybind11/MANIFEST.in
src/ncnn/python/pybind11/README.rst
src/ncnn/python/pybind11/noxfile.py
src/ncnn/python/pybind11/pyproject.toml
src/ncnn/python/pybind11/setup.cfg
src/ncnn/python/pybind11/setup.py
src/ncnn/python/pybind11/.github/CODEOWNERS
src/ncnn/python/pybind11/.github/CONTRIBUTING.md
src/ncnn/python/pybind11/.github/dependabot.yml
src/ncnn/python/pybind11/.github/labeler.yml
src/ncnn/python/pybind11/.github/labeler_merged.yml
src/ncnn/python/pybind11/.github/pull_request_template.md
src/ncnn/python/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml
src/ncnn/python/pybind11/.github/ISSUE_TEMPLATE/config.yml
src/ncnn/python/pybind11/.github/workflows/ci.yml
src/ncnn/python/pybind11/.github/workflows/configure.yml
src/ncnn/python/pybind11/.github/workflows/format.yml
src/ncnn/python/pybind11/.github/workflows/labeler.yml
src/ncnn/python/pybind11/.github/workflows/pip.yml
src/ncnn/python/pybind11/.github/workflows/upstream.yml
src/ncnn/python/pybind11/docs/Doxyfile
src/ncnn/python/pybind11/docs/Makefile
src/ncnn/python/pybind11/docs/basics.rst
src/ncnn/python/pybind11/docs/benchmark.py
src/ncnn/python/pybind11/docs/benchmark.rst
src/ncnn/python/pybind11/docs/changelog.rst
src/ncnn/python/pybind11/docs/classes.rst
src/ncnn/python/pybind11/docs/compiling.rst
src/ncnn/python/pybind11/docs/conf.py
src/ncnn/python/pybind11/docs/faq.rst
src/ncnn/python/pybind11/docs/index.rst
src/ncnn/python/pybind11/docs/installing.rst
src/ncnn/python/pybind11/docs/limitations.rst
src/ncnn/python/pybind11/docs/pybind11-logo.png
src/ncnn/python/pybind11/docs/pybind11_vs_boost_python1.png
src/ncnn/python/pybind11/docs/pybind11_vs_boost_python1.svg
src/ncnn/python/pybind11/docs/pybind11_vs_boost_python2.png
src/ncnn/python/pybind11/docs/pybind11_vs_boost_python2.svg
src/ncnn/python/pybind11/docs/reference.rst
src/ncnn/python/pybind11/docs/release.rst
src/ncnn/python/pybind11/docs/requirements.txt
src/ncnn/python/pybind11/docs/upgrade.rst
src/ncnn/python/pybind11/docs/_static/theme_overrides.css
src/ncnn/python/pybind11/docs/advanced/classes.rst
src/ncnn/python/pybind11/docs/advanced/embedding.rst
src/ncnn/python/pybind11/docs/advanced/exceptions.rst
src/ncnn/python/pybind11/docs/advanced/functions.rst
src/ncnn/python/pybind11/docs/advanced/misc.rst
src/ncnn/python/pybind11/docs/advanced/smart_ptrs.rst
src/ncnn/python/pybind11/docs/advanced/cast/chrono.rst
src/ncnn/python/pybind11/docs/advanced/cast/custom.rst
src/ncnn/python/pybind11/docs/advanced/cast/eigen.rst
src/ncnn/python/pybind11/docs/advanced/cast/functional.rst
src/ncnn/python/pybind11/docs/advanced/cast/index.rst
src/ncnn/python/pybind11/docs/advanced/cast/overview.rst
src/ncnn/python/pybind11/docs/advanced/cast/stl.rst
src/ncnn/python/pybind11/docs/advanced/cast/strings.rst
src/ncnn/python/pybind11/docs/advanced/pycpp/index.rst
src/ncnn/python/pybind11/docs/advanced/pycpp/numpy.rst
src/ncnn/python/pybind11/docs/advanced/pycpp/object.rst
src/ncnn/python/pybind11/docs/advanced/pycpp/utilities.rst
src/ncnn/python/pybind11/docs/cmake/index.rst
src/ncnn/python/pybind11/include/pybind11/attr.h
src/ncnn/python/pybind11/include/pybind11/buffer_info.h
src/ncnn/python/pybind11/include/pybind11/cast.h
src/ncnn/python/pybind11/include/pybind11/chrono.h
src/ncnn/python/pybind11/include/pybind11/common.h
src/ncnn/python/pybind11/include/pybind11/complex.h
src/ncnn/python/pybind11/include/pybind11/eigen.h
src/ncnn/python/pybind11/include/pybind11/embed.h
src/ncnn/python/pybind11/include/pybind11/eval.h
src/ncnn/python/pybind11/include/pybind11/functional.h
src/ncnn/python/pybind11/include/pybind11/gil.h
src/ncnn/python/pybind11/include/pybind11/iostream.h
src/ncnn/python/pybind11/include/pybind11/numpy.h
src/ncnn/python/pybind11/include/pybind11/operators.h
src/ncnn/python/pybind11/include/pybind11/options.h
src/ncnn/python/pybind11/include/pybind11/pybind11.h
src/ncnn/python/pybind11/include/pybind11/pytypes.h
src/ncnn/python/pybind11/include/pybind11/stl.h
src/ncnn/python/pybind11/include/pybind11/stl_bind.h
src/ncnn/python/pybind11/include/pybind11/detail/class.h
src/ncnn/python/pybind11/include/pybind11/detail/common.h
src/ncnn/python/pybind11/include/pybind11/detail/descr.h
src/ncnn/python/pybind11/include/pybind11/detail/init.h
src/ncnn/python/pybind11/include/pybind11/detail/internals.h
src/ncnn/python/pybind11/include/pybind11/detail/type_caster_base.h
src/ncnn/python/pybind11/include/pybind11/detail/typeid.h
src/ncnn/python/pybind11/include/pybind11/stl/filesystem.h
src/ncnn/python/pybind11/pybind11/__init__.py
src/ncnn/python/pybind11/pybind11/__main__.py
src/ncnn/python/pybind11/pybind11/_version.py
src/ncnn/python/pybind11/pybind11/_version.pyi
src/ncnn/python/pybind11/pybind11/commands.py
src/ncnn/python/pybind11/pybind11/py.typed
src/ncnn/python/pybind11/pybind11/setup_helpers.py
src/ncnn/python/pybind11/pybind11/setup_helpers.pyi
src/ncnn/python/pybind11/tests/CMakeLists.txt
src/ncnn/python/pybind11/tests/conftest.py
src/ncnn/python/pybind11/tests/constructor_stats.h
src/ncnn/python/pybind11/tests/cross_module_gil_utils.cpp
src/ncnn/python/pybind11/tests/env.py
src/ncnn/python/pybind11/tests/local_bindings.h
src/ncnn/python/pybind11/tests/object.h
src/ncnn/python/pybind11/tests/pybind11_cross_module_tests.cpp
src/ncnn/python/pybind11/tests/pybind11_tests.cpp
src/ncnn/python/pybind11/tests/pybind11_tests.h
src/ncnn/python/pybind11/tests/pytest.ini
src/ncnn/python/pybind11/tests/requirements.txt
src/ncnn/python/pybind11/tests/test_async.cpp
src/ncnn/python/pybind11/tests/test_async.py
src/ncnn/python/pybind11/tests/test_buffers.cpp
src/ncnn/python/pybind11/tests/test_buffers.py
src/ncnn/python/pybind11/tests/test_builtin_casters.cpp
src/ncnn/python/pybind11/tests/test_builtin_casters.py
src/ncnn/python/pybind11/tests/test_call_policies.cpp
src/ncnn/python/pybind11/tests/test_call_policies.py
src/ncnn/python/pybind11/tests/test_callbacks.cpp
src/ncnn/python/pybind11/tests/test_callbacks.py
src/ncnn/python/pybind11/tests/test_chrono.cpp
src/ncnn/python/pybind11/tests/test_chrono.py
src/ncnn/python/pybind11/tests/test_class.cpp
src/ncnn/python/pybind11/tests/test_class.py
src/ncnn/python/pybind11/tests/test_constants_and_functions.cpp
src/ncnn/python/pybind11/tests/test_constants_and_functions.py
src/ncnn/python/pybind11/tests/test_copy_move.cpp
src/ncnn/python/pybind11/tests/test_copy_move.py
src/ncnn/python/pybind11/tests/test_custom_type_casters.cpp
src/ncnn/python/pybind11/tests/test_custom_type_casters.py
src/ncnn/python/pybind11/tests/test_custom_type_setup.cpp
src/ncnn/python/pybind11/tests/test_custom_type_setup.py
src/ncnn/python/pybind11/tests/test_docstring_options.cpp
src/ncnn/python/pybind11/tests/test_docstring_options.py
src/ncnn/python/pybind11/tests/test_eigen.cpp
src/ncnn/python/pybind11/tests/test_eigen.py
src/ncnn/python/pybind11/tests/test_enum.cpp
src/ncnn/python/pybind11/tests/test_enum.py
src/ncnn/python/pybind11/tests/test_eval.cpp
src/ncnn/python/pybind11/tests/test_eval.py
src/ncnn/python/pybind11/tests/test_eval_call.py
src/ncnn/python/pybind11/tests/test_exceptions.cpp
src/ncnn/python/pybind11/tests/test_exceptions.h
src/ncnn/python/pybind11/tests/test_exceptions.py
src/ncnn/python/pybind11/tests/test_factory_constructors.cpp
src/ncnn/python/pybind11/tests/test_factory_constructors.py
src/ncnn/python/pybind11/tests/test_gil_scoped.cpp
src/ncnn/python/pybind11/tests/test_gil_scoped.py
src/ncnn/python/pybind11/tests/test_iostream.cpp
src/ncnn/python/pybind11/tests/test_iostream.py
src/ncnn/python/pybind11/tests/test_kwargs_and_defaults.cpp
src/ncnn/python/pybind11/tests/test_kwargs_and_defaults.py
src/ncnn/python/pybind11/tests/test_local_bindings.cpp
src/ncnn/python/pybind11/tests/test_local_bindings.py
src/ncnn/python/pybind11/tests/test_methods_and_attributes.cpp
src/ncnn/python/pybind11/tests/test_methods_and_attributes.py
src/ncnn/python/pybind11/tests/test_modules.cpp
src/ncnn/python/pybind11/tests/test_modules.py
src/ncnn/python/pybind11/tests/test_multiple_inheritance.cpp
src/ncnn/python/pybind11/tests/test_multiple_inheritance.py
src/ncnn/python/pybind11/tests/test_numpy_array.cpp
src/ncnn/python/pybind11/tests/test_numpy_array.py
src/ncnn/python/pybind11/tests/test_numpy_dtypes.cpp
src/ncnn/python/pybind11/tests/test_numpy_dtypes.py
src/ncnn/python/pybind11/tests/test_numpy_vectorize.cpp
src/ncnn/python/pybind11/tests/test_numpy_vectorize.py
src/ncnn/python/pybind11/tests/test_opaque_types.cpp
src/ncnn/python/pybind11/tests/test_opaque_types.py
src/ncnn/python/pybind11/tests/test_operator_overloading.cpp
src/ncnn/python/pybind11/tests/test_operator_overloading.py
src/ncnn/python/pybind11/tests/test_pickling.cpp
src/ncnn/python/pybind11/tests/test_pickling.py
src/ncnn/python/pybind11/tests/test_pytypes.cpp
src/ncnn/python/pybind11/tests/test_pytypes.py
src/ncnn/python/pybind11/tests/test_sequences_and_iterators.cpp
src/ncnn/python/pybind11/tests/test_sequences_and_iterators.py
src/ncnn/python/pybind11/tests/test_smart_ptr.cpp
src/ncnn/python/pybind11/tests/test_smart_ptr.py
src/ncnn/python/pybind11/tests/test_stl.cpp
src/ncnn/python/pybind11/tests/test_stl.py
src/ncnn/python/pybind11/tests/test_stl_binders.cpp
src/ncnn/python/pybind11/tests/test_stl_binders.py
src/ncnn/python/pybind11/tests/test_tagbased_polymorphic.cpp
src/ncnn/python/pybind11/tests/test_tagbased_polymorphic.py
src/ncnn/python/pybind11/tests/test_thread.cpp
src/ncnn/python/pybind11/tests/test_thread.py
src/ncnn/python/pybind11/tests/test_union.cpp
src/ncnn/python/pybind11/tests/test_union.py
src/ncnn/python/pybind11/tests/test_virtual_functions.cpp
src/ncnn/python/pybind11/tests/test_virtual_functions.py
src/ncnn/python/pybind11/tests/valgrind-numpy-scipy.supp
src/ncnn/python/pybind11/tests/valgrind-python.supp
src/ncnn/python/pybind11/tests/extra_python_package/pytest.ini
src/ncnn/python/pybind11/tests/extra_python_package/test_files.py
src/ncnn/python/pybind11/tests/extra_setuptools/pytest.ini
src/ncnn/python/pybind11/tests/extra_setuptools/test_setuphelper.py
src/ncnn/python/pybind11/tests/test_cmake_build/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_cmake_build/embed.cpp
src/ncnn/python/pybind11/tests/test_cmake_build/main.cpp
src/ncnn/python/pybind11/tests/test_cmake_build/test.py
src/ncnn/python/pybind11/tests/test_cmake_build/installed_embed/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_cmake_build/subdirectory_embed/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_embed/CMakeLists.txt
src/ncnn/python/pybind11/tests/test_embed/catch.cpp
src/ncnn/python/pybind11/tests/test_embed/external_module.cpp
src/ncnn/python/pybind11/tests/test_embed/test_interpreter.cpp
src/ncnn/python/pybind11/tests/test_embed/test_interpreter.py
src/ncnn/python/pybind11/tests/test_embed/test_trampoline.py
src/ncnn/python/pybind11/tools/FindCatch.cmake
src/ncnn/python/pybind11/tools/FindEigen3.cmake
src/ncnn/python/pybind11/tools/FindPythonLibsNew.cmake
src/ncnn/python/pybind11/tools/check-style.sh
src/ncnn/python/pybind11/tools/cmake_uninstall.cmake.in
src/ncnn/python/pybind11/tools/libsize.py
src/ncnn/python/pybind11/tools/make_changelog.py
src/ncnn/python/pybind11/tools/pybind11Common.cmake
src/ncnn/python/pybind11/tools/pybind11Config.cmake.in
src/ncnn/python/pybind11/tools/pybind11NewTools.cmake
src/ncnn/python/pybind11/tools/pybind11Tools.cmake
src/ncnn/python/pybind11/tools/pyproject.toml
src/ncnn/python/pybind11/tools/setup_global.py.in
src/ncnn/python/pybind11/tools/setup_main.py.in
src/ncnn/python/src/main.cpp
src/ncnn/python/src/pybind11_allocator.h
src/ncnn/python/src/pybind11_bind.h
src/ncnn/python/src/pybind11_datareader.h
src/ncnn/python/src/pybind11_layer.h
src/ncnn/python/src/pybind11_mat.h
src/ncnn/python/src/pybind11_modelbin.h
src/ncnn/python/tests/benchmark.py
src/ncnn/python/tests/custom_layer.param
src/ncnn/python/tests/test.param
src/ncnn/python/tests/test_allocator.py
src/ncnn/python/tests/test_blob.py
src/ncnn/python/tests/test_extractor.py
src/ncnn/python/tests/test_mat.py
src/ncnn/python/tests/test_net.py
src/ncnn/python/tests/test_option.py
src/ncnn/python/tests/test_paramdict.py
src/ncnn/python/tests/test_vulkan_allocator.py
src/ncnn/python/tests/test_vulkan_device.py
src/ncnn/src/CMakeLists.txt
src/ncnn/src/allocator.cpp
src/ncnn/src/allocator.h
src/ncnn/src/benchmark.cpp
src/ncnn/src/benchmark.h
src/ncnn/src/blob.cpp
src/ncnn/src/blob.h
src/ncnn/src/c_api.cpp
src/ncnn/src/c_api.h
src/ncnn/src/command.cpp
src/ncnn/src/command.h
src/ncnn/src/convert_ycbcr.comp
src/ncnn/src/cpu.cpp
src/ncnn/src/cpu.h
src/ncnn/src/datareader.cpp
src/ncnn/src/datareader.h
src/ncnn/src/gpu.cpp
src/ncnn/src/gpu.h
src/ncnn/src/layer.cpp
src/ncnn/src/layer.h
src/ncnn/src/layer_declaration.h.in
src/ncnn/src/layer_registry.h.in
src/ncnn/src/layer_shader_registry.h.in
src/ncnn/src/layer_shader_spv_data.h.in
src/ncnn/src/layer_shader_type.h
src/ncnn/src/layer_shader_type_enum.h.in
src/ncnn/src/layer_type.h
src/ncnn/src/layer_type_enum.h.in
src/ncnn/src/mat.cpp
src/ncnn/src/mat.h
src/ncnn/src/mat_pixel.cpp
src/ncnn/src/mat_pixel_affine.cpp
src/ncnn/src/mat_pixel_android.cpp
src/ncnn/src/mat_pixel_drawing.cpp
src/ncnn/src/mat_pixel_drawing_font.h
src/ncnn/src/mat_pixel_drawing_font.png
src/ncnn/src/mat_pixel_resize.cpp
src/ncnn/src/mat_pixel_rotate.cpp
src/ncnn/src/modelbin.cpp
src/ncnn/src/modelbin.h
src/ncnn/src/net.cpp
src/ncnn/src/net.h
src/ncnn/src/option.cpp
src/ncnn/src/option.h
src/ncnn/src/paramdict.cpp
src/ncnn/src/paramdict.h
src/ncnn/src/pipeline.cpp
src/ncnn/src/pipeline.h
src/ncnn/src/pipelinecache.cpp
src/ncnn/src/pipelinecache.h
src/ncnn/src/platform.h.in
src/ncnn/src/simpleocv.cpp
src/ncnn/src/simpleocv.h
src/ncnn/src/simpleomp.cpp
src/ncnn/src/simpleomp.h
src/ncnn/src/simplestl.cpp
src/ncnn/src/simplestl.h
src/ncnn/src/stb_image.h
src/ncnn/src/stb_image_write.h
src/ncnn/src/vulkan_header_fix.h
src/ncnn/src/layer/absval.cpp
src/ncnn/src/layer/absval.h
src/ncnn/src/layer/argmax.cpp
src/ncnn/src/layer/argmax.h
src/ncnn/src/layer/batchnorm.cpp
src/ncnn/src/layer/batchnorm.h
src/ncnn/src/layer/bias.cpp
src/ncnn/src/layer/bias.h
src/ncnn/src/layer/binaryop.cpp
src/ncnn/src/layer/binaryop.h
src/ncnn/src/layer/bnll.cpp
src/ncnn/src/layer/bnll.h
src/ncnn/src/layer/cast.cpp
src/ncnn/src/layer/cast.h
src/ncnn/src/layer/clip.cpp
src/ncnn/src/layer/clip.h
src/ncnn/src/layer/concat.cpp
src/ncnn/src/layer/concat.h
src/ncnn/src/layer/convolution.cpp
src/ncnn/src/layer/convolution.h
src/ncnn/src/layer/convolution1d.cpp
src/ncnn/src/layer/convolution1d.h
src/ncnn/src/layer/convolution3d.cpp
src/ncnn/src/layer/convolution3d.h
src/ncnn/src/layer/convolutiondepthwise.cpp
src/ncnn/src/layer/convolutiondepthwise.h
src/ncnn/src/layer/convolutiondepthwise1d.cpp
src/ncnn/src/layer/convolutiondepthwise1d.h
src/ncnn/src/layer/convolutiondepthwise3d.cpp
src/ncnn/src/layer/convolutiondepthwise3d.h
src/ncnn/src/layer/crop.cpp
src/ncnn/src/layer/crop.h
src/ncnn/src/layer/deconvolution.cpp
src/ncnn/src/layer/deconvolution.h
src/ncnn/src/layer/deconvolution1d.cpp
src/ncnn/src/layer/deconvolution1d.h
src/ncnn/src/layer/deconvolution3d.cpp
src/ncnn/src/layer/deconvolution3d.h
src/ncnn/src/layer/deconvolutiondepthwise.cpp
src/ncnn/src/layer/deconvolutiondepthwise.h
src/ncnn/src/layer/deconvolutiondepthwise1d.cpp
src/ncnn/src/layer/deconvolutiondepthwise1d.h
src/ncnn/src/layer/deconvolutiondepthwise3d.cpp
src/ncnn/src/layer/deconvolutiondepthwise3d.h
src/ncnn/src/layer/deepcopy.cpp
src/ncnn/src/layer/deepcopy.h
src/ncnn/src/layer/dequantize.cpp
src/ncnn/src/layer/dequantize.h
src/ncnn/src/layer/detectionoutput.cpp
src/ncnn/src/layer/detectionoutput.h
src/ncnn/src/layer/dropout.cpp
src/ncnn/src/layer/dropout.h
src/ncnn/src/layer/eltwise.cpp
src/ncnn/src/layer/eltwise.h
src/ncnn/src/layer/elu.cpp
src/ncnn/src/layer/elu.h
src/ncnn/src/layer/embed.cpp
src/ncnn/src/layer/embed.h
src/ncnn/src/layer/exp.cpp
src/ncnn/src/layer/exp.h
src/ncnn/src/layer/expanddims.cpp
src/ncnn/src/layer/expanddims.h
src/ncnn/src/layer/flatten.cpp
src/ncnn/src/layer/flatten.h
src/ncnn/src/layer/fused_activation.h
src/ncnn/src/layer/gelu.cpp
src/ncnn/src/layer/gelu.h
src/ncnn/src/layer/gemm.cpp
src/ncnn/src/layer/gemm.h
src/ncnn/src/layer/groupnorm.cpp
src/ncnn/src/layer/groupnorm.h
src/ncnn/src/layer/gru.cpp
src/ncnn/src/layer/gru.h
src/ncnn/src/layer/hardsigmoid.cpp
src/ncnn/src/layer/hardsigmoid.h
src/ncnn/src/layer/hardswish.cpp
src/ncnn/src/layer/hardswish.h
src/ncnn/src/layer/innerproduct.cpp
src/ncnn/src/layer/innerproduct.h
src/ncnn/src/layer/input.cpp
src/ncnn/src/layer/input.h
src/ncnn/src/layer/instancenorm.cpp
src/ncnn/src/layer/instancenorm.h
src/ncnn/src/layer/interp.cpp
src/ncnn/src/layer/interp.h
src/ncnn/src/layer/layernorm.cpp
src/ncnn/src/layer/layernorm.h
src/ncnn/src/layer/log.cpp
src/ncnn/src/layer/log.h
src/ncnn/src/layer/lrn.cpp
src/ncnn/src/layer/lrn.h
src/ncnn/src/layer/lstm.cpp
src/ncnn/src/layer/lstm.h
src/ncnn/src/layer/matmul.cpp
src/ncnn/src/layer/matmul.h
src/ncnn/src/layer/memorydata.cpp
src/ncnn/src/layer/memorydata.h
src/ncnn/src/layer/mish.cpp
src/ncnn/src/layer/mish.h
src/ncnn/src/layer/multiheadattention.cpp
src/ncnn/src/layer/multiheadattention.h
src/ncnn/src/layer/mvn.cpp
src/ncnn/src/layer/mvn.h
src/ncnn/src/layer/noop.cpp
src/ncnn/src/layer/noop.h
src/ncnn/src/layer/normalize.cpp
src/ncnn/src/layer/normalize.h
src/ncnn/src/layer/packing.cpp
src/ncnn/src/layer/packing.h
src/ncnn/src/layer/padding.cpp
src/ncnn/src/layer/padding.h
src/ncnn/src/layer/permute.cpp
src/ncnn/src/layer/permute.h
src/ncnn/src/layer/pixelshuffle.cpp
src/ncnn/src/layer/pixelshuffle.h
src/ncnn/src/layer/pooling.cpp
src/ncnn/src/layer/pooling.h
src/ncnn/src/layer/pooling1d.cpp
src/ncnn/src/layer/pooling1d.h
src/ncnn/src/layer/pooling3d.cpp
src/ncnn/src/layer/pooling3d.h
src/ncnn/src/layer/power.cpp
src/ncnn/src/layer/power.h
src/ncnn/src/layer/prelu.cpp
src/ncnn/src/layer/prelu.h
src/ncnn/src/layer/priorbox.cpp
src/ncnn/src/layer/priorbox.h
src/ncnn/src/layer/proposal.cpp
src/ncnn/src/layer/proposal.h
src/ncnn/src/layer/psroipooling.cpp
src/ncnn/src/layer/psroipooling.h
src/ncnn/src/layer/quantize.cpp
src/ncnn/src/layer/quantize.h
src/ncnn/src/layer/reduction.cpp
src/ncnn/src/layer/reduction.h
src/ncnn/src/layer/relu.cpp
src/ncnn/src/layer/relu.h
src/ncnn/src/layer/reorg.cpp
src/ncnn/src/layer/reorg.h
src/ncnn/src/layer/requantize.cpp
src/ncnn/src/layer/requantize.h
src/ncnn/src/layer/reshape.cpp
src/ncnn/src/layer/reshape.h
src/ncnn/src/layer/rnn.cpp
src/ncnn/src/layer/rnn.h
src/ncnn/src/layer/roialign.cpp
src/ncnn/src/layer/roialign.h
src/ncnn/src/layer/roipooling.cpp
src/ncnn/src/layer/roipooling.h
src/ncnn/src/layer/scale.cpp
src/ncnn/src/layer/scale.h
src/ncnn/src/layer/selu.cpp
src/ncnn/src/layer/selu.h
src/ncnn/src/layer/shufflechannel.cpp
src/ncnn/src/layer/shufflechannel.h
src/ncnn/src/layer/sigmoid.cpp
src/ncnn/src/layer/sigmoid.h
src/ncnn/src/layer/slice.cpp
src/ncnn/src/layer/slice.h
src/ncnn/src/layer/softmax.cpp
src/ncnn/src/layer/softmax.h
src/ncnn/src/layer/softplus.cpp
src/ncnn/src/layer/softplus.h
src/ncnn/src/layer/split.cpp
src/ncnn/src/layer/split.h
src/ncnn/src/layer/spp.cpp
src/ncnn/src/layer/spp.h
src/ncnn/src/layer/squeeze.cpp
src/ncnn/src/layer/squeeze.h
src/ncnn/src/layer/statisticspooling.cpp
src/ncnn/src/layer/statisticspooling.h
src/ncnn/src/layer/swish.cpp
src/ncnn/src/layer/swish.h
src/ncnn/src/layer/tanh.cpp
src/ncnn/src/layer/tanh.h
src/ncnn/src/layer/threshold.cpp
src/ncnn/src/layer/threshold.h
src/ncnn/src/layer/tile.cpp
src/ncnn/src/layer/tile.h
src/ncnn/src/layer/unaryop.cpp
src/ncnn/src/layer/unaryop.h
src/ncnn/src/layer/yolodetectionoutput.cpp
src/ncnn/src/layer/yolodetectionoutput.h
src/ncnn/src/layer/yolov3detectionoutput.cpp
src/ncnn/src/layer/yolov3detectionoutput.h
src/ncnn/src/layer/arm/absval_arm.cpp
src/ncnn/src/layer/arm/absval_arm.h
src/ncnn/src/layer/arm/arm_activation.h
src/ncnn/src/layer/arm/arm_usability.h
src/ncnn/src/layer/arm/batchnorm_arm.cpp
src/ncnn/src/layer/arm/batchnorm_arm.h
src/ncnn/src/layer/arm/bias_arm.cpp
src/ncnn/src/layer/arm/bias_arm.h
src/ncnn/src/layer/arm/binaryop_arm.cpp
src/ncnn/src/layer/arm/binaryop_arm.h
src/ncnn/src/layer/arm/cast_arm.cpp
src/ncnn/src/layer/arm/cast_arm.h
src/ncnn/src/layer/arm/clip_arm.cpp
src/ncnn/src/layer/arm/clip_arm.h
src/ncnn/src/layer/arm/concat_arm.cpp
src/ncnn/src/layer/arm/concat_arm.h
src/ncnn/src/layer/arm/convolution1d_arm.cpp
src/ncnn/src/layer/arm/convolution1d_arm.h
src/ncnn/src/layer/arm/convolution_1x1.h
src/ncnn/src/layer/arm/convolution_1x1_bf16s.h
src/ncnn/src/layer/arm/convolution_1x1_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_int8.h
src/ncnn/src/layer/arm/convolution_1x1_pack1to4.h
src/ncnn/src/layer/arm/convolution_1x1_pack1to4_bf16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack1to4_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack1to4_int8.h
src/ncnn/src/layer/arm/convolution_1x1_pack4.h
src/ncnn/src/layer/arm/convolution_1x1_pack4_bf16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack4_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack4to1.h
src/ncnn/src/layer/arm/convolution_1x1_pack4to1_bf16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack4to8_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack8_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack8to1_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack8to1_int8.h
src/ncnn/src/layer/arm/convolution_1x1_pack8to4_fp16s.h
src/ncnn/src/layer/arm/convolution_1x1_pack8to4_int8.h
src/ncnn/src/layer/arm/convolution_2x2.h
src/ncnn/src/layer/arm/convolution_3x3.h
src/ncnn/src/layer/arm/convolution_3x3_int8.h
src/ncnn/src/layer/arm/convolution_3x3_pack1to4.h
src/ncnn/src/layer/arm/convolution_3x3_pack1to4_bf16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack1to4_fp16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack1to4_int8.h
src/ncnn/src/layer/arm/convolution_3x3_pack1to8_fp16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack4.h
src/ncnn/src/layer/arm/convolution_3x3_pack4_bf16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack4_fp16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack4to1.h
src/ncnn/src/layer/arm/convolution_3x3_pack4to1_bf16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack8_fp16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack8to1_fp16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack8to1_int8.h
src/ncnn/src/layer/arm/convolution_3x3_pack8to4_fp16s.h
src/ncnn/src/layer/arm/convolution_3x3_pack8to4_int8.h
src/ncnn/src/layer/arm/convolution_4x4.h
src/ncnn/src/layer/arm/convolution_5x5.h
src/ncnn/src/layer/arm/convolution_5x5_pack4.h
src/ncnn/src/layer/arm/convolution_5x5_pack4_bf16s.h
src/ncnn/src/layer/arm/convolution_5x5_pack8_fp16s.h
src/ncnn/src/layer/arm/convolution_7x7.h
src/ncnn/src/layer/arm/convolution_7x7_pack1to4.h
src/ncnn/src/layer/arm/convolution_7x7_pack1to4_bf16s.h
src/ncnn/src/layer/arm/convolution_7x7_pack1to4_int8.h
src/ncnn/src/layer/arm/convolution_7x7_pack1to8_fp16s.h
src/ncnn/src/layer/arm/convolution_arm.cpp
src/ncnn/src/layer/arm/convolution_arm.h
src/ncnn/src/layer/arm/convolution_arm_arm82dot.cpp
src/ncnn/src/layer/arm/convolution_bf16s.h
src/ncnn/src/layer/arm/convolution_fp16s.h
src/ncnn/src/layer/arm/convolution_int8.h
src/ncnn/src/layer/arm/convolution_pack1to4.h
src/ncnn/src/layer/arm/convolution_pack1to4_bf16s.h
src/ncnn/src/layer/arm/convolution_pack1to4_fp16s.h
src/ncnn/src/layer/arm/convolution_pack1to4_int8.h
src/ncnn/src/layer/arm/convolution_pack1to8_fp16s.h
src/ncnn/src/layer/arm/convolution_pack4.h
src/ncnn/src/layer/arm/convolution_pack4_bf16s.h
src/ncnn/src/layer/arm/convolution_pack4_fp16s.h
src/ncnn/src/layer/arm/convolution_pack4to1.h
src/ncnn/src/layer/arm/convolution_pack4to1_bf16s.h
src/ncnn/src/layer/arm/convolution_pack4to1_fp16s.h
src/ncnn/src/layer/arm/convolution_pack4to8_fp16s.h
src/ncnn/src/layer/arm/convolution_pack8_fp16s.h
src/ncnn/src/layer/arm/convolution_pack8to1_fp16s.h
src/ncnn/src/layer/arm/convolution_pack8to1_int8.h
src/ncnn/src/layer/arm/convolution_pack8to4_fp16s.h
src/ncnn/src/layer/arm/convolution_pack8to4_int8.h
src/ncnn/src/layer/arm/convolution_sgemm.h
src/ncnn/src/layer/arm/convolution_sgemm_bf16s.h
src/ncnn/src/layer/arm/convolution_sgemm_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_int8.h
src/ncnn/src/layer/arm/convolution_sgemm_pack1to4.h
src/ncnn/src/layer/arm/convolution_sgemm_pack1to4_bf16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack1to4_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack1to4_int8.h
src/ncnn/src/layer/arm/convolution_sgemm_pack4.h
src/ncnn/src/layer/arm/convolution_sgemm_pack4_bf16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack4_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack4to1.h
src/ncnn/src/layer/arm/convolution_sgemm_pack4to1_bf16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack4to8_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack8_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack8to1_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack8to1_int8.h
src/ncnn/src/layer/arm/convolution_sgemm_pack8to4_fp16s.h
src/ncnn/src/layer/arm/convolution_sgemm_pack8to4_int8.h
src/ncnn/src/layer/arm/convolution_winograd_transform.h
src/ncnn/src/layer/arm/convolution_winograd_transform_bf16s.h
src/ncnn/src/layer/arm/convolution_winograd_transform_fp16s.h
src/ncnn/src/layer/arm/convolution_winograd_transform_pack4.h
src/ncnn/src/layer/arm/convolution_winograd_transform_pack4_bf16s.h
src/ncnn/src/layer/arm/convolution_winograd_transform_pack4_fp16s.h
src/ncnn/src/layer/arm/convolution_winograd_transform_pack8_fp16s.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3_fp16s.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3_int8.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3_pack4.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3_pack4_bf16s.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3_pack8_fp16s.h
src/ncnn/src/layer/arm/convolutiondepthwise_3x3_pack8_int8.h
src/ncnn/src/layer/arm/convolutiondepthwise_5x5.h
src/ncnn/src/layer/arm/convolutiondepthwise_5x5_pack4.h
src/ncnn/src/layer/arm/convolutiondepthwise_5x5_pack4_bf16s.h
src/ncnn/src/layer/arm/convolutiondepthwise_5x5_pack8_fp16s.h
src/ncnn/src/layer/arm/convolutiondepthwise_arm.cpp
src/ncnn/src/layer/arm/convolutiondepthwise_arm.h
src/ncnn/src/layer/arm/crop_arm.cpp
src/ncnn/src/layer/arm/crop_arm.h
src/ncnn/src/layer/arm/deconvolution_3x3.h
src/ncnn/src/layer/arm/deconvolution_4x4.h
src/ncnn/src/layer/arm/deconvolution_4x4_fp16s.h
src/ncnn/src/layer/arm/deconvolution_arm.cpp
src/ncnn/src/layer/arm/deconvolution_arm.h
src/ncnn/src/layer/arm/deconvolutiondepthwise_arm.cpp
src/ncnn/src/layer/arm/deconvolutiondepthwise_arm.h
src/ncnn/src/layer/arm/dequantize_arm.cpp
src/ncnn/src/layer/arm/dequantize_arm.h
src/ncnn/src/layer/arm/dropout_arm.cpp
src/ncnn/src/layer/arm/dropout_arm.h
src/ncnn/src/layer/arm/eltwise_arm.cpp
src/ncnn/src/layer/arm/eltwise_arm.h
src/ncnn/src/layer/arm/flatten_arm.cpp
src/ncnn/src/layer/arm/flatten_arm.h
src/ncnn/src/layer/arm/gru_arm.cpp
src/ncnn/src/layer/arm/gru_arm.h
src/ncnn/src/layer/arm/hardsigmoid_arm.cpp
src/ncnn/src/layer/arm/hardsigmoid_arm.h
src/ncnn/src/layer/arm/hardswish_arm.cpp
src/ncnn/src/layer/arm/hardswish_arm.h
src/ncnn/src/layer/arm/innerproduct_arm.cpp
src/ncnn/src/layer/arm/innerproduct_arm.h
src/ncnn/src/layer/arm/instancenorm_arm.cpp
src/ncnn/src/layer/arm/instancenorm_arm.h
src/ncnn/src/layer/arm/interp_arm.cpp
src/ncnn/src/layer/arm/interp_arm.h
src/ncnn/src/layer/arm/interp_bicubic.h
src/ncnn/src/layer/arm/interp_bicubic_bf16s.h
src/ncnn/src/layer/arm/interp_bicubic_fp16s.h
src/ncnn/src/layer/arm/interp_bicubic_pack4.h
src/ncnn/src/layer/arm/interp_bicubic_pack4_bf16s.h
src/ncnn/src/layer/arm/interp_bicubic_pack4_fp16s.h
src/ncnn/src/layer/arm/interp_bicubic_pack8_fp16s.h
src/ncnn/src/layer/arm/interp_bilinear.h
src/ncnn/src/layer/arm/interp_bilinear_bf16s.h
src/ncnn/src/layer/arm/interp_bilinear_fp16s.h
src/ncnn/src/layer/arm/interp_bilinear_pack4.h
src/ncnn/src/layer/arm/interp_bilinear_pack4_bf16s.h
src/ncnn/src/layer/arm/interp_bilinear_pack4_fp16s.h
src/ncnn/src/layer/arm/interp_bilinear_pack8_fp16s.h
src/ncnn/src/layer/arm/lrn_arm.cpp
src/ncnn/src/layer/arm/lrn_arm.h
src/ncnn/src/layer/arm/lstm_arm.cpp
src/ncnn/src/layer/arm/lstm_arm.h
src/ncnn/src/layer/arm/mish_arm.cpp
src/ncnn/src/layer/arm/mish_arm.h
src/ncnn/src/layer/arm/multiheadattention_arm.cpp
src/ncnn/src/layer/arm/multiheadattention_arm.h
src/ncnn/src/layer/arm/neon_mathfun.h
src/ncnn/src/layer/arm/neon_mathfun_fp16s.h
src/ncnn/src/layer/arm/neon_mathfun_tanh.h
src/ncnn/src/layer/arm/packing_arm.cpp
src/ncnn/src/layer/arm/packing_arm.h
src/ncnn/src/layer/arm/padding_arm.cpp
src/ncnn/src/layer/arm/padding_arm.h
src/ncnn/src/layer/arm/padding_pack4.h
src/ncnn/src/layer/arm/padding_pack4_bf16s_fp16s.h
src/ncnn/src/layer/arm/padding_pack8_fp16s.h
src/ncnn/src/layer/arm/padding_pack8_int8.h
src/ncnn/src/layer/arm/pixelshuffle_arm.cpp
src/ncnn/src/layer/arm/pixelshuffle_arm.h
src/ncnn/src/layer/arm/pooling_2x2.h
src/ncnn/src/layer/arm/pooling_2x2_pack4.h
src/ncnn/src/layer/arm/pooling_3x3.h
src/ncnn/src/layer/arm/pooling_3x3_pack4.h
src/ncnn/src/layer/arm/pooling_arm.cpp
src/ncnn/src/layer/arm/pooling_arm.h
src/ncnn/src/layer/arm/prelu_arm.cpp
src/ncnn/src/layer/arm/prelu_arm.h
src/ncnn/src/layer/arm/quantize_arm.cpp
src/ncnn/src/layer/arm/quantize_arm.h
src/ncnn/src/layer/arm/relu_arm.cpp
src/ncnn/src/layer/arm/relu_arm.h
src/ncnn/src/layer/arm/requantize_arm.cpp
src/ncnn/src/layer/arm/requantize_arm.h
src/ncnn/src/layer/arm/requantize_leakyrelu_pack4.h
src/ncnn/src/layer/arm/requantize_leakyrelu_pack8.h
src/ncnn/src/layer/arm/requantize_relu_pack4.h
src/ncnn/src/layer/arm/requantize_relu_pack8.h
src/ncnn/src/layer/arm/reshape_arm.cpp
src/ncnn/src/layer/arm/reshape_arm.h
src/ncnn/src/layer/arm/rnn_arm.cpp
src/ncnn/src/layer/arm/rnn_arm.h
src/ncnn/src/layer/arm/scale_arm.cpp
src/ncnn/src/layer/arm/scale_arm.h
src/ncnn/src/layer/arm/selu_arm.cpp
src/ncnn/src/layer/arm/selu_arm.h
src/ncnn/src/layer/arm/shufflechannel_arm.cpp
src/ncnn/src/layer/arm/shufflechannel_arm.h
src/ncnn/src/layer/arm/sigmoid_arm.cpp
src/ncnn/src/layer/arm/sigmoid_arm.h
src/ncnn/src/layer/arm/slice_arm.cpp
src/ncnn/src/layer/arm/slice_arm.h
src/ncnn/src/layer/arm/softmax_arm.cpp
src/ncnn/src/layer/arm/softmax_arm.h
src/ncnn/src/layer/arm/swish_arm.cpp
src/ncnn/src/layer/arm/swish_arm.h
src/ncnn/src/layer/arm/tanh_arm.cpp
src/ncnn/src/layer/arm/tanh_arm.h
src/ncnn/src/layer/arm/unaryop_arm.cpp
src/ncnn/src/layer/arm/unaryop_arm.h
src/ncnn/src/layer/mips/absval_mips.cpp
src/ncnn/src/layer/mips/absval_mips.h
src/ncnn/src/layer/mips/batchnorm_mips.cpp
src/ncnn/src/layer/mips/batchnorm_mips.h
src/ncnn/src/layer/mips/bias_mips.cpp
src/ncnn/src/layer/mips/bias_mips.h
src/ncnn/src/layer/mips/binaryop_mips.cpp
src/ncnn/src/layer/mips/binaryop_mips.h
src/ncnn/src/layer/mips/clip_mips.cpp
src/ncnn/src/layer/mips/clip_mips.h
src/ncnn/src/layer/mips/concat_mips.cpp
src/ncnn/src/layer/mips/concat_mips.h
src/ncnn/src/layer/mips/convolution1d_mips.cpp
src/ncnn/src/layer/mips/convolution1d_mips.h
src/ncnn/src/layer/mips/convolution_1x1.h
src/ncnn/src/layer/mips/convolution_1x1_int8.h
src/ncnn/src/layer/mips/convolution_1x1_pack1to4_int8.h
src/ncnn/src/layer/mips/convolution_1x1_pack4.h
src/ncnn/src/layer/mips/convolution_1x1_pack4to1.h
src/ncnn/src/layer/mips/convolution_1x1_pack8to1_int8.h
src/ncnn/src/layer/mips/convolution_1x1_pack8to4_int8.h
src/ncnn/src/layer/mips/convolution_3x3_pack1to4.h
src/ncnn/src/layer/mips/convolution_3x3_pack4.h
src/ncnn/src/layer/mips/convolution_3x3_pack8to1_int8.h
src/ncnn/src/layer/mips/convolution_3x3_pack8to4_int8.h
src/ncnn/src/layer/mips/convolution_7x7_pack1to4.h
src/ncnn/src/layer/mips/convolution_int8.h
src/ncnn/src/layer/mips/convolution_mips.cpp
src/ncnn/src/layer/mips/convolution_mips.h
src/ncnn/src/layer/mips/convolution_pack1to4.h
src/ncnn/src/layer/mips/convolution_pack1to4_int8.h
src/ncnn/src/layer/mips/convolution_pack4.h
src/ncnn/src/layer/mips/convolution_pack4to1.h
src/ncnn/src/layer/mips/convolution_pack8to1_int8.h
src/ncnn/src/layer/mips/convolution_pack8to4_int8.h
src/ncnn/src/layer/mips/convolution_sgemm.h
src/ncnn/src/layer/mips/convolution_sgemm_int8.h
src/ncnn/src/layer/mips/convolution_sgemm_pack1to4_int8.h
src/ncnn/src/layer/mips/convolution_sgemm_pack4.h
src/ncnn/src/layer/mips/convolution_sgemm_pack4to1.h
src/ncnn/src/layer/mips/convolution_sgemm_pack8to1_int8.h
src/ncnn/src/layer/mips/convolution_sgemm_pack8to4_int8.h
src/ncnn/src/layer/mips/convolution_winograd_transform_pack4.h
src/ncnn/src/layer/mips/convolutiondepthwise_3x3_pack4.h
src/ncnn/src/layer/mips/convolutiondepthwise_5x5_pack4.h
src/ncnn/src/layer/mips/convolutiondepthwise_mips.cpp
src/ncnn/src/layer/mips/convolutiondepthwise_mips.h
src/ncnn/src/layer/mips/crop_mips.cpp
src/ncnn/src/layer/mips/crop_mips.h
src/ncnn/src/layer/mips/deconvolution_mips.cpp
src/ncnn/src/layer/mips/deconvolution_mips.h
src/ncnn/src/layer/mips/deconvolution_pack1to4.h
src/ncnn/src/layer/mips/deconvolution_pack4.h
src/ncnn/src/layer/mips/deconvolution_pack4to1.h
src/ncnn/src/layer/mips/deconvolutiondepthwise_mips.cpp
src/ncnn/src/layer/mips/deconvolutiondepthwise_mips.h
src/ncnn/src/layer/mips/dequantize_mips.cpp
src/ncnn/src/layer/mips/dequantize_mips.h
src/ncnn/src/layer/mips/dropout_mips.cpp
src/ncnn/src/layer/mips/dropout_mips.h
src/ncnn/src/layer/mips/eltwise_mips.cpp
src/ncnn/src/layer/mips/eltwise_mips.h
src/ncnn/src/layer/mips/flatten_mips.cpp
src/ncnn/src/layer/mips/flatten_mips.h
src/ncnn/src/layer/mips/hardsigmoid_mips.cpp
src/ncnn/src/layer/mips/hardsigmoid_mips.h
src/ncnn/src/layer/mips/hardswish_mips.cpp
src/ncnn/src/layer/mips/hardswish_mips.h
src/ncnn/src/layer/mips/innerproduct_mips.cpp
src/ncnn/src/layer/mips/innerproduct_mips.h
src/ncnn/src/layer/mips/interp_bicubic.h
src/ncnn/src/layer/mips/interp_bicubic_pack4.h
src/ncnn/src/layer/mips/interp_bilinear.h
src/ncnn/src/layer/mips/interp_bilinear_pack4.h
src/ncnn/src/layer/mips/interp_mips.cpp
src/ncnn/src/layer/mips/interp_mips.h
src/ncnn/src/layer/mips/loongson_mmi.h
src/ncnn/src/layer/mips/mips_activation.h
src/ncnn/src/layer/mips/mips_usability.h
src/ncnn/src/layer/mips/mish_mips.cpp
src/ncnn/src/layer/mips/mish_mips.h
src/ncnn/src/layer/mips/msa_mathfun.h
src/ncnn/src/layer/mips/packing_mips.cpp
src/ncnn/src/layer/mips/packing_mips.h
src/ncnn/src/layer/mips/padding_mips.cpp
src/ncnn/src/layer/mips/padding_mips.h
src/ncnn/src/layer/mips/padding_pack4.h
src/ncnn/src/layer/mips/padding_pack8_int8.h
src/ncnn/src/layer/mips/pooling_mips.cpp
src/ncnn/src/layer/mips/pooling_mips.h
src/ncnn/src/layer/mips/prelu_mips.cpp
src/ncnn/src/layer/mips/prelu_mips.h
src/ncnn/src/layer/mips/quantize_mips.cpp
src/ncnn/src/layer/mips/quantize_mips.h
src/ncnn/src/layer/mips/relu_mips.cpp
src/ncnn/src/layer/mips/relu_mips.h
src/ncnn/src/layer/mips/requantize_leakyrelu_pack4.h
src/ncnn/src/layer/mips/requantize_leakyrelu_pack8.h
src/ncnn/src/layer/mips/requantize_mips.cpp
src/ncnn/src/layer/mips/requantize_mips.h
src/ncnn/src/layer/mips/requantize_relu_pack4.h
src/ncnn/src/layer/mips/requantize_relu_pack8.h
src/ncnn/src/layer/mips/sigmoid_mips.cpp
src/ncnn/src/layer/mips/sigmoid_mips.h
src/ncnn/src/layer/mips/slice_mips.cpp
src/ncnn/src/layer/mips/slice_mips.h
src/ncnn/src/layer/mips/softmax_mips.cpp
src/ncnn/src/layer/mips/softmax_mips.h
src/ncnn/src/layer/mips/swish_mips.cpp
src/ncnn/src/layer/mips/swish_mips.h
src/ncnn/src/layer/mips/tanh_mips.cpp
src/ncnn/src/layer/mips/tanh_mips.h
src/ncnn/src/layer/mips/unaryop_mips.cpp
src/ncnn/src/layer/mips/unaryop_mips.h
src/ncnn/src/layer/riscv/absval_riscv.cpp
src/ncnn/src/layer/riscv/absval_riscv.h
src/ncnn/src/layer/riscv/binaryop_riscv.cpp
src/ncnn/src/layer/riscv/binaryop_riscv.h
src/ncnn/src/layer/riscv/cast_riscv.cpp
src/ncnn/src/layer/riscv/cast_riscv.h
src/ncnn/src/layer/riscv/clip_riscv.cpp
src/ncnn/src/layer/riscv/clip_riscv.h
src/ncnn/src/layer/riscv/concat_riscv.cpp
src/ncnn/src/layer/riscv/concat_riscv.h
src/ncnn/src/layer/riscv/convolution1d_riscv.cpp
src/ncnn/src/layer/riscv/convolution1d_riscv.h
src/ncnn/src/layer/riscv/convolution_1x1.h
src/ncnn/src/layer/riscv/convolution_1x1_fp16s.h
src/ncnn/src/layer/riscv/convolution_1x1_pack1ton.h
src/ncnn/src/layer/riscv/convolution_1x1_pack1ton_fp16s.h
src/ncnn/src/layer/riscv/convolution_1x1_packn.h
src/ncnn/src/layer/riscv/convolution_1x1_packn_fp16s.h
src/ncnn/src/layer/riscv/convolution_1x1_packnto1.h
src/ncnn/src/layer/riscv/convolution_1x1_packnto1_fp16s.h
src/ncnn/src/layer/riscv/convolution_3x3_pack1ton.h
src/ncnn/src/layer/riscv/convolution_3x3_pack1ton_fp16s.h
src/ncnn/src/layer/riscv/convolution_3x3_packn.h
src/ncnn/src/layer/riscv/convolution_3x3_packn_fp16s.h
src/ncnn/src/layer/riscv/convolution_7x7_pack1ton.h
src/ncnn/src/layer/riscv/convolution_7x7_pack1ton_fp16s.h
src/ncnn/src/layer/riscv/convolution_fp16s.h
src/ncnn/src/layer/riscv/convolution_pack1ton.h
src/ncnn/src/layer/riscv/convolution_pack1ton_fp16s.h
src/ncnn/src/layer/riscv/convolution_packn.h
src/ncnn/src/layer/riscv/convolution_packn_fp16s.h
src/ncnn/src/layer/riscv/convolution_packnto1.h
src/ncnn/src/layer/riscv/convolution_packnto1_fp16s.h
src/ncnn/src/layer/riscv/convolution_riscv.cpp
src/ncnn/src/layer/riscv/convolution_riscv.h
src/ncnn/src/layer/riscv/convolution_sgemm.h
src/ncnn/src/layer/riscv/convolution_sgemm_fp16s.h
src/ncnn/src/layer/riscv/convolution_sgemm_pack1ton.h
src/ncnn/src/layer/riscv/convolution_sgemm_pack1ton_fp16s.h
src/ncnn/src/layer/riscv/convolution_sgemm_packn.h
src/ncnn/src/layer/riscv/convolution_sgemm_packn_fp16s.h
src/ncnn/src/layer/riscv/convolution_sgemm_packnto1.h
src/ncnn/src/layer/riscv/convolution_sgemm_packnto1_fp16s.h
src/ncnn/src/layer/riscv/convolution_winograd_transform_packn.h
src/ncnn/src/layer/riscv/convolution_winograd_transform_packn_fp16s.h
src/ncnn/src/layer/riscv/convolutiondepthwise_3x3_packn.h
src/ncnn/src/layer/riscv/convolutiondepthwise_3x3_packn_fp16s.h
src/ncnn/src/layer/riscv/convolutiondepthwise_5x5_packn.h
src/ncnn/src/layer/riscv/convolutiondepthwise_5x5_packn_fp16s.h
src/ncnn/src/layer/riscv/convolutiondepthwise_riscv.cpp
src/ncnn/src/layer/riscv/convolutiondepthwise_riscv.h
src/ncnn/src/layer/riscv/crop_riscv.cpp
src/ncnn/src/layer/riscv/crop_riscv.h
src/ncnn/src/layer/riscv/deconvolution_fp16s.h
src/ncnn/src/layer/riscv/deconvolution_pack1ton.h
src/ncnn/src/layer/riscv/deconvolution_pack1ton_fp16s.h
src/ncnn/src/layer/riscv/deconvolution_packn.h
src/ncnn/src/layer/riscv/deconvolution_packn_fp16s.h
src/ncnn/src/layer/riscv/deconvolution_packnto1.h
src/ncnn/src/layer/riscv/deconvolution_packnto1_fp16s.h
src/ncnn/src/layer/riscv/deconvolution_riscv.cpp
src/ncnn/src/layer/riscv/deconvolution_riscv.h
src/ncnn/src/layer/riscv/deconvolutiondepthwise_riscv.cpp
src/ncnn/src/layer/riscv/deconvolutiondepthwise_riscv.h
src/ncnn/src/layer/riscv/dropout_riscv.cpp
src/ncnn/src/layer/riscv/dropout_riscv.h
src/ncnn/src/layer/riscv/flatten_riscv.cpp
src/ncnn/src/layer/riscv/flatten_riscv.h
src/ncnn/src/layer/riscv/gru_riscv.cpp
src/ncnn/src/layer/riscv/gru_riscv.h
src/ncnn/src/layer/riscv/hardsigmoid_riscv.cpp
src/ncnn/src/layer/riscv/hardsigmoid_riscv.h
src/ncnn/src/layer/riscv/hardswish_riscv.cpp
src/ncnn/src/layer/riscv/hardswish_riscv.h
src/ncnn/src/layer/riscv/innerproduct_riscv.cpp
src/ncnn/src/layer/riscv/innerproduct_riscv.h
src/ncnn/src/layer/riscv/interp_bicubic.h
src/ncnn/src/layer/riscv/interp_bicubic_fp16s.h
src/ncnn/src/layer/riscv/interp_bicubic_packn.h
src/ncnn/src/layer/riscv/interp_bicubic_packn_fp16s.h
src/ncnn/src/layer/riscv/interp_bilinear.h
src/ncnn/src/layer/riscv/interp_bilinear_fp16s.h
src/ncnn/src/layer/riscv/interp_bilinear_packn.h
src/ncnn/src/layer/riscv/interp_bilinear_packn_fp16s.h
src/ncnn/src/layer/riscv/interp_riscv.cpp
src/ncnn/src/layer/riscv/interp_riscv.h
src/ncnn/src/layer/riscv/mish_riscv.cpp
src/ncnn/src/layer/riscv/mish_riscv.h
src/ncnn/src/layer/riscv/packing_riscv.cpp
src/ncnn/src/layer/riscv/packing_riscv.h
src/ncnn/src/layer/riscv/padding_packn.h
src/ncnn/src/layer/riscv/padding_riscv.cpp
src/ncnn/src/layer/riscv/padding_riscv.h
src/ncnn/src/layer/riscv/pooling_riscv.cpp
src/ncnn/src/layer/riscv/pooling_riscv.h
src/ncnn/src/layer/riscv/prelu_riscv.cpp
src/ncnn/src/layer/riscv/prelu_riscv.h
src/ncnn/src/layer/riscv/relu_riscv.cpp
src/ncnn/src/layer/riscv/relu_riscv.h
src/ncnn/src/layer/riscv/riscv_activation.h
src/ncnn/src/layer/riscv/riscv_usability.h
src/ncnn/src/layer/riscv/riscv_v_071_fix.h
src/ncnn/src/layer/riscv/rvv_mathfun.h
src/ncnn/src/layer/riscv/rvv_mathfun_fp16s.h
src/ncnn/src/layer/riscv/selu_riscv.cpp
src/ncnn/src/layer/riscv/selu_riscv.h
src/ncnn/src/layer/riscv/sigmoid_riscv.cpp
src/ncnn/src/layer/riscv/sigmoid_riscv.h
src/ncnn/src/layer/riscv/softmax_riscv.cpp
src/ncnn/src/layer/riscv/softmax_riscv.h
src/ncnn/src/layer/riscv/swish_riscv.cpp
src/ncnn/src/layer/riscv/swish_riscv.h
src/ncnn/src/layer/riscv/tanh_riscv.cpp
src/ncnn/src/layer/riscv/tanh_riscv.h
src/ncnn/src/layer/riscv/unaryop_riscv.cpp
src/ncnn/src/layer/riscv/unaryop_riscv.h
src/ncnn/src/layer/vulkan/absval_vulkan.cpp
src/ncnn/src/layer/vulkan/absval_vulkan.h
src/ncnn/src/layer/vulkan/batchnorm_vulkan.cpp
src/ncnn/src/layer/vulkan/batchnorm_vulkan.h
src/ncnn/src/layer/vulkan/binaryop_vulkan.cpp
src/ncnn/src/layer/vulkan/binaryop_vulkan.h
src/ncnn/src/layer/vulkan/cast_vulkan.cpp
src/ncnn/src/layer/vulkan/cast_vulkan.h
src/ncnn/src/layer/vulkan/clip_vulkan.cpp
src/ncnn/src/layer/vulkan/clip_vulkan.h
src/ncnn/src/layer/vulkan/concat_vulkan.cpp
src/ncnn/src/layer/vulkan/concat_vulkan.h
src/ncnn/src/layer/vulkan/convolution_vulkan.cpp
src/ncnn/src/layer/vulkan/convolution_vulkan.h
src/ncnn/src/layer/vulkan/convolutiondepthwise_vulkan.cpp
src/ncnn/src/layer/vulkan/convolutiondepthwise_vulkan.h
src/ncnn/src/layer/vulkan/crop_vulkan.cpp
src/ncnn/src/layer/vulkan/crop_vulkan.h
src/ncnn/src/layer/vulkan/deconvolution_vulkan.cpp
src/ncnn/src/layer/vulkan/deconvolution_vulkan.h
src/ncnn/src/layer/vulkan/deconvolutiondepthwise_vulkan.cpp
src/ncnn/src/layer/vulkan/deconvolutiondepthwise_vulkan.h
src/ncnn/src/layer/vulkan/deepcopy_vulkan.cpp
src/ncnn/src/layer/vulkan/deepcopy_vulkan.h
src/ncnn/src/layer/vulkan/dropout_vulkan.cpp
src/ncnn/src/layer/vulkan/dropout_vulkan.h
src/ncnn/src/layer/vulkan/eltwise_vulkan.cpp
src/ncnn/src/layer/vulkan/eltwise_vulkan.h
src/ncnn/src/layer/vulkan/flatten_vulkan.cpp
src/ncnn/src/layer/vulkan/flatten_vulkan.h
src/ncnn/src/layer/vulkan/hardsigmoid_vulkan.cpp
src/ncnn/src/layer/vulkan/hardsigmoid_vulkan.h
src/ncnn/src/layer/vulkan/hardswish_vulkan.cpp
src/ncnn/src/layer/vulkan/hardswish_vulkan.h
src/ncnn/src/layer/vulkan/innerproduct_vulkan.cpp
src/ncnn/src/layer/vulkan/innerproduct_vulkan.h
src/ncnn/src/layer/vulkan/instancenorm_vulkan.cpp
src/ncnn/src/layer/vulkan/instancenorm_vulkan.h
src/ncnn/src/layer/vulkan/interp_vulkan.cpp
src/ncnn/src/layer/vulkan/interp_vulkan.h
src/ncnn/src/layer/vulkan/lrn_vulkan.cpp
src/ncnn/src/layer/vulkan/lrn_vulkan.h
src/ncnn/src/layer/vulkan/memorydata_vulkan.cpp
src/ncnn/src/layer/vulkan/memorydata_vulkan.h
src/ncnn/src/layer/vulkan/mish_vulkan.cpp
src/ncnn/src/layer/vulkan/mish_vulkan.h
src/ncnn/src/layer/vulkan/normalize_vulkan.cpp
src/ncnn/src/layer/vulkan/normalize_vulkan.h
src/ncnn/src/layer/vulkan/packing_vulkan.cpp
src/ncnn/src/layer/vulkan/packing_vulkan.h
src/ncnn/src/layer/vulkan/padding_vulkan.cpp
src/ncnn/src/layer/vulkan/padding_vulkan.h
src/ncnn/src/layer/vulkan/permute_vulkan.cpp
src/ncnn/src/layer/vulkan/permute_vulkan.h
src/ncnn/src/layer/vulkan/pixelshuffle_vulkan.cpp
src/ncnn/src/layer/vulkan/pixelshuffle_vulkan.h
src/ncnn/src/layer/vulkan/pooling_vulkan.cpp
src/ncnn/src/layer/vulkan/pooling_vulkan.h
src/ncnn/src/layer/vulkan/prelu_vulkan.cpp
src/ncnn/src/layer/vulkan/prelu_vulkan.h
src/ncnn/src/layer/vulkan/priorbox_vulkan.cpp
src/ncnn/src/layer/vulkan/priorbox_vulkan.h
src/ncnn/src/layer/vulkan/relu_vulkan.cpp
src/ncnn/src/layer/vulkan/relu_vulkan.h
src/ncnn/src/layer/vulkan/reorg_vulkan.cpp
src/ncnn/src/layer/vulkan/reorg_vulkan.h
src/ncnn/src/layer/vulkan/reshape_vulkan.cpp
src/ncnn/src/layer/vulkan/reshape_vulkan.h
src/ncnn/src/layer/vulkan/scale_vulkan.cpp
src/ncnn/src/layer/vulkan/scale_vulkan.h
src/ncnn/src/layer/vulkan/shufflechannel_vulkan.cpp
src/ncnn/src/layer/vulkan/shufflechannel_vulkan.h
src/ncnn/src/layer/vulkan/sigmoid_vulkan.cpp
src/ncnn/src/layer/vulkan/sigmoid_vulkan.h
src/ncnn/src/layer/vulkan/slice_vulkan.cpp
src/ncnn/src/layer/vulkan/slice_vulkan.h
src/ncnn/src/layer/vulkan/softmax_vulkan.cpp
src/ncnn/src/layer/vulkan/softmax_vulkan.h
src/ncnn/src/layer/vulkan/swish_vulkan.cpp
src/ncnn/src/layer/vulkan/swish_vulkan.h
src/ncnn/src/layer/vulkan/tanh_vulkan.cpp
src/ncnn/src/layer/vulkan/tanh_vulkan.h
src/ncnn/src/layer/vulkan/unaryop_vulkan.cpp
src/ncnn/src/layer/vulkan/unaryop_vulkan.h
src/ncnn/src/layer/vulkan/shader/absval.comp
src/ncnn/src/layer/vulkan/shader/absval_pack4.comp
src/ncnn/src/layer/vulkan/shader/absval_pack8.comp
src/ncnn/src/layer/vulkan/shader/batchnorm.comp
src/ncnn/src/layer/vulkan/shader/batchnorm_pack4.comp
src/ncnn/src/layer/vulkan/shader/batchnorm_pack8.comp
src/ncnn/src/layer/vulkan/shader/binaryop.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast_a1_pack4.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast_a1_pack8.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast_b1_pack4.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast_b1_pack8.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast_pack4.comp
src/ncnn/src/layer/vulkan/shader/binaryop_broadcast_pack8.comp
src/ncnn/src/layer/vulkan/shader/binaryop_pack4.comp
src/ncnn/src/layer/vulkan/shader/binaryop_pack8.comp
src/ncnn/src/layer/vulkan/shader/cast_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/cast_fp16_to_fp32_pack4.comp
src/ncnn/src/layer/vulkan/shader/cast_fp16_to_fp32_pack8.comp
src/ncnn/src/layer/vulkan/shader/cast_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/cast_fp32_to_fp16_pack4.comp
src/ncnn/src/layer/vulkan/shader/cast_fp32_to_fp16_pack8.comp
src/ncnn/src/layer/vulkan/shader/clip.comp
src/ncnn/src/layer/vulkan/shader/clip_pack4.comp
src/ncnn/src/layer/vulkan/shader/clip_pack8.comp
src/ncnn/src/layer/vulkan/shader/concat.comp
src/ncnn/src/layer/vulkan/shader/concat_pack4.comp
src/ncnn/src/layer/vulkan/shader/concat_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/concat_pack8.comp
src/ncnn/src/layer/vulkan/shader/concat_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/concat_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/convolution.comp
src/ncnn/src/layer/vulkan/shader/convolution_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_3x3s1d1_winograd23_transform_input.comp
src/ncnn/src/layer/vulkan/shader/convolution_3x3s1d1_winograd23_transform_output.comp
src/ncnn/src/layer/vulkan/shader/convolution_3x3s1d1_winograd43_transform_input.comp
src/ncnn/src/layer/vulkan/shader/convolution_3x3s1d1_winograd43_transform_output.comp
src/ncnn/src/layer/vulkan/shader/convolution_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to4_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to4_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to4_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to8_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to8_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack1to8_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_1x1s1d1_cm_16_8_8.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd23_transform_input.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd23_transform_output.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd43_transform_input.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd43_transform_output.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd_gemm_cm_16_8_8.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4_gemm_cm_16_8_8.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to1_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to1_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to1_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to8_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to8_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack4to8_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_3x3s1d1_winograd23_transform_input.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_3x3s1d1_winograd23_transform_output.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_3x3s1d1_winograd43_transform_input.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_3x3s1d1_winograd43_transform_output.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to1_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to1_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to1_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to4_1x1s1d1.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to4_3x3s1d1_winograd_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolution_pack8to4_gemm.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack4.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack8.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_group_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_pack4.comp
src/ncnn/src/layer/vulkan/shader/convolutiondepthwise_pack8.comp
src/ncnn/src/layer/vulkan/shader/crop.comp
src/ncnn/src/layer/vulkan/shader/crop_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/crop_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/crop_pack4.comp
src/ncnn/src/layer/vulkan/shader/crop_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/crop_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/crop_pack8.comp
src/ncnn/src/layer/vulkan/shader/crop_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/crop_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/deconvolution.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_col2im.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack1to4_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack1to8_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4_col2im.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4_gemm_cm_16_8_8.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4to1_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack4to8_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8_col2im.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8to1_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/deconvolution_pack8to4_gemm.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack4.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack8.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_group_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_pack4.comp
src/ncnn/src/layer/vulkan/shader/deconvolutiondepthwise_pack8.comp
src/ncnn/src/layer/vulkan/shader/deepcopy.comp
src/ncnn/src/layer/vulkan/shader/deepcopy_pack4.comp
src/ncnn/src/layer/vulkan/shader/deepcopy_pack8.comp
src/ncnn/src/layer/vulkan/shader/dropout.comp
src/ncnn/src/layer/vulkan/shader/dropout_pack4.comp
src/ncnn/src/layer/vulkan/shader/dropout_pack8.comp
src/ncnn/src/layer/vulkan/shader/eltwise.comp
src/ncnn/src/layer/vulkan/shader/eltwise_pack4.comp
src/ncnn/src/layer/vulkan/shader/eltwise_pack8.comp
src/ncnn/src/layer/vulkan/shader/flatten.comp
src/ncnn/src/layer/vulkan/shader/flatten_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/flatten_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/flatten_pack4.comp
src/ncnn/src/layer/vulkan/shader/flatten_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/flatten_pack8.comp
src/ncnn/src/layer/vulkan/shader/hardsigmoid.comp
src/ncnn/src/layer/vulkan/shader/hardsigmoid_pack4.comp
src/ncnn/src/layer/vulkan/shader/hardsigmoid_pack8.comp
src/ncnn/src/layer/vulkan/shader/hardswish.comp
src/ncnn/src/layer/vulkan/shader/hardswish_pack4.comp
src/ncnn/src/layer/vulkan/shader/hardswish_pack8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp1to4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp1to8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp4to1.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp4to8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp8to1.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_gemm_wp8to4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_reduce_sum8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_reduce_sum8_pack4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_reduce_sum8_pack8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack4.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack8.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/innerproduct_sum8_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_coeffs.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_coeffs_pack4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_coeffs_pack8.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_norm.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_norm_pack4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_norm_pack8.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_mean.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_mean_pack4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_mean_pack8.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_sum4_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_sum4_fp16_to_fp32_pack4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_sum4_fp16_to_fp32_pack8.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_sum4_fp32.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_sum4_fp32_pack4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_reduce_sum4_fp32_pack8.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_sub_mean_square.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_sub_mean_square_pack4.comp
src/ncnn/src/layer/vulkan/shader/instancenorm_sub_mean_square_pack8.comp
src/ncnn/src/layer/vulkan/shader/interp.comp
src/ncnn/src/layer/vulkan/shader/interp_bicubic.comp
src/ncnn/src/layer/vulkan/shader/interp_bicubic_coeffs.comp
src/ncnn/src/layer/vulkan/shader/interp_bicubic_pack4.comp
src/ncnn/src/layer/vulkan/shader/interp_bicubic_pack8.comp
src/ncnn/src/layer/vulkan/shader/interp_pack4.comp
src/ncnn/src/layer/vulkan/shader/interp_pack8.comp
src/ncnn/src/layer/vulkan/shader/lrn_norm.comp
src/ncnn/src/layer/vulkan/shader/lrn_norm_across_channel_pack4.comp
src/ncnn/src/layer/vulkan/shader/lrn_norm_across_channel_pack8.comp
src/ncnn/src/layer/vulkan/shader/lrn_norm_within_channel_pack4.comp
src/ncnn/src/layer/vulkan/shader/lrn_norm_within_channel_pack8.comp
src/ncnn/src/layer/vulkan/shader/lrn_square_pad.comp
src/ncnn/src/layer/vulkan/shader/lrn_square_pad_across_channel_pack4.comp
src/ncnn/src/layer/vulkan/shader/lrn_square_pad_across_channel_pack8.comp
src/ncnn/src/layer/vulkan/shader/lrn_square_pad_within_channel_pack4.comp
src/ncnn/src/layer/vulkan/shader/lrn_square_pad_within_channel_pack8.comp
src/ncnn/src/layer/vulkan/shader/mish.comp
src/ncnn/src/layer/vulkan/shader/mish_pack4.comp
src/ncnn/src/layer/vulkan/shader/mish_pack8.comp
src/ncnn/src/layer/vulkan/shader/normalize_coeffs.comp
src/ncnn/src/layer/vulkan/shader/normalize_coeffs_pack4.comp
src/ncnn/src/layer/vulkan/shader/normalize_coeffs_pack8.comp
src/ncnn/src/layer/vulkan/shader/normalize_norm.comp
src/ncnn/src/layer/vulkan/shader/normalize_norm_pack4.comp
src/ncnn/src/layer/vulkan/shader/normalize_norm_pack8.comp
src/ncnn/src/layer/vulkan/shader/normalize_reduce_sum4_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/normalize_reduce_sum4_fp16_to_fp32_pack4.comp
src/ncnn/src/layer/vulkan/shader/normalize_reduce_sum4_fp16_to_fp32_pack8.comp
src/ncnn/src/layer/vulkan/shader/normalize_reduce_sum4_fp32.comp
src/ncnn/src/layer/vulkan/shader/normalize_reduce_sum4_fp32_pack4.comp
src/ncnn/src/layer/vulkan/shader/normalize_reduce_sum4_fp32_pack8.comp
src/ncnn/src/layer/vulkan/shader/packing.comp
src/ncnn/src/layer/vulkan/shader/packing_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/packing_pack1to4_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack1to4_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/packing_pack1to8_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack1to8_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4to1_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4to1_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4to8_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack4to8_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8to1_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8to1_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8to4_fp16_to_fp32.comp
src/ncnn/src/layer/vulkan/shader/packing_pack8to4_fp32_to_fp16.comp
src/ncnn/src/layer/vulkan/shader/padding.comp
src/ncnn/src/layer/vulkan/shader/padding_3d.comp
src/ncnn/src/layer/vulkan/shader/padding_3d_pack4.comp
src/ncnn/src/layer/vulkan/shader/padding_3d_pack8.comp
src/ncnn/src/layer/vulkan/shader/padding_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/padding_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/padding_pack4.comp
src/ncnn/src/layer/vulkan/shader/padding_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/padding_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/padding_pack8.comp
src/ncnn/src/layer/vulkan/shader/padding_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/padding_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/permute.comp
src/ncnn/src/layer/vulkan/shader/permute_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/permute_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/permute_pack4.comp
src/ncnn/src/layer/vulkan/shader/permute_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/permute_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/permute_pack8.comp
src/ncnn/src/layer/vulkan/shader/permute_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/permute_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/pixelshuffle.comp
src/ncnn/src/layer/vulkan/shader/pixelshuffle_pack4.comp
src/ncnn/src/layer/vulkan/shader/pixelshuffle_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/pixelshuffle_pack8.comp
src/ncnn/src/layer/vulkan/shader/pixelshuffle_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/pixelshuffle_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/pooling.comp
src/ncnn/src/layer/vulkan/shader/pooling_adaptive.comp
src/ncnn/src/layer/vulkan/shader/pooling_adaptive_pack4.comp
src/ncnn/src/layer/vulkan/shader/pooling_adaptive_pack8.comp
src/ncnn/src/layer/vulkan/shader/pooling_global.comp
src/ncnn/src/layer/vulkan/shader/pooling_global_pack4.comp
src/ncnn/src/layer/vulkan/shader/pooling_global_pack8.comp
src/ncnn/src/layer/vulkan/shader/pooling_pack4.comp
src/ncnn/src/layer/vulkan/shader/pooling_pack8.comp
src/ncnn/src/layer/vulkan/shader/prelu.comp
src/ncnn/src/layer/vulkan/shader/prelu_pack4.comp
src/ncnn/src/layer/vulkan/shader/prelu_pack8.comp
src/ncnn/src/layer/vulkan/shader/priorbox.comp
src/ncnn/src/layer/vulkan/shader/priorbox_mxnet.comp
src/ncnn/src/layer/vulkan/shader/relu.comp
src/ncnn/src/layer/vulkan/shader/relu_pack4.comp
src/ncnn/src/layer/vulkan/shader/relu_pack8.comp
src/ncnn/src/layer/vulkan/shader/reorg.comp
src/ncnn/src/layer/vulkan/shader/reorg_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/reorg_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/reorg_pack4.comp
src/ncnn/src/layer/vulkan/shader/reorg_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/reorg_pack8.comp
src/ncnn/src/layer/vulkan/shader/reshape.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack4.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack4to1.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack8.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack8to1.comp
src/ncnn/src/layer/vulkan/shader/reshape_pack8to4.comp
src/ncnn/src/layer/vulkan/shader/scale.comp
src/ncnn/src/layer/vulkan/shader/scale_pack4.comp
src/ncnn/src/layer/vulkan/shader/scale_pack8.comp
src/ncnn/src/layer/vulkan/shader/shufflechannel.comp
src/ncnn/src/layer/vulkan/shader/shufflechannel_pack4.comp
src/ncnn/src/layer/vulkan/shader/shufflechannel_pack8.comp
src/ncnn/src/layer/vulkan/shader/sigmoid.comp
src/ncnn/src/layer/vulkan/shader/sigmoid_pack4.comp
src/ncnn/src/layer/vulkan/shader/sigmoid_pack8.comp
src/ncnn/src/layer/vulkan/shader/slice.comp
src/ncnn/src/layer/vulkan/shader/slice_pack1to4.comp
src/ncnn/src/layer/vulkan/shader/slice_pack1to8.comp
src/ncnn/src/layer/vulkan/shader/slice_pack4.comp
src/ncnn/src/layer/vulkan/shader/slice_pack4to8.comp
src/ncnn/src/layer/vulkan/shader/slice_pack8.comp
src/ncnn/src/layer/vulkan/shader/softmax_div_sum.comp
src/ncnn/src/layer/vulkan/shader/softmax_div_sum_pack4.comp
src/ncnn/src/layer/vulkan/shader/softmax_div_sum_pack8.comp
src/ncnn/src/layer/vulkan/shader/softmax_exp_sub_max.comp
src/ncnn/src/layer/vulkan/shader/softmax_exp_sub_max_pack4.comp
src/ncnn/src/layer/vulkan/shader/softmax_exp_sub_max_pack8.comp
src/ncnn/src/layer/vulkan/shader/softmax_reduce_max.comp
src/ncnn/src/layer/vulkan/shader/softmax_reduce_max_pack4.comp
src/ncnn/src/layer/vulkan/shader/softmax_reduce_max_pack8.comp
src/ncnn/src/layer/vulkan/shader/softmax_reduce_sum.comp
src/ncnn/src/layer/vulkan/shader/softmax_reduce_sum_pack4.comp
src/ncnn/src/layer/vulkan/shader/softmax_reduce_sum_pack8.comp
src/ncnn/src/layer/vulkan/shader/swish.comp
src/ncnn/src/layer/vulkan/shader/swish_pack4.comp
src/ncnn/src/layer/vulkan/shader/swish_pack8.comp
src/ncnn/src/layer/vulkan/shader/tanh.comp
src/ncnn/src/layer/vulkan/shader/tanh_pack4.comp
src/ncnn/src/layer/vulkan/shader/tanh_pack8.comp
src/ncnn/src/layer/vulkan/shader/unaryop.comp
src/ncnn/src/layer/vulkan/shader/unaryop_pack4.comp
src/ncnn/src/layer/vulkan/shader/unaryop_pack8.comp
src/ncnn/src/layer/vulkan/shader/vulkan_activation.comp
src/ncnn/src/layer/x86/avx512_mathfun.h
src/ncnn/src/layer/x86/avx_mathfun.h
src/ncnn/src/layer/x86/batchnorm_x86.cpp
src/ncnn/src/layer/x86/batchnorm_x86.h
src/ncnn/src/layer/x86/bias_x86.cpp
src/ncnn/src/layer/x86/bias_x86.h
src/ncnn/src/layer/x86/binaryop_x86.cpp
src/ncnn/src/layer/x86/binaryop_x86.h
src/ncnn/src/layer/x86/cast_fp16.h
src/ncnn/src/layer/x86/cast_x86.cpp
src/ncnn/src/layer/x86/cast_x86.h
src/ncnn/src/layer/x86/cast_x86_f16c.cpp
src/ncnn/src/layer/x86/clip_x86.cpp
src/ncnn/src/layer/x86/clip_x86.h
src/ncnn/src/layer/x86/concat_x86.cpp
src/ncnn/src/layer/x86/concat_x86.h
src/ncnn/src/layer/x86/convolution1d_x86.cpp
src/ncnn/src/layer/x86/convolution1d_x86.h
src/ncnn/src/layer/x86/convolution_1x1.h
src/ncnn/src/layer/x86/convolution_1x1_int8.h
src/ncnn/src/layer/x86/convolution_1x1_pack16.h
src/ncnn/src/layer/x86/convolution_1x1_pack16to1.h
src/ncnn/src/layer/x86/convolution_1x1_pack16to4.h
src/ncnn/src/layer/x86/convolution_1x1_pack16to8.h
src/ncnn/src/layer/x86/convolution_1x1_pack1to16.h
src/ncnn/src/layer/x86/convolution_1x1_pack1to4.h
src/ncnn/src/layer/x86/convolution_1x1_pack1to4_int8.h
src/ncnn/src/layer/x86/convolution_1x1_pack1to8.h
src/ncnn/src/layer/x86/convolution_1x1_pack4.h
src/ncnn/src/layer/x86/convolution_1x1_pack4to1.h
src/ncnn/src/layer/x86/convolution_1x1_pack4to16.h
src/ncnn/src/layer/x86/convolution_1x1_pack4to8.h
src/ncnn/src/layer/x86/convolution_1x1_pack8.h
src/ncnn/src/layer/x86/convolution_1x1_pack8to1.h
src/ncnn/src/layer/x86/convolution_1x1_pack8to16.h
src/ncnn/src/layer/x86/convolution_1x1_pack8to1_int8.h
src/ncnn/src/layer/x86/convolution_1x1_pack8to4.h
src/ncnn/src/layer/x86/convolution_1x1_pack8to4_int8.h
src/ncnn/src/layer/x86/convolution_2x2_pack8.h
src/ncnn/src/layer/x86/convolution_3x3.h
src/ncnn/src/layer/x86/convolution_3x3_int8.h
src/ncnn/src/layer/x86/convolution_3x3_pack16.h
src/ncnn/src/layer/x86/convolution_3x3_pack16to1.h
src/ncnn/src/layer/x86/convolution_3x3_pack1to4.h
src/ncnn/src/layer/x86/convolution_3x3_pack1to4_int8.h
src/ncnn/src/layer/x86/convolution_3x3_pack1to8.h
src/ncnn/src/layer/x86/convolution_3x3_pack4.h
src/ncnn/src/layer/x86/convolution_3x3_pack4to1.h
src/ncnn/src/layer/x86/convolution_3x3_pack8.h
src/ncnn/src/layer/x86/convolution_3x3_pack8to1.h
src/ncnn/src/layer/x86/convolution_3x3_pack8to1_int8.h
src/ncnn/src/layer/x86/convolution_3x3_pack8to4_int8.h
src/ncnn/src/layer/x86/convolution_5x5.h
src/ncnn/src/layer/x86/convolution_7x7_pack1to4_int8.h
src/ncnn/src/layer/x86/convolution_int8.h
src/ncnn/src/layer/x86/convolution_pack16.h
src/ncnn/src/layer/x86/convolution_pack16to1.h
src/ncnn/src/layer/x86/convolution_pack16to4.h
src/ncnn/src/layer/x86/convolution_pack16to8.h
src/ncnn/src/layer/x86/convolution_pack1to16.h
src/ncnn/src/layer/x86/convolution_pack1to4.h
src/ncnn/src/layer/x86/convolution_pack1to4_int8.h
src/ncnn/src/layer/x86/convolution_pack1to8.h
src/ncnn/src/layer/x86/convolution_pack4.h
src/ncnn/src/layer/x86/convolution_pack4to1.h
src/ncnn/src/layer/x86/convolution_pack4to16.h
src/ncnn/src/layer/x86/convolution_pack4to8.h
src/ncnn/src/layer/x86/convolution_pack8.h
src/ncnn/src/layer/x86/convolution_pack8to1.h
src/ncnn/src/layer/x86/convolution_pack8to16.h
src/ncnn/src/layer/x86/convolution_pack8to1_int8.h
src/ncnn/src/layer/x86/convolution_pack8to4.h
src/ncnn/src/layer/x86/convolution_pack8to4_int8.h
src/ncnn/src/layer/x86/convolution_sgemm.h
src/ncnn/src/layer/x86/convolution_sgemm_int8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack16.h
src/ncnn/src/layer/x86/convolution_sgemm_pack16to1.h
src/ncnn/src/layer/x86/convolution_sgemm_pack16to4.h
src/ncnn/src/layer/x86/convolution_sgemm_pack16to8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack1to16.h
src/ncnn/src/layer/x86/convolution_sgemm_pack1to4.h
src/ncnn/src/layer/x86/convolution_sgemm_pack1to4_int8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack1to8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack4.h
src/ncnn/src/layer/x86/convolution_sgemm_pack4to1.h
src/ncnn/src/layer/x86/convolution_sgemm_pack4to16.h
src/ncnn/src/layer/x86/convolution_sgemm_pack4to8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack8to1.h
src/ncnn/src/layer/x86/convolution_sgemm_pack8to16.h
src/ncnn/src/layer/x86/convolution_sgemm_pack8to1_int8.h
src/ncnn/src/layer/x86/convolution_sgemm_pack8to4.h
src/ncnn/src/layer/x86/convolution_sgemm_pack8to4_int8.h
src/ncnn/src/layer/x86/convolution_winograd_transform.h
src/ncnn/src/layer/x86/convolution_winograd_transform_pack16.h
src/ncnn/src/layer/x86/convolution_winograd_transform_pack4.h
src/ncnn/src/layer/x86/convolution_winograd_transform_pack8.h
src/ncnn/src/layer/x86/convolution_x86.cpp
src/ncnn/src/layer/x86/convolution_x86.h
src/ncnn/src/layer/x86/convolution_x86_avx2.cpp
src/ncnn/src/layer/x86/convolution_x86_avx512vnni.cpp
src/ncnn/src/layer/x86/convolution_x86_avxvnni.cpp
src/ncnn/src/layer/x86/convolution_x86_xop.cpp
src/ncnn/src/layer/x86/convolutiondepthwise_3x3.h
src/ncnn/src/layer/x86/convolutiondepthwise_3x3_int8.h
src/ncnn/src/layer/x86/convolutiondepthwise_3x3_pack16.h
src/ncnn/src/layer/x86/convolutiondepthwise_3x3_pack4.h
src/ncnn/src/layer/x86/convolutiondepthwise_3x3_pack8.h
src/ncnn/src/layer/x86/convolutiondepthwise_5x5_pack16.h
src/ncnn/src/layer/x86/convolutiondepthwise_5x5_pack4.h
src/ncnn/src/layer/x86/convolutiondepthwise_5x5_pack8.h
src/ncnn/src/layer/x86/convolutiondepthwise_x86.cpp
src/ncnn/src/layer/x86/convolutiondepthwise_x86.h
src/ncnn/src/layer/x86/crop_x86.cpp
src/ncnn/src/layer/x86/crop_x86.h
src/ncnn/src/layer/x86/deconvolution_pack16.h
src/ncnn/src/layer/x86/deconvolution_pack16to1.h
src/ncnn/src/layer/x86/deconvolution_pack16to4.h
src/ncnn/src/layer/x86/deconvolution_pack16to8.h
src/ncnn/src/layer/x86/deconvolution_pack1to16.h
src/ncnn/src/layer/x86/deconvolution_pack1to4.h
src/ncnn/src/layer/x86/deconvolution_pack1to8.h
src/ncnn/src/layer/x86/deconvolution_pack4.h
src/ncnn/src/layer/x86/deconvolution_pack4to1.h
src/ncnn/src/layer/x86/deconvolution_pack4to16.h
src/ncnn/src/layer/x86/deconvolution_pack4to8.h
src/ncnn/src/layer/x86/deconvolution_pack8.h
src/ncnn/src/layer/x86/deconvolution_pack8to1.h
src/ncnn/src/layer/x86/deconvolution_pack8to16.h
src/ncnn/src/layer/x86/deconvolution_pack8to4.h
src/ncnn/src/layer/x86/deconvolution_x86.cpp
src/ncnn/src/layer/x86/deconvolution_x86.h
src/ncnn/src/layer/x86/deconvolutiondepthwise_x86.cpp
src/ncnn/src/layer/x86/deconvolutiondepthwise_x86.h
src/ncnn/src/layer/x86/dequantize_x86.cpp
src/ncnn/src/layer/x86/dequantize_x86.h
src/ncnn/src/layer/x86/dropout_x86.cpp
src/ncnn/src/layer/x86/dropout_x86.h
src/ncnn/src/layer/x86/eltwise_x86.cpp
src/ncnn/src/layer/x86/eltwise_x86.h
src/ncnn/src/layer/x86/flatten_x86.cpp
src/ncnn/src/layer/x86/flatten_x86.h
src/ncnn/src/layer/x86/hardsigmoid_x86.cpp
src/ncnn/src/layer/x86/hardsigmoid_x86.h
src/ncnn/src/layer/x86/hardswish_x86.cpp
src/ncnn/src/layer/x86/hardswish_x86.h
src/ncnn/src/layer/x86/innerproduct_x86.cpp
src/ncnn/src/layer/x86/innerproduct_x86.h
src/ncnn/src/layer/x86/interp_bicubic.h
src/ncnn/src/layer/x86/interp_bicubic_pack16.h
src/ncnn/src/layer/x86/interp_bicubic_pack4.h
src/ncnn/src/layer/x86/interp_bicubic_pack8.h
src/ncnn/src/layer/x86/interp_bilinear.h
src/ncnn/src/layer/x86/interp_bilinear_pack16.h
src/ncnn/src/layer/x86/interp_bilinear_pack4.h
src/ncnn/src/layer/x86/interp_bilinear_pack8.h
src/ncnn/src/layer/x86/interp_x86.cpp
src/ncnn/src/layer/x86/interp_x86.h
src/ncnn/src/layer/x86/lrn_x86.cpp
src/ncnn/src/layer/x86/lrn_x86.h
src/ncnn/src/layer/x86/lstm_x86.cpp
src/ncnn/src/layer/x86/lstm_x86.h
src/ncnn/src/layer/x86/mish_x86.cpp
src/ncnn/src/layer/x86/mish_x86.h
src/ncnn/src/layer/x86/packing_x86.cpp
src/ncnn/src/layer/x86/packing_x86.h
src/ncnn/src/layer/x86/padding_pack16.h
src/ncnn/src/layer/x86/padding_pack4.h
src/ncnn/src/layer/x86/padding_pack8.h
src/ncnn/src/layer/x86/padding_pack8_int8.h
src/ncnn/src/layer/x86/padding_x86.cpp
src/ncnn/src/layer/x86/padding_x86.h
src/ncnn/src/layer/x86/pooling_2x2.h
src/ncnn/src/layer/x86/pooling_2x2_pack16.h
src/ncnn/src/layer/x86/pooling_2x2_pack4.h
src/ncnn/src/layer/x86/pooling_2x2_pack8.h
src/ncnn/src/layer/x86/pooling_3x3_pack16.h
src/ncnn/src/layer/x86/pooling_3x3_pack4.h
src/ncnn/src/layer/x86/pooling_3x3_pack8.h
src/ncnn/src/layer/x86/pooling_x86.cpp
src/ncnn/src/layer/x86/pooling_x86.h
src/ncnn/src/layer/x86/prelu_x86.cpp
src/ncnn/src/layer/x86/prelu_x86.h
src/ncnn/src/layer/x86/quantize_x86.cpp
src/ncnn/src/layer/x86/quantize_x86.h
src/ncnn/src/layer/x86/relu_x86.cpp
src/ncnn/src/layer/x86/relu_x86.h
src/ncnn/src/layer/x86/requantize_x86.cpp
src/ncnn/src/layer/x86/requantize_x86.h
src/ncnn/src/layer/x86/reshape_x86.cpp
src/ncnn/src/layer/x86/reshape_x86.h
src/ncnn/src/layer/x86/roialign_x86.cpp
src/ncnn/src/layer/x86/roialign_x86.h
src/ncnn/src/layer/x86/scale_x86.cpp
src/ncnn/src/layer/x86/scale_x86.h
src/ncnn/src/layer/x86/sigmoid_x86.cpp
src/ncnn/src/layer/x86/sigmoid_x86.h
src/ncnn/src/layer/x86/slice_x86.cpp
src/ncnn/src/layer/x86/slice_x86.h
src/ncnn/src/layer/x86/softmax_x86.cpp
src/ncnn/src/layer/x86/softmax_x86.h
src/ncnn/src/layer/x86/sse_mathfun.h
src/ncnn/src/layer/x86/swish_x86.cpp
src/ncnn/src/layer/x86/swish_x86.h
src/ncnn/src/layer/x86/tanh_x86.cpp
src/ncnn/src/layer/x86/tanh_x86.h
src/ncnn/src/layer/x86/unaryop_x86.cpp
src/ncnn/src/layer/x86/unaryop_x86.h
src/ncnn/src/layer/x86/x86_activation.h
src/ncnn/src/layer/x86/x86_usability.h
src/ncnn/src/layer/x86/yolov3detectionoutput_x86.cpp
src/ncnn/src/layer/x86/yolov3detectionoutput_x86.h
src/ncnn/tests/CMakeLists.txt
src/ncnn/tests/prng.h
src/ncnn/tests/test_absval.cpp
src/ncnn/tests/test_batchnorm.cpp
src/ncnn/tests/test_bias.cpp
src/ncnn/tests/test_binaryop.cpp
src/ncnn/tests/test_c_api.cpp
src/ncnn/tests/test_cast.cpp
src/ncnn/tests/test_clip.cpp
src/ncnn/tests/test_command.cpp
src/ncnn/tests/test_concat.cpp
src/ncnn/tests/test_convolution.cpp
src/ncnn/tests/test_convolution1d.cpp
src/ncnn/tests/test_convolution3d.cpp
src/ncnn/tests/test_convolutiondepthwise.cpp
src/ncnn/tests/test_convolutiondepthwise1d.cpp
src/ncnn/tests/test_convolutiondepthwise3d.cpp
src/ncnn/tests/test_cpu.cpp
src/ncnn/tests/test_crop.cpp
src/ncnn/tests/test_deconvolution.cpp
src/ncnn/tests/test_deconvolution1d.cpp
src/ncnn/tests/test_deconvolution3d.cpp
src/ncnn/tests/test_deconvolutiondepthwise.cpp
src/ncnn/tests/test_deconvolutiondepthwise1d.cpp
src/ncnn/tests/test_deconvolutiondepthwise3d.cpp
src/ncnn/tests/test_deepcopy.cpp
src/ncnn/tests/test_dequantize.cpp
src/ncnn/tests/test_dropout.cpp
src/ncnn/tests/test_eltwise.cpp
src/ncnn/tests/test_elu.cpp
src/ncnn/tests/test_expanddims.cpp
src/ncnn/tests/test_flatten.cpp
src/ncnn/tests/test_gelu.cpp
src/ncnn/tests/test_gemm.cpp
src/ncnn/tests/test_groupnorm.cpp
src/ncnn/tests/test_gru.cpp
src/ncnn/tests/test_hardsigmoid.cpp
src/ncnn/tests/test_hardswish.cpp
src/ncnn/tests/test_innerproduct.cpp
src/ncnn/tests/test_instancenorm.cpp
src/ncnn/tests/test_interp.cpp
src/ncnn/tests/test_layernorm.cpp
src/ncnn/tests/test_lrn.cpp
src/ncnn/tests/test_lstm.cpp
src/ncnn/tests/test_mat_pixel.cpp
src/ncnn/tests/test_mat_pixel_affine.cpp
src/ncnn/tests/test_mat_pixel_drawing.cpp
src/ncnn/tests/test_mat_pixel_resize.cpp
src/ncnn/tests/test_mat_pixel_rotate.cpp
src/ncnn/tests/test_matmul.cpp
src/ncnn/tests/test_memorydata.cpp
src/ncnn/tests/test_mish.cpp
src/ncnn/tests/test_multiheadattention.cpp
src/ncnn/tests/test_noop.cpp
src/ncnn/tests/test_normalize.cpp
src/ncnn/tests/test_packing.cpp
src/ncnn/tests/test_padding.cpp
src/ncnn/tests/test_permute.cpp
src/ncnn/tests/test_pixelshuffle.cpp
src/ncnn/tests/test_pooling.cpp
src/ncnn/tests/test_pooling1d.cpp
src/ncnn/tests/test_pooling3d.cpp
src/ncnn/tests/test_prelu.cpp
src/ncnn/tests/test_priorbox.cpp
src/ncnn/tests/test_quantize.cpp
src/ncnn/tests/test_reduction.cpp
src/ncnn/tests/test_relu.cpp
src/ncnn/tests/test_reorg.cpp
src/ncnn/tests/test_requantize.cpp
src/ncnn/tests/test_reshape.cpp
src/ncnn/tests/test_rnn.cpp
src/ncnn/tests/test_roialign.cpp
src/ncnn/tests/test_roipooling.cpp
src/ncnn/tests/test_scale.cpp
src/ncnn/tests/test_selu.cpp
src/ncnn/tests/test_shufflechannel.cpp
src/ncnn/tests/test_sigmoid.cpp
src/ncnn/tests/test_slice.cpp
src/ncnn/tests/test_softmax.cpp
src/ncnn/tests/test_softplus.cpp
src/ncnn/tests/test_squeeze.cpp
src/ncnn/tests/test_squeezenet.cpp
src/ncnn/tests/test_swish.cpp
src/ncnn/tests/test_tanh.cpp
src/ncnn/tests/test_tile.cpp
src/ncnn/tests/test_unaryop.cpp
src/ncnn/tests/test_yolov3detectionoutput.cpp
src/ncnn/tests/testutil.h
src/ncnn/toolchains/aarch64-linux-gnu-c.toolchain.cmake
src/ncnn/toolchains/aarch64-linux-gnu.toolchain.cmake
src/ncnn/toolchains/arm-linux-gnueabi-c.toolchain.cmake
src/ncnn/toolchains/arm-linux-gnueabi.toolchain.cmake
src/ncnn/toolchains/arm-linux-gnueabihf-vfpv3-d16.toolchain.cmake
src/ncnn/toolchains/arm-linux-gnueabihf.toolchain.cmake
src/ncnn/toolchains/c906-v222.toolchain.cmake
src/ncnn/toolchains/c906-v223.toolchain.cmake
src/ncnn/toolchains/c906.toolchain.cmake
src/ncnn/toolchains/himix100.toolchain.cmake
src/ncnn/toolchains/himix200.toolchain.cmake
src/ncnn/toolchains/hisiv300.toolchain.cmake
src/ncnn/toolchains/hisiv500.toolchain.cmake
src/ncnn/toolchains/hisiv600.toolchain.cmake
src/ncnn/toolchains/host-c.clang.toolchain.cmake
src/ncnn/toolchains/host-c.gcc.toolchain.cmake
src/ncnn/toolchains/host.clang-m32.toolchain.cmake
src/ncnn/toolchains/host.gcc-c++03.toolchain.cmake
src/ncnn/toolchains/host.gcc-m32.toolchain.cmake
src/ncnn/toolchains/host.gcc.toolchain.cmake
src/ncnn/toolchains/ios.toolchain.cmake
src/ncnn/toolchains/iossimxc-x64.toolchain.cmake
src/ncnn/toolchains/iossimxc.toolchain.cmake
src/ncnn/toolchains/iosxc-arm64.toolchain.cmake
src/ncnn/toolchains/iosxc.toolchain.cmake
src/ncnn/toolchains/jetson.toolchain.cmake
src/ncnn/toolchains/loongarch64-linux-gnu.toolchain.cmake
src/ncnn/toolchains/loongarch64-unknown-linux-gnu.toolchain.cmake
src/ncnn/toolchains/mips-mti-linux-gnu.toolchain.cmake
src/ncnn/toolchains/mips32r2-linux-gnu.toolchain.cmake
src/ncnn/toolchains/mips64el-linux-gnuabi64.toolchain.cmake
src/ncnn/toolchains/mipsel-linux-gnu.toolchain.cmake
src/ncnn/toolchains/mipsisa32r6el-linux-gnu.toolchain.cmake
src/ncnn/toolchains/mipsisa64r6el-linux-gnuabi64.toolchain.cmake
src/ncnn/toolchains/pi3.toolchain.cmake
src/ncnn/toolchains/powerpc64le-linux-gnu.toolchain.cmake
src/ncnn/toolchains/riscv32-unknown-elf.toolchain.cmake
src/ncnn/toolchains/riscv64-linux-gnu.toolchain.cmake
src/ncnn/toolchains/riscv64-unknown-elf.toolchain.cmake
src/ncnn/toolchains/riscv64-unknown-linux-gnu.toolchain.cmake
src/ncnn/toolchains/v831.toolchain.cmake
src/ncnn/tools/CMakeLists.txt
src/ncnn/tools/modelwriter.h
src/ncnn/tools/ncnn2mem.cpp
src/ncnn/tools/ncnnmerge.cpp
src/ncnn/tools/ncnnoptimize.cpp
src/ncnn/tools/caffe/CMakeLists.txt
src/ncnn/tools/caffe/caffe.proto
src/ncnn/tools/caffe/caffe2ncnn.cpp
src/ncnn/tools/darknet/CMakeLists.txt
src/ncnn/tools/darknet/README.md
src/ncnn/tools/darknet/darknet2ncnn.cpp
src/ncnn/tools/darknet/output.jpg
src/ncnn/tools/keras/readme.md
src/ncnn/tools/mlir/CMakeLists.txt
src/ncnn/tools/mlir/fix_td.sh
src/ncnn/tools/mlir/mlir2ncnn.cpp
src/ncnn/tools/mlir/ncnn_dialect.cpp
src/ncnn/tools/mlir/ncnn_dialect.h
src/ncnn/tools/mlir/ncnn_ops.td
src/ncnn/tools/mlir/ncnn_rewriter.cpp
src/ncnn/tools/mlir/ncnn_rewriter.td
src/ncnn/tools/mlir/tf_attributes.cc
src/ncnn/tools/mlir/tf_attributes.h
src/ncnn/tools/mlir/tf_dialect.cpp
src/ncnn/tools/mlir/tf_dialect.h
src/ncnn/tools/mlir/tf_generated_ops.td
src/ncnn/tools/mlir/tf_op_base.td
src/ncnn/tools/mlir/tf_ops.td
src/ncnn/tools/mlir/tf_side_effects.h
src/ncnn/tools/mlir/tf_traits.h
src/ncnn/tools/mlir/tf_types.cc
src/ncnn/tools/mlir/tf_types.def
src/ncnn/tools/mlir/tf_types.h
src/ncnn/tools/mxnet/CMakeLists.txt
src/ncnn/tools/mxnet/mxnet2ncnn.cpp
src/ncnn/tools/onnx/CMakeLists.txt
src/ncnn/tools/onnx/onnx.proto
src/ncnn/tools/onnx/onnx2ncnn.cpp
src/ncnn/tools/plugin/ImageWatchNCNN.natvis
src/ncnn/tools/plugin/ImageWatchNNIE.natvis
src/ncnn/tools/plugin/README.md
src/ncnn/tools/plugin/ncnn_snapshot.png
src/ncnn/tools/plugin/nnie_snapshot.png
src/ncnn/tools/pnnx/CMakeLists.txt
src/ncnn/tools/pnnx/README.md
src/ncnn/tools/pnnx/cmake/PNNXPyTorch.cmake
src/ncnn/tools/pnnx/src/CMakeLists.txt
src/ncnn/tools/pnnx/src/ir.cpp
src/ncnn/tools/pnnx/src/ir.h
src/ncnn/tools/pnnx/src/main.cpp
src/ncnn/tools/pnnx/src/pass_level0.cpp
src/ncnn/tools/pnnx/src/pass_level0.h
src/ncnn/tools/pnnx/src/pass_level1.cpp
src/ncnn/tools/pnnx/src/pass_level1.h
src/ncnn/tools/pnnx/src/pass_level2.cpp
src/ncnn/tools/pnnx/src/pass_level2.h
src/ncnn/tools/pnnx/src/pass_level3.cpp
src/ncnn/tools/pnnx/src/pass_level3.h
src/ncnn/tools/pnnx/src/pass_level4.cpp
src/ncnn/tools/pnnx/src/pass_level4.h
src/ncnn/tools/pnnx/src/pass_level5.cpp
src/ncnn/tools/pnnx/src/pass_level5.h
src/ncnn/tools/pnnx/src/pass_ncnn.cpp
src/ncnn/tools/pnnx/src/pass_ncnn.h
src/ncnn/tools/pnnx/src/storezip.cpp
src/ncnn/tools/pnnx/src/storezip.h
src/ncnn/tools/pnnx/src/utils.cpp
src/ncnn/tools/pnnx/src/utils.h
src/ncnn/tools/pnnx/src/pass_level0/constant_unpooling.cpp
src/ncnn/tools/pnnx/src/pass_level0/constant_unpooling.h
src/ncnn/tools/pnnx/src/pass_level0/inline_block.cpp
src/ncnn/tools/pnnx/src/pass_level0/inline_block.h
src/ncnn/tools/pnnx/src/pass_level0/shape_inference.cpp
src/ncnn/tools/pnnx/src/pass_level0/shape_inference.h
src/ncnn/tools/pnnx/src/pass_level1/nn_AdaptiveAvgPool1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AdaptiveAvgPool2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AdaptiveAvgPool3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AdaptiveMaxPool1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AdaptiveMaxPool2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AdaptiveMaxPool3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AlphaDropout.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AvgPool1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AvgPool2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_AvgPool3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_BatchNorm1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_BatchNorm2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_BatchNorm3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_CELU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ChannelShuffle.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ConstantPad1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ConstantPad2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ConstantPad3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Conv1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Conv2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Conv3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ConvTranspose1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ConvTranspose2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ConvTranspose3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Dropout.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Dropout2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Dropout3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ELU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Embedding.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_GELU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_GRU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_GroupNorm.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Hardshrink.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Hardsigmoid.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Hardswish.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Hardtanh.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_InstanceNorm1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_InstanceNorm2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_InstanceNorm3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LPPool1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LPPool2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LSTM.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LayerNorm.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LeakyReLU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Linear.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LocalResponseNorm.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LogSigmoid.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_LogSoftmax.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_MaxPool1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_MaxPool2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_MaxPool3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Mish.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_MultiheadAttention.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_PReLU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_PixelShuffle.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_PixelUnshuffle.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_RNN.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_RReLU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReLU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReLU6.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReflectionPad1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReflectionPad2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReplicationPad1d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReplicationPad2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ReplicationPad3d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_SELU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_SiLU.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Sigmoid.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Softmax.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Softmin.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Softplus.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Softshrink.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Softsign.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Tanh.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Tanhshrink.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Threshold.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_Upsample.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_UpsamplingBilinear2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_UpsamplingNearest2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_ZeroPad2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_maxunpool2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_quantized_Conv2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_quantized_DeQuantize.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_quantized_Linear.cpp
src/ncnn/tools/pnnx/src/pass_level1/nn_quantized_Quantize.cpp
src/ncnn/tools/pnnx/src/pass_level1/torchvision_DeformConv2d.cpp
src/ncnn/tools/pnnx/src/pass_level1/torchvision_RoIAlign.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_adaptive_avg_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_adaptive_avg_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_adaptive_avg_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_adaptive_max_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_adaptive_max_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_adaptive_max_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_affine_grid.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_alpha_dropout.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_avg_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_avg_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_avg_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_batch_norm.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_celu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_conv1d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_conv2d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_conv3d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_conv_transpose123d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_dropout.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_dropout23d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_elu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_embedding.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_feature_alpha_dropout.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_gelu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_grid_sample.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_group_norm.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_hardshrink.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_hardsigmoid.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_hardswish.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_hardtanh.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_instance_norm.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_interpolate.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_layer_norm.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_leaky_relu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_linear.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_local_response_norm.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_log_softmax.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_logsigmoid.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_lp_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_lp_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_max_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_max_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_max_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_mish.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_normalize.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_pad.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_pixel_shuffle.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_pixel_unshuffle.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_prelu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_relu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_relu6.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_rrelu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_selu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_sigmoid.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_silu.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_softmax.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_softmin.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_softplus.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_softshrink.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_softsign.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_tanh.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_tanhshrink.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_threshold.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_upsample.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_upsample_bilinear.cpp
src/ncnn/tools/pnnx/src/pass_level2/F_upsample_nearest.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_contiguous.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_expand.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_expand_as.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_index.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_new_empty.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_repeat.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_reshape.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_select.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_slice.cpp
src/ncnn/tools/pnnx/src/pass_level2/Tensor_view.cpp
src/ncnn/tools/pnnx/src/pass_level2/nn_quantized_FloatFunctional.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_addmm.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_amax.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_amin.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_arange.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_argmax.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_argmin.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_cat.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_chunk.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_clamp.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_clone.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_dequantize.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_empty.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_empty_like.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_flatten.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_flip.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_full.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_full_like.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_logsumexp.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_matmul.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_mean.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_norm.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_normal.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_ones.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_ones_like.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_permute.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_prod.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_quantize_per_tensor.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_randn.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_randn_like.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_roll.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_split.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_squeeze.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_stack.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_sum.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_transpose.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_unbind.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_unsqueeze.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_var.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_zeros.cpp
src/ncnn/tools/pnnx/src/pass_level2/torch_zeros_like.cpp
src/ncnn/tools/pnnx/src/pass_level3/assign_unique_name.cpp
src/ncnn/tools/pnnx/src/pass_level3/assign_unique_name.h
src/ncnn/tools/pnnx/src/pass_level3/eliminate_noop_math.cpp
src/ncnn/tools/pnnx/src/pass_level3/eliminate_noop_math.h
src/ncnn/tools/pnnx/src/pass_level3/eliminate_tuple_pair.cpp
src/ncnn/tools/pnnx/src/pass_level3/eliminate_tuple_pair.h
src/ncnn/tools/pnnx/src/pass_level3/expand_quantization_modules.cpp
src/ncnn/tools/pnnx/src/pass_level3/expand_quantization_modules.h
src/ncnn/tools/pnnx/src/pass_level3/fuse_cat_stack_tensors.cpp
src/ncnn/tools/pnnx/src/pass_level3/fuse_cat_stack_tensors.h
src/ncnn/tools/pnnx/src/pass_level3/fuse_chunk_split_unbind_unpack.cpp
src/ncnn/tools/pnnx/src/pass_level3/fuse_chunk_split_unbind_unpack.h
src/ncnn/tools/pnnx/src/pass_level3/fuse_expression.cpp
src/ncnn/tools/pnnx/src/pass_level3/fuse_expression.h
src/ncnn/tools/pnnx/src/pass_level3/fuse_index_expression.cpp
src/ncnn/tools/pnnx/src/pass_level3/fuse_index_expression.h
src/ncnn/tools/pnnx/src/pass_level3/fuse_rnn_unpack.cpp
src/ncnn/tools/pnnx/src/pass_level3/fuse_rnn_unpack.h
src/ncnn/tools/pnnx/src/pass_level3/rename_F_conv_transposend.cpp
src/ncnn/tools/pnnx/src/pass_level3/rename_F_conv_transposend.h
src/ncnn/tools/pnnx/src/pass_level3/rename_F_convmode.cpp
src/ncnn/tools/pnnx/src/pass_level3/rename_F_convmode.h
src/ncnn/tools/pnnx/src/pass_level3/rename_F_dropoutnd.cpp
src/ncnn/tools/pnnx/src/pass_level3/rename_F_dropoutnd.h
src/ncnn/tools/pnnx/src/pass_level4/canonicalize.cpp
src/ncnn/tools/pnnx/src/pass_level4/canonicalize.h
src/ncnn/tools/pnnx/src/pass_level4/dead_code_elimination.cpp
src/ncnn/tools/pnnx/src/pass_level4/dead_code_elimination.h
src/ncnn/tools/pnnx/src/pass_level4/fuse_custom_op.cpp
src/ncnn/tools/pnnx/src/pass_level4/fuse_custom_op.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_dropout.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_dropout.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_identity_operator.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_identity_operator.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_maxpool_indices.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_maxpool_indices.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_noop_expression.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_noop_expression.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_noop_pad.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_noop_pad.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_slice.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_slice.h
src/ncnn/tools/pnnx/src/pass_level5/eliminate_view_reshape.cpp
src/ncnn/tools/pnnx/src/pass_level5/eliminate_view_reshape.h
src/ncnn/tools/pnnx/src/pass_level5/eval_expression.cpp
src/ncnn/tools/pnnx/src/pass_level5/eval_expression.h
src/ncnn/tools/pnnx/src/pass_level5/fold_constants.cpp
src/ncnn/tools/pnnx/src/pass_level5/fold_constants.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_channel_shuffle.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_channel_shuffle.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_constant_expression.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_constant_expression.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_contiguous_view.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_contiguous_view.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_conv1d_batchnorm1d.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_conv1d_batchnorm1d.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_conv2d_batchnorm2d.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_conv2d_batchnorm2d.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_convtranspose1d_batchnorm1d.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_convtranspose1d_batchnorm1d.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_convtranspose2d_batchnorm2d.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_convtranspose2d_batchnorm2d.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_linear_batchnorm1d.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_linear_batchnorm1d.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_select_to_unbind.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_select_to_unbind.h
src/ncnn/tools/pnnx/src/pass_level5/fuse_slice_indices.cpp
src/ncnn/tools/pnnx/src/pass_level5/fuse_slice_indices.h
src/ncnn/tools/pnnx/src/pass_level5/unroll_rnn_op.cpp
src/ncnn/tools/pnnx/src/pass_level5/unroll_rnn_op.h
src/ncnn/tools/pnnx/src/pass_ncnn/F_adaptive_avg_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_adaptive_avg_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_adaptive_avg_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_adaptive_max_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_adaptive_max_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_adaptive_max_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_avg_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_avg_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_avg_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_batch_norm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_conv1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_conv2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_conv3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_conv_transpose1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_conv_transpose2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_conv_transpose3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_elu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_embedding.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_gelu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_group_norm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_hardsigmoid.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_hardswish.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_hardtanh.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_instance_norm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_interpolate.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_layer_norm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_leaky_relu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_linear.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_local_response_norm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_max_pool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_max_pool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_max_pool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_mish.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_normalize.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_pad.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_pixel_shuffle.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_pixel_unshuffle.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_prelu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_relu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_relu6.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_selu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_sigmoid.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_silu.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_softmax.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_tanh.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_upsample.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_upsample_bilinear.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/F_upsample_nearest.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/Tensor_contiguous.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/Tensor_repeat.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/Tensor_reshape.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/Tensor_slice.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/Tensor_view.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/chain_multi_output.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/chain_multi_output.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_attribute.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_attribute.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_custom_op.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_custom_op.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_half_to_float.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_half_to_float.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_input.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_input.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_cat.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_cat.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_chunk.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_chunk.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_split.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_split.h
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_unbind.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/convert_torch_unbind.h
src/ncnn/tools/pnnx/src/pass_ncnn/eliminate_noop.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/eliminate_noop.h
src/ncnn/tools/pnnx/src/pass_ncnn/eliminate_output.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/eliminate_output.h
src/ncnn/tools/pnnx/src/pass_ncnn/eliminate_tail_reshape_permute.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/eliminate_tail_reshape_permute.h
src/ncnn/tools/pnnx/src/pass_ncnn/expand_expression.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/expand_expression.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolution1d_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolution1d_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolution_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolution_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolutiondepthwise1d_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolutiondepthwise1d_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolutiondepthwise_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_convolutiondepthwise_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_deconvolution_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_deconvolution_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_deconvolutiondepthwise_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_deconvolutiondepthwise_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_innerproduct_activation.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_innerproduct_activation.h
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_transpose_matmul.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/fuse_transpose_matmul.h
src/ncnn/tools/pnnx/src/pass_ncnn/insert_reshape_pooling.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/insert_reshape_pooling.h
src/ncnn/tools/pnnx/src/pass_ncnn/insert_split.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/insert_split.h
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AdaptiveAvgPool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AdaptiveAvgPool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AdaptiveAvgPool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AdaptiveMaxPool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AdaptiveMaxPool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AdaptiveMaxPool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AvgPool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AvgPool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_AvgPool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_BatchNorm1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_BatchNorm2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_BatchNorm3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ChannelShuffle.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ConstantPad1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ConstantPad2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ConstantPad3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Conv1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Conv2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Conv3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ConvTranspose1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ConvTranspose2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ConvTranspose3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ELU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Embedding.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_GELU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_GRU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_GroupNorm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Hardsigmoid.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Hardswish.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Hardtanh.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_InstanceNorm2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_LSTM.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_LayerNorm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_LeakyReLU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Linear.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_LocalResponseNorm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_MaxPool1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_MaxPool2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_MaxPool3d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Mish.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_MultiheadAttention.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_PReLU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_PixelShuffle.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_PixelUnshuffle.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_RNN.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ReLU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ReLU6.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ReflectionPad1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ReflectionPad2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ReplicationPad1d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ReplicationPad2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_SELU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_SiLU.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Sigmoid.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Softmax.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Tanh.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_Upsample.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_UpsamplingBilinear2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_UpsamplingNearest2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/nn_ZeroPad2d.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/solve_batch_index.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/solve_batch_index.h
src/ncnn/tools/pnnx/src/pass_ncnn/torch_addmm.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_amax.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_amin.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_clamp.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_clone.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_flatten.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_logsumexp.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_matmul.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_mean.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_permute.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_prod.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_squeeze.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_sum.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_transpose.cpp
src/ncnn/tools/pnnx/src/pass_ncnn/torch_unsqueeze.cpp
src/ncnn/tools/pnnx/tests/CMakeLists.txt
src/ncnn/tools/pnnx/tests/run_test.cmake
src/ncnn/tools/pnnx/tests/test_F_adaptive_avg_pool1d.py
src/ncnn/tools/pnnx/tests/test_F_adaptive_avg_pool2d.py
src/ncnn/tools/pnnx/tests/test_F_adaptive_avg_pool3d.py
src/ncnn/tools/pnnx/tests/test_F_adaptive_max_pool1d.py
src/ncnn/tools/pnnx/tests/test_F_adaptive_max_pool2d.py
src/ncnn/tools/pnnx/tests/test_F_adaptive_max_pool3d.py
src/ncnn/tools/pnnx/tests/test_F_affine_grid.py
src/ncnn/tools/pnnx/tests/test_F_alpha_dropout.py
src/ncnn/tools/pnnx/tests/test_F_avg_pool1d.py
src/ncnn/tools/pnnx/tests/test_F_avg_pool2d.py
src/ncnn/tools/pnnx/tests/test_F_avg_pool3d.py
src/ncnn/tools/pnnx/tests/test_F_batch_norm.py
src/ncnn/tools/pnnx/tests/test_F_celu.py
src/ncnn/tools/pnnx/tests/test_F_conv1d.py
src/ncnn/tools/pnnx/tests/test_F_conv2d.py
src/ncnn/tools/pnnx/tests/test_F_conv3d.py
src/ncnn/tools/pnnx/tests/test_F_conv_transpose1d.py
src/ncnn/tools/pnnx/tests/test_F_conv_transpose2d.py
src/ncnn/tools/pnnx/tests/test_F_conv_transpose3d.py
src/ncnn/tools/pnnx/tests/test_F_dropout.py
src/ncnn/tools/pnnx/tests/test_F_dropout2d.py
src/ncnn/tools/pnnx/tests/test_F_dropout3d.py
src/ncnn/tools/pnnx/tests/test_F_elu.py
src/ncnn/tools/pnnx/tests/test_F_embedding.py
src/ncnn/tools/pnnx/tests/test_F_feature_alpha_dropout.py
src/ncnn/tools/pnnx/tests/test_F_gelu.py
src/ncnn/tools/pnnx/tests/test_F_grid_sample.py
src/ncnn/tools/pnnx/tests/test_F_group_norm.py
src/ncnn/tools/pnnx/tests/test_F_hardshrink.py
src/ncnn/tools/pnnx/tests/test_F_hardsigmoid.py
src/ncnn/tools/pnnx/tests/test_F_hardswish.py
src/ncnn/tools/pnnx/tests/test_F_hardtanh.py
src/ncnn/tools/pnnx/tests/test_F_instance_norm.py
src/ncnn/tools/pnnx/tests/test_F_interpolate.py
src/ncnn/tools/pnnx/tests/test_F_layer_norm.py
src/ncnn/tools/pnnx/tests/test_F_leaky_relu.py
src/ncnn/tools/pnnx/tests/test_F_linear.py
src/ncnn/tools/pnnx/tests/test_F_local_response_norm.py
src/ncnn/tools/pnnx/tests/test_F_log_softmax.py
src/ncnn/tools/pnnx/tests/test_F_logsigmoid.py
src/ncnn/tools/pnnx/tests/test_F_lp_pool1d.py
src/ncnn/tools/pnnx/tests/test_F_lp_pool2d.py
src/ncnn/tools/pnnx/tests/test_F_max_pool1d.py
src/ncnn/tools/pnnx/tests/test_F_max_pool2d.py
src/ncnn/tools/pnnx/tests/test_F_max_pool3d.py
src/ncnn/tools/pnnx/tests/test_F_mish.py
src/ncnn/tools/pnnx/tests/test_F_normalize.py
src/ncnn/tools/pnnx/tests/test_F_pad.py
src/ncnn/tools/pnnx/tests/test_F_pixel_shuffle.py
src/ncnn/tools/pnnx/tests/test_F_pixel_unshuffle.py
src/ncnn/tools/pnnx/tests/test_F_prelu.py
src/ncnn/tools/pnnx/tests/test_F_relu.py
src/ncnn/tools/pnnx/tests/test_F_relu6.py
src/ncnn/tools/pnnx/tests/test_F_rrelu.py
src/ncnn/tools/pnnx/tests/test_F_selu.py
src/ncnn/tools/pnnx/tests/test_F_sigmoid.py
src/ncnn/tools/pnnx/tests/test_F_silu.py
src/ncnn/tools/pnnx/tests/test_F_softmax.py
src/ncnn/tools/pnnx/tests/test_F_softmin.py
src/ncnn/tools/pnnx/tests/test_F_softplus.py
src/ncnn/tools/pnnx/tests/test_F_softshrink.py
src/ncnn/tools/pnnx/tests/test_F_softsign.py
src/ncnn/tools/pnnx/tests/test_F_tanh.py
src/ncnn/tools/pnnx/tests/test_F_tanhshrink.py
src/ncnn/tools/pnnx/tests/test_F_threshold.py
src/ncnn/tools/pnnx/tests/test_F_upsample.py
src/ncnn/tools/pnnx/tests/test_F_upsample_bilinear.py
src/ncnn/tools/pnnx/tests/test_F_upsample_nearest.py
src/ncnn/tools/pnnx/tests/test_Tensor_contiguous.py
src/ncnn/tools/pnnx/tests/test_Tensor_index.py
src/ncnn/tools/pnnx/tests/test_Tensor_new_empty.py
src/ncnn/tools/pnnx/tests/test_Tensor_repeat.py
src/ncnn/tools/pnnx/tests/test_Tensor_reshape.py
src/ncnn/tools/pnnx/tests/test_Tensor_select.py
src/ncnn/tools/pnnx/tests/test_Tensor_slice.py
src/ncnn/tools/pnnx/tests/test_Tensor_view.py
src/ncnn/tools/pnnx/tests/test_mobilenet_v2.py
src/ncnn/tools/pnnx/tests/test_mobilenet_v3_small.py
src/ncnn/tools/pnnx/tests/test_nn_AdaptiveAvgPool1d.py
src/ncnn/tools/pnnx/tests/test_nn_AdaptiveAvgPool2d.py
src/ncnn/tools/pnnx/tests/test_nn_AdaptiveAvgPool3d.py
src/ncnn/tools/pnnx/tests/test_nn_AdaptiveMaxPool1d.py
src/ncnn/tools/pnnx/tests/test_nn_AdaptiveMaxPool2d.py
src/ncnn/tools/pnnx/tests/test_nn_AdaptiveMaxPool3d.py
src/ncnn/tools/pnnx/tests/test_nn_AlphaDropout.py
src/ncnn/tools/pnnx/tests/test_nn_AvgPool1d.py
src/ncnn/tools/pnnx/tests/test_nn_AvgPool2d.py
src/ncnn/tools/pnnx/tests/test_nn_AvgPool3d.py
src/ncnn/tools/pnnx/tests/test_nn_BatchNorm1d.py
src/ncnn/tools/pnnx/tests/test_nn_BatchNorm2d.py
src/ncnn/tools/pnnx/tests/test_nn_BatchNorm3d.py
src/ncnn/tools/pnnx/tests/test_nn_CELU.py
src/ncnn/tools/pnnx/tests/test_nn_ChannelShuffle.py
src/ncnn/tools/pnnx/tests/test_nn_ConstantPad1d.py
src/ncnn/tools/pnnx/tests/test_nn_ConstantPad2d.py
src/ncnn/tools/pnnx/tests/test_nn_ConstantPad3d.py
src/ncnn/tools/pnnx/tests/test_nn_Conv1d.py
src/ncnn/tools/pnnx/tests/test_nn_Conv2d.py
src/ncnn/tools/pnnx/tests/test_nn_Conv3d.py
src/ncnn/tools/pnnx/tests/test_nn_ConvTranspose1d.py
src/ncnn/tools/pnnx/tests/test_nn_ConvTranspose2d.py
src/ncnn/tools/pnnx/tests/test_nn_ConvTranspose3d.py
src/ncnn/tools/pnnx/tests/test_nn_Dropout.py
src/ncnn/tools/pnnx/tests/test_nn_Dropout2d.py
src/ncnn/tools/pnnx/tests/test_nn_Dropout3d.py
src/ncnn/tools/pnnx/tests/test_nn_ELU.py
src/ncnn/tools/pnnx/tests/test_nn_Embedding.py
src/ncnn/tools/pnnx/tests/test_nn_GELU.py
src/ncnn/tools/pnnx/tests/test_nn_GRU.py
src/ncnn/tools/pnnx/tests/test_nn_GroupNorm.py
src/ncnn/tools/pnnx/tests/test_nn_Hardshrink.py
src/ncnn/tools/pnnx/tests/test_nn_Hardsigmoid.py
src/ncnn/tools/pnnx/tests/test_nn_Hardswish.py
src/ncnn/tools/pnnx/tests/test_nn_Hardtanh.py
src/ncnn/tools/pnnx/tests/test_nn_InstanceNorm1d.py
src/ncnn/tools/pnnx/tests/test_nn_InstanceNorm2d.py
src/ncnn/tools/pnnx/tests/test_nn_InstanceNorm3d.py
src/ncnn/tools/pnnx/tests/test_nn_LPPool1d.py
src/ncnn/tools/pnnx/tests/test_nn_LPPool2d.py
src/ncnn/tools/pnnx/tests/test_nn_LSTM.py
src/ncnn/tools/pnnx/tests/test_nn_LayerNorm.py
src/ncnn/tools/pnnx/tests/test_nn_LeakyReLU.py
src/ncnn/tools/pnnx/tests/test_nn_Linear.py
src/ncnn/tools/pnnx/tests/test_nn_LocalResponseNorm.py
src/ncnn/tools/pnnx/tests/test_nn_LogSigmoid.py
src/ncnn/tools/pnnx/tests/test_nn_LogSoftmax.py
src/ncnn/tools/pnnx/tests/test_nn_MaxPool1d.py
src/ncnn/tools/pnnx/tests/test_nn_MaxPool2d.py
src/ncnn/tools/pnnx/tests/test_nn_MaxPool3d.py
src/ncnn/tools/pnnx/tests/test_nn_Mish.py
src/ncnn/tools/pnnx/tests/test_nn_MultiheadAttention.py
src/ncnn/tools/pnnx/tests/test_nn_PReLU.py
src/ncnn/tools/pnnx/tests/test_nn_PixelShuffle.py
src/ncnn/tools/pnnx/tests/test_nn_PixelUnshuffle.py
src/ncnn/tools/pnnx/tests/test_nn_RNN.py
src/ncnn/tools/pnnx/tests/test_nn_RReLU.py
src/ncnn/tools/pnnx/tests/test_nn_ReLU.py
src/ncnn/tools/pnnx/tests/test_nn_ReLU6.py
src/ncnn/tools/pnnx/tests/test_nn_ReflectionPad1d.py
src/ncnn/tools/pnnx/tests/test_nn_ReflectionPad2d.py
src/ncnn/tools/pnnx/tests/test_nn_ReplicationPad1d.py
src/ncnn/tools/pnnx/tests/test_nn_ReplicationPad2d.py
src/ncnn/tools/pnnx/tests/test_nn_ReplicationPad3d.py
src/ncnn/tools/pnnx/tests/test_nn_SELU.py
src/ncnn/tools/pnnx/tests/test_nn_SiLU.py
src/ncnn/tools/pnnx/tests/test_nn_Sigmoid.py
src/ncnn/tools/pnnx/tests/test_nn_Softmax.py
src/ncnn/tools/pnnx/tests/test_nn_Softmin.py
src/ncnn/tools/pnnx/tests/test_nn_Softplus.py
src/ncnn/tools/pnnx/tests/test_nn_Softshrink.py
src/ncnn/tools/pnnx/tests/test_nn_Softsign.py
src/ncnn/tools/pnnx/tests/test_nn_Tanh.py
src/ncnn/tools/pnnx/tests/test_nn_Tanhshrink.py
src/ncnn/tools/pnnx/tests/test_nn_Threshold.py
src/ncnn/tools/pnnx/tests/test_nn_Upsample.py
src/ncnn/tools/pnnx/tests/test_nn_UpsamplingBilinear2d.py
src/ncnn/tools/pnnx/tests/test_nn_UpsamplingNearest2d.py
src/ncnn/tools/pnnx/tests/test_nn_ZeroPad2d.py
src/ncnn/tools/pnnx/tests/test_pnnx_eliminate_noop_math.py
src/ncnn/tools/pnnx/tests/test_pnnx_fold_constant.py
src/ncnn/tools/pnnx/tests/test_pnnx_fuse_conv1d_batchnorm1d.py
src/ncnn/tools/pnnx/tests/test_pnnx_fuse_conv2d_batchnorm2d.py
src/ncnn/tools/pnnx/tests/test_pnnx_fuse_convtranspose1d_batchnorm1d.py
src/ncnn/tools/pnnx/tests/test_pnnx_fuse_convtranspose2d_batchnorm2d.py
src/ncnn/tools/pnnx/tests/test_pnnx_fuse_linear_batchnorm1d.py
src/ncnn/tools/pnnx/tests/test_pnnx_fuse_select_to_unbind.py
src/ncnn/tools/pnnx/tests/test_quantization_shufflenet_v2_x1_0.py
src/ncnn/tools/pnnx/tests/test_resnet18.py
src/ncnn/tools/pnnx/tests/test_shufflenet_v2_x1_0.py
src/ncnn/tools/pnnx/tests/test_squeezenet1_1.py
src/ncnn/tools/pnnx/tests/test_torch_addmm.py
src/ncnn/tools/pnnx/tests/test_torch_amax.py
src/ncnn/tools/pnnx/tests/test_torch_amin.py
src/ncnn/tools/pnnx/tests/test_torch_argmax.py
src/ncnn/tools/pnnx/tests/test_torch_argmin.py
src/ncnn/tools/pnnx/tests/test_torch_cat.py
src/ncnn/tools/pnnx/tests/test_torch_chunk.py
src/ncnn/tools/pnnx/tests/test_torch_clamp.py
src/ncnn/tools/pnnx/tests/test_torch_clone.py
src/ncnn/tools/pnnx/tests/test_torch_flatten.py
src/ncnn/tools/pnnx/tests/test_torch_full.py
src/ncnn/tools/pnnx/tests/test_torch_full_like.py
src/ncnn/tools/pnnx/tests/test_torch_logsumexp.py
src/ncnn/tools/pnnx/tests/test_torch_matmul.py
src/ncnn/tools/pnnx/tests/test_torch_mean.py
src/ncnn/tools/pnnx/tests/test_torch_norm.py
src/ncnn/tools/pnnx/tests/test_torch_ones.py
src/ncnn/tools/pnnx/tests/test_torch_ones_like.py
src/ncnn/tools/pnnx/tests/test_torch_permute.py
src/ncnn/tools/pnnx/tests/test_torch_prod.py
src/ncnn/tools/pnnx/tests/test_torch_split.py
src/ncnn/tools/pnnx/tests/test_torch_squeeze.py
src/ncnn/tools/pnnx/tests/test_torch_stack.py
src/ncnn/tools/pnnx/tests/test_torch_sum.py
src/ncnn/tools/pnnx/tests/test_torch_transpose.py
src/ncnn/tools/pnnx/tests/test_torch_unbind.py
src/ncnn/tools/pnnx/tests/test_torch_unsqueeze.py
src/ncnn/tools/pnnx/tests/test_torch_zeros.py
src/ncnn/tools/pnnx/tests/test_torch_zeros_like.py
src/ncnn/tools/pnnx/tests/test_torchvision_DeformConv2d.py
src/ncnn/tools/pnnx/tests/test_torchvision_RoIAlign.py
src/ncnn/tools/pnnx/tests/ncnn/CMakeLists.txt
src/ncnn/tools/pnnx/tests/ncnn/test_F_adaptive_avg_pool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_adaptive_avg_pool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_adaptive_avg_pool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_adaptive_max_pool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_adaptive_max_pool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_adaptive_max_pool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_alpha_dropout.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_avg_pool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_avg_pool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_avg_pool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_batch_norm.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_conv1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_conv2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_conv3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_conv_transpose1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_conv_transpose2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_conv_transpose3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_dropout.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_dropout2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_dropout3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_elu.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_embedding.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_feature_alpha_dropout.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_gelu.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_group_norm.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_hardsigmoid.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_hardswish.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_hardtanh.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_interpolate.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_layer_norm.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_leaky_relu.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_local_response_norm.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_max_pool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_max_pool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_max_pool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_mish.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_normalize.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_pad.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_pixel_shuffle.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_pixel_unshuffle.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_prelu.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_relu.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_relu6.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_sigmoid.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_silu.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_softmax.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_tanh.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_upsample.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_upsample_bilinear.py
src/ncnn/tools/pnnx/tests/ncnn/test_F_upsample_nearest.py
src/ncnn/tools/pnnx/tests/ncnn/test_Tensor_contiguous.py
src/ncnn/tools/pnnx/tests/ncnn/test_Tensor_repeat.py
src/ncnn/tools/pnnx/tests/ncnn/test_Tensor_reshape.py
src/ncnn/tools/pnnx/tests/ncnn/test_Tensor_slice.py
src/ncnn/tools/pnnx/tests/ncnn/test_Tensor_view.py
src/ncnn/tools/pnnx/tests/ncnn/test_mobilenet_v2.py
src/ncnn/tools/pnnx/tests/ncnn/test_mobilenet_v3_small.py
src/ncnn/tools/pnnx/tests/ncnn/test_ncnn_fuse_transpose_matmul.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AdaptiveAvgPool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AdaptiveAvgPool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AdaptiveAvgPool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AdaptiveMaxPool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AdaptiveMaxPool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AdaptiveMaxPool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AlphaDropout.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AvgPool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AvgPool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_AvgPool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_BatchNorm1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_BatchNorm2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_BatchNorm3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ChannelShuffle.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ConstantPad1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ConstantPad2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ConstantPad3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Conv1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Conv2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Conv3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ConvTranspose1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ConvTranspose2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ConvTranspose3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Dropout.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Dropout2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Dropout3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ELU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Embedding.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_GELU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_GRU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_GroupNorm.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Hardsigmoid.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Hardswish.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Hardtanh.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_InstanceNorm2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_LSTM.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_LayerNorm.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_LeakyReLU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Linear.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_LocalResponseNorm.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_MaxPool1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_MaxPool2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_MaxPool3d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Mish.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_MultiheadAttention.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_PReLU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_PixelShuffle.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_PixelUnshuffle.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_RNN.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ReLU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ReLU6.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ReflectionPad1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ReflectionPad2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ReplicationPad1d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ReplicationPad2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_SELU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_SiLU.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Sigmoid.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Softmax.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Tanh.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_Upsample.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_UpsamplingBilinear2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_UpsamplingNearest2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_nn_ZeroPad2d.py
src/ncnn/tools/pnnx/tests/ncnn/test_resnet18.py
src/ncnn/tools/pnnx/tests/ncnn/test_shufflenet_v2_x1_0.py
src/ncnn/tools/pnnx/tests/ncnn/test_squeezenet1_1.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_addmm.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_amax.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_amin.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_cat.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_chunk.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_clamp.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_clone.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_logsumexp.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_matmul.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_mean.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_permute.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_prod.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_squeeze.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_sum.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_transpose.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_unbind.py
src/ncnn/tools/pnnx/tests/ncnn/test_torch_unsqueeze.py
src/ncnn/tools/pytorch/readme.txt
src/ncnn/tools/quantize/CMakeLists.txt
src/ncnn/tools/quantize/README.md
src/ncnn/tools/quantize/imreadwrite.cpp
src/ncnn/tools/quantize/imreadwrite.h
src/ncnn/tools/quantize/ncnn2int8.cpp
src/ncnn/tools/quantize/ncnn2table.cpp
src/ncnn/tools/tensorflow/readme.txt
test/0.jpg
test/test.py
waifu2x_vulkan/__init__.py
waifu2x_vulkan/hook-waifu2x_vulkan.py
waifu2x_vulkan/waifu2x_vulkan.pyi
waifu2x_vulkan.egg-info/PKG-INFO
waifu2x_vulkan.egg-info/SOURCES.txt
waifu2x_vulkan.egg-info/dependency_links.txt
waifu2x_vulkan.egg-info/entry_points.txt
waifu2x_vulkan.egg-info/top_level.txt
waifu2x_vulkan/__pycache__/__init__.cpython-37.pyc
waifu2x_vulkan/models/models-cunet/noise0_model.bin
waifu2x_vulkan/models/models-cunet/noise0_model.param
waifu2x_vulkan/models/models-cunet/noise0_scale2.0x_model.bin
waifu2x_vulkan/models/models-cunet/noise0_scale2.0x_model.param
waifu2x_vulkan/models/models-cunet/noise1_model.bin
waifu2x_vulkan/models/models-cunet/noise1_model.param
waifu2x_vulkan/models/models-cunet/noise1_scale2.0x_model.bin
waifu2x_vulkan/models/models-cunet/noise1_scale2.0x_model.param
waifu2x_vulkan/models/models-cunet/noise2_model.bin
waifu2x_vulkan/models/models-cunet/noise2_model.param
waifu2x_vulkan/models/models-cunet/noise2_scale2.0x_model.bin
waifu2x_vulkan/models/models-cunet/noise2_scale2.0x_model.param
waifu2x_vulkan/models/models-cunet/noise3_model.bin
waifu2x_vulkan/models/models-cunet/noise3_model.param
waifu2x_vulkan/models/models-cunet/noise3_scale2.0x_model.bin
waifu2x_vulkan/models/models-cunet/noise3_scale2.0x_model.param
waifu2x_vulkan/models/models-cunet/scale2.0x_model.bin
waifu2x_vulkan/models/models-cunet/scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise0_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise0_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise1_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise1_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise2_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise2_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise3_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/noise3_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_anime_style_art_rgb/scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_photo/noise0_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_photo/noise0_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_photo/noise1_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_photo/noise1_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_photo/noise2_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_photo/noise2_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_photo/noise3_scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_photo/noise3_scale2.0x_model.param
waifu2x_vulkan/models/models-upconv_7_photo/scale2.0x_model.bin
waifu2x_vulkan/models/models-upconv_7_photo/scale2.0x_model.param