GL_ARM_shader_core_builtins support
authorGilad Ben-Yossef <gilad.benyossef@arm.com>
Mon, 5 Dec 2022 12:02:22 +0000 (14:02 +0200)
committerGilad Ben-Yossef <gilad.benyossef@arm.com>
Mon, 5 Dec 2022 12:15:47 +0000 (14:15 +0200)
commit0464ff4515296ee13a1ecb95931906c2cd10c48c
tree3bfb748707e9dab7aac0a5b1b0f302257e36d2f7
parenta7603c132d0dd1476eb8e13e50d042820f2154a7
GL_ARM_shader_core_builtins support

Add support for GL_ARM_shader_core_builtins and SPV_ARM_core_builtins,
including initial tests
18 files changed:
BUILD.bazel
BUILD.gn
SPIRV/CMakeLists.txt
SPIRV/GLSL.ext.ARM.h [new file with mode: 0644]
SPIRV/GlslangToSpv.cpp
SPIRV/SpvPostProcess.cpp
SPIRV/disassemble.cpp
SPIRV/doc.cpp
SPIRV/spirv.hpp
Test/baseResults/spv.ARMCoreBuiltIns.frag.out [new file with mode: 0644]
Test/baseResults/spv.ARMCoreBuiltIns.vert.out [new file with mode: 0644]
Test/spv.ARMCoreBuiltIns.frag [new file with mode: 0644]
Test/spv.ARMCoreBuiltIns.vert [new file with mode: 0644]
glslang/Include/BaseTypes.h
glslang/MachineIndependent/Initialize.cpp
glslang/MachineIndependent/Versions.cpp
glslang/MachineIndependent/Versions.h
gtests/Spv.FromFile.cpp