├── DX10 ├── D3D10ShaderInfo.cpp ├── D3D10ShaderInfo.h ├── D3D10ShaderObject.cpp ├── D3D10ShaderObject.h ├── D3D10ShaderUtils.cpp ├── D3D10ShaderUtils.h ├── D3D10Utils.cpp ├── D3D10Utils.h ├── DX10Assembler.h ├── DXBCChecksum.cpp ├── DXBCChecksum.h ├── IBlob.cpp ├── IBlob.h └── d3d10tokenizedprogramformat.hpp ├── DX11 └── d3d11tokenizedprogramformat.hpp ├── IL ├── ILShaderUtils.cpp └── ILShaderUtils.h ├── KeyWords ├── ARBProgramKeyWords.cpp ├── ARBProgramKeyWords.h ├── DX10AsmKeyWords.cpp ├── DX10AsmKeyWords.h ├── DX10KeyWords.cpp ├── DX10KeyWords.h ├── DX9KeyWords.cpp ├── DX9KeyWords.h ├── DX9PSAsmKeyWords.cpp ├── DX9PSAsmKeyWords.h ├── DX9VSAsmKeyWords.cpp ├── DX9VSAsmKeyWords.h ├── GLSLKeyWords.cpp ├── GLSLKeyWords.h ├── KeyWords.h ├── Swizzles.cpp └── Swizzles.h ├── LICENSE ├── README.md ├── SUBuffer.cpp ├── SUBuffer.h ├── SUCommon.cpp ├── SUCommon.h ├── SUDeviceBuffer.cpp ├── SUDeviceBuffer.h ├── SUDeviceBufferCL.cpp ├── SUDeviceBufferCL.h ├── SUTokenStream.h ├── StringUtils.cpp └── StringUtils.h /DX10/D3D10ShaderInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10ShaderInfo.cpp -------------------------------------------------------------------------------- /DX10/D3D10ShaderInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10ShaderInfo.h -------------------------------------------------------------------------------- /DX10/D3D10ShaderObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10ShaderObject.cpp -------------------------------------------------------------------------------- /DX10/D3D10ShaderObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10ShaderObject.h -------------------------------------------------------------------------------- /DX10/D3D10ShaderUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10ShaderUtils.cpp -------------------------------------------------------------------------------- /DX10/D3D10ShaderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10ShaderUtils.h -------------------------------------------------------------------------------- /DX10/D3D10Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10Utils.cpp -------------------------------------------------------------------------------- /DX10/D3D10Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/D3D10Utils.h -------------------------------------------------------------------------------- /DX10/DX10Assembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/DX10Assembler.h -------------------------------------------------------------------------------- /DX10/DXBCChecksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/DXBCChecksum.cpp -------------------------------------------------------------------------------- /DX10/DXBCChecksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/DXBCChecksum.h -------------------------------------------------------------------------------- /DX10/IBlob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/IBlob.cpp -------------------------------------------------------------------------------- /DX10/IBlob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/IBlob.h -------------------------------------------------------------------------------- /DX10/d3d10tokenizedprogramformat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX10/d3d10tokenizedprogramformat.hpp -------------------------------------------------------------------------------- /DX11/d3d11tokenizedprogramformat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/DX11/d3d11tokenizedprogramformat.hpp -------------------------------------------------------------------------------- /IL/ILShaderUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/IL/ILShaderUtils.cpp -------------------------------------------------------------------------------- /IL/ILShaderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/IL/ILShaderUtils.h -------------------------------------------------------------------------------- /KeyWords/ARBProgramKeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/ARBProgramKeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/ARBProgramKeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/ARBProgramKeyWords.h -------------------------------------------------------------------------------- /KeyWords/DX10AsmKeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX10AsmKeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/DX10AsmKeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX10AsmKeyWords.h -------------------------------------------------------------------------------- /KeyWords/DX10KeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX10KeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/DX10KeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX10KeyWords.h -------------------------------------------------------------------------------- /KeyWords/DX9KeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX9KeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/DX9KeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX9KeyWords.h -------------------------------------------------------------------------------- /KeyWords/DX9PSAsmKeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX9PSAsmKeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/DX9PSAsmKeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX9PSAsmKeyWords.h -------------------------------------------------------------------------------- /KeyWords/DX9VSAsmKeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX9VSAsmKeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/DX9VSAsmKeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/DX9VSAsmKeyWords.h -------------------------------------------------------------------------------- /KeyWords/GLSLKeyWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/GLSLKeyWords.cpp -------------------------------------------------------------------------------- /KeyWords/GLSLKeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/GLSLKeyWords.h -------------------------------------------------------------------------------- /KeyWords/KeyWords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/KeyWords.h -------------------------------------------------------------------------------- /KeyWords/Swizzles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/Swizzles.cpp -------------------------------------------------------------------------------- /KeyWords/Swizzles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/KeyWords/Swizzles.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # common-src-ShaderUtils -------------------------------------------------------------------------------- /SUBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUBuffer.cpp -------------------------------------------------------------------------------- /SUBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUBuffer.h -------------------------------------------------------------------------------- /SUCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUCommon.cpp -------------------------------------------------------------------------------- /SUCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUCommon.h -------------------------------------------------------------------------------- /SUDeviceBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUDeviceBuffer.cpp -------------------------------------------------------------------------------- /SUDeviceBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUDeviceBuffer.h -------------------------------------------------------------------------------- /SUDeviceBufferCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUDeviceBufferCL.cpp -------------------------------------------------------------------------------- /SUDeviceBufferCL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUDeviceBufferCL.h -------------------------------------------------------------------------------- /SUTokenStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/SUTokenStream.h -------------------------------------------------------------------------------- /StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/StringUtils.cpp -------------------------------------------------------------------------------- /StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-Archive/common-src-ShaderUtils/HEAD/StringUtils.h --------------------------------------------------------------------------------