/external/spirv-llvm/tools/llvm-spirv/ |
Makefile | 11 TOOLNAME := llvm-spirv 12 LINK_COMPONENTS := analysis bitwriter bitreader spirv
|
/external/spirv-llvm/test/ |
run-lit-tests.sh | 3 LIT_PATH=$ANDROID_BUILD_TOP/external/spirv-llvm/test/llvm-lit 4 LIBSPIRV_TESTS=$ANDROID_BUILD_TOP/external/spirv-llvm/test/SPIRV
|
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/SPIRV/ |
GlslangToSpv.h | 45 void GlslangToSpv(const glslang::TIntermediate& intermediate, std::vector<unsigned int>& spirv); 46 void GlslangToSpv(const glslang::TIntermediate& intermediate, std::vector<unsigned int>& spirv, spv::SpvBuildLogger* logger); 47 void OutputSpvBin(const std::vector<unsigned int>& spirv, const char* baseName); 48 void OutputSpvHex(const std::vector<unsigned int>& spirv, const char* baseName);
|
GlslangToSpv.cpp | 41 #include "spirv.hpp" [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/glslang/SPIRV/ |
GlslangToSpv.h | 45 void GlslangToSpv(const glslang::TIntermediate& intermediate, std::vector<unsigned int>& spirv); 46 void GlslangToSpv(const glslang::TIntermediate& intermediate, std::vector<unsigned int>& spirv, spv::SpvBuildLogger* logger); 47 void OutputSpvBin(const std::vector<unsigned int>& spirv, const char* baseName); 48 void OutputSpvHex(const std::vector<unsigned int>& spirv, const char* baseName);
|
GlslangToSpv.cpp | 41 #include "spirv.hpp" [all...] |
/external/vulkan-validation-layers/ |
update_external_sources.sh | 2 # Update source for glslang, LunarGLASS, spirv-tools 7 SPIRV_TOOLS_REVISION=$(cat "${PWD}"/spirv-tools_revision) 8 SPIRV_HEADERS_REVISION=$(cat "${PWD}"/spirv-headers_revision) 33 rm -rf "${BASEDIR}"/spirv-tools 34 echo "Creating local spirv-tools repository (${BASEDIR}/spirv-tools)." 35 mkdir -p "${BASEDIR}"/spirv-tools 36 cd "${BASEDIR}"/spirv-tools 37 git clone https://github.com/KhronosGroup/SPIRV-Tools.git . 39 mkdir -p "${BASEDIR}"/spirv-tools/external/spirv-header [all...] |
update_external_sources.bat | 2 REM Update source for glslang, spirv-tools 18 set SPIRV_TOOLS_DIR=%BASE_DIR%\spirv-tools 27 echo --sync-spirv-tools just pull spirv-tools_revision 29 echo --build-spirv-tools pulls spirv-tools_revision, configures CMake, builds Release and Debug 30 echo --all sync and build glslang, LunarGLASS, spirv-tools 35 set sync-spirv-tools=0 37 set build-spirv-tools=0 50 if "%1" == "--sync-spirv-tools" [all...] |
/external/vulkan-validation-layers/build-android/ |
update_external_sources_android.sh | 2 # Update source for glslang, spirv-tools, shaderc 27 SPIRV_TOOLS_REVISION=$(cat $ANDROIDBUILDDIR/spirv-tools_revision_android) 28 SPIRV_HEADERS_REVISION=$(cat $ANDROIDBUILDDIR/spirv-headers_revision_android) 52 rm -rf $SHADERCTHIRDPARTY/spirv-tools 53 echo "Creating local spirv-tools repository ($SHADERCTHIRDPARTY/spirv-tools)." 54 mkdir -p $SHADERCTHIRDPARTY/spirv-tools 55 cd $SHADERCTHIRDPARTY/spirv-tools 56 git clone persistent-https://android.git.corp.google.com/platform/external/shaderc/spirv-tools . 61 echo "Updating $SHADERCTHIRDPARTY/spirv-tools [all...] |
update_external_sources_android.bat | 2 REM Update source for glslang, spirv-tools, and shaderc 29 set SPIRV_TOOLS_DIR=%SHADERC_THIRD_PARTH%\spirv-tools 30 set SPIRV_HEADERS_DIR=%SHADERC_THIRD_PARTH%\spirv-tools\external\spirv-headers 76 if not exist %ANDROID_BUILD_DIR%\spirv-tools_revision_android ( 78 echo Missing spirv-tools_revision_android file. Place it in %ANDROID_BUILD_DIR% 83 if not exist %ANDROID_BUILD_DIR%\spirv-headers_revision_android ( 85 echo Missing spirv-headers_revision_android file. Place it in %ANDROID_BUILD_DIR% 98 set /p SPIRV_TOOLS_REVISION= < spirv-tools_revision_android 99 set /p SPIRV_HEADERS_REVISION= < spirv-headers_revision_androi [all...] |
/frameworks/rs/rsov/compiler/tests/ |
rs2spirv_lit_driver.sh | 34 eval spirv-val "$output_folder/$script.spv" 41 eval spirv-dis "$output_folder/$script.spv"
|
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/ |
update_external_sources_android.sh | 2 # Update source for glslang, spirv-tools, shaderc 26 SPIRV_TOOLS_REVISION=$(cat $ANDROIDBUILDDIR/spirv-tools_revision_android) 50 rm -rf $BASEDIR/spirv-tools 51 echo "Creating local spirv-tools repository ($BASEDIR/spirv-tools)." 52 mkdir -p $BASEDIR/spirv-tools 53 cd $BASEDIR/spirv-tools 54 git clone https://github.com/KhronosGroup/SPIRV-Tools.git . 59 echo "Updating $BASEDIR/spirv-tools" 60 cd $BASEDIR/spirv-tool [all...] |
update_external_sources_android.bat | 2 REM Update source for glslang, spirv-tools, and shaderc 27 set SPIRV_TOOLS_DIR=%BASE_DIR%\spirv-tools 74 if not exist %ANDROID_BUILD_DIR%\spirv-tools_revision_android ( 76 echo Missing spirv-tools_revision_android file. Place it in %ANDROID_BUILD_DIR% 89 set /p SPIRV_TOOLS_REVISION= < spirv-tools_revision_android 96 echo Creating and/or updating glslang, spirv-tools, shaderc in %BASE_DIR% 99 set sync-spirv-tools=1 115 if %sync-spirv-tools% equ 1 ( 170 if not exist %GLSLANG_DIR%\SPIRV ( 182 if not exist %GLSLANG_DIR%\SPIRV ( [all...] |
/external/vulkan-validation-layers/demos/smoke/android/ |
build-and-install | 27 ( cd ..; python3 glsl-to-spirv Smoke.frag Smoke.frag.h ${glslang} ) 28 ( cd ..; python3 glsl-to-spirv Smoke.vert Smoke.vert.h ${glslang} ) 29 ( cd ..; python3 glsl-to-spirv Smoke.push_constant.vert Smoke.push_constant.vert.h ${glslang} )
|
/external/vulkan-validation-layers/tests/ |
vktestframeworkandroid.cpp | 79 bool VkTestFramework::GLSLtoSPV(const VkShaderStageFlagBits shader_type, const char *pshader, std::vector<unsigned int> &spirv) { 91 spirv.push_back(*iter);
|
vktestframework.cpp | 27 #include "SPIRV/GlslangToSpv.h" 28 #include "SPIRV/SPVRemapper.h" 703 bool VkTestFramework::GLSLtoSPV(const VkShaderStageFlagBits shader_type, const char *pshader, std::vector<unsigned int> &spirv) { [all...] |
/frameworks/rs/rsov/compiler/spirit/ |
Android.mk | 34 SPIRV_TOOLS_PATH := $(NDK_PREBUILTS)/sources/third_party/shaderc/third_party/spirv-tools 35 SPIRV_HEADERS_PATH := $(SPIRV_TOOLS_PATH)/external/spirv-headers 36 SPIRV_CORE_GRAMMAR := $(SPIRV_HEADERS_PATH)/include/spirv/1.1/spirv.core.grammar.json
|
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/ |
Android.mk | 9 LOCAL_MODULE:=SPIRV 13 SPIRV/GlslangToSpv.cpp \ 14 SPIRV/InReadableOrder.cpp \ 15 SPIRV/Logger.cpp \ 16 SPIRV/SPVRemapper.cpp \ 17 SPIRV/SpvBuilder.cpp \ 18 SPIRV/disassemble.cpp \ 19 SPIRV/doc.cpp 21 LOCAL_C_INCLUDES:=$(GLSLANG_LOCAL_PATH) $(GLSLANG_LOCAL_PATH)/glslang/SPIRV 22 LOCAL_EXPORT_C_INCLUDES:=$(GLSLANG_LOCAL_PATH)/glslang/SPIRV [all...] |
/external/deqp/android/package/ |
Android.mk | 34 $(LOCAL_PATH)/../../../../prebuilts/deqp/spirv
|
/prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc_util/src/ |
compiler.cc | 29 #include "SPIRV/GlslangToSpv.h" 179 // 'spirv' is an alias for the compilation_output_data. This alias is added 182 std::vector<uint32_t>& spirv = compilation_output_data; 184 glslang::GlslangToSpv(*program.getIntermediate(used_shader_stage), spirv); 187 if (!SpirvToolsDisassemble(spirv, &text_or_error)) { 200 compilation_output_data_size_in_bytes = spirv.size() * sizeof(spirv[0]);
|
/frameworks/rs/rsov/compiler/ |
Android.mk | 20 LIBSPIRV_ROOT_PATH := external/spirv-llvm/lib/SPIRV
|
/external/vulkan-validation-layers/build-android/jni/ |
Android.mk | 23 SPIRV_TOOLS_DIR := $(SHADERC_DIR)/spirv-tools 47 LOCAL_STATIC_LIBRARIES += layer_utils glslang SPIRV-Tools
|
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/jni/ |
Android.mk | 23 SPIRV_TOOLS_DIR := $(SHADERC_DIR)/spirv-tools 48 LOCAL_STATIC_LIBRARIES += layer_utils SPIRV-Tools-prebuilt 146 LOCAL_MODULE := SPIRV-Tools-prebuilt
|
/external/vulkan-validation-layers/layers/ |
core_validation.cpp | 30 #include <SPIRV/spirv.hpp> 60 #include "spirv-tools/libspirv.h" 199 // A forward iterator over spirv instructions. Provides easy access to len, opcode, and content words 200 // without the caller needing to care too much about the physical SPIRV module layout. 245 /* the spirv image itself */ [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/core_validation/ |
core_validation.cpp | 33 #include <SPIRV/spirv.hpp> 62 #include "spirv-tools/libspirv.h" 185 // A forward iterator over spirv instructions. Provides easy access to len, opcode, and content words 186 // without the caller needing to care too much about the physical SPIRV module layout. 231 /* the spirv image itself */ [all...] |