|
RetroArch
|
This is the complete list of members for glslangtest::GlslangTest< GT >, including all inherited members.
| checkEqAndUpdateIfRequested(const std::string &expected, const std::string &real, const std::string &fname) | glslangtest::GlslangTest< GT > | inline |
| compile(glslang::TShader *shader, const std::string &code, const std::string &entryPointName, EShMessages controls, const TBuiltInResource *resources=nullptr) | glslangtest::GlslangTest< GT > | inline |
| compileAndLink(const std::string shaderName, const std::string &code, const std::string &entryPointName, EShMessages controls, glslang::EShTargetClientVersion clientTargetVersion, bool flattenUniformArrays=false, EShTextureSamplerTransformMode texSampTransMode=EShTexSampTransKeep, bool enableOptimizer=false, bool automap=true) | glslangtest::GlslangTest< GT > | inline |
| compileLinkIoMap(const std::string shaderName, const std::string &code, const std::string &entryPointName, EShMessages controls, int baseSamplerBinding, int baseTextureBinding, int baseImageBinding, int baseUboBinding, int baseSsboBinding, bool autoMapBindings, bool flattenUniformArrays) | glslangtest::GlslangTest< GT > | inline |
| compileLinkRemap(const std::string shaderName, const std::string &code, const std::string &entryPointName, EShMessages controls, const unsigned int remapOptions=spv::spirvbin_t::NONE) | glslangtest::GlslangTest< GT > | inline |
| defaultProfile | glslangtest::GlslangTest< GT > | private |
| defaultVersion | glslangtest::GlslangTest< GT > | private |
| forceVersionProfile | glslangtest::GlslangTest< GT > | private |
| GlslangTest() | glslangtest::GlslangTest< GT > | inline |
| isForwardCompatible | glslangtest::GlslangTest< GT > | private |
| loadCompileUpgradeTextureToSampledTextureAndDropSamplersAndCheck(const std::string &testDir, const std::string &testName, Source source, Semantics semantics, Target target, const std::string &entryPointName="") | glslangtest::GlslangTest< GT > | inline |
| loadFileCompileAndCheck(const std::string &testDir, const std::string &testName, Source source, Semantics semantics, glslang::EShTargetClientVersion clientTargetVersion, Target target, bool automap=true, const std::string &entryPointName="", const std::string &baseDir="/baseResults/", const bool enableOptimizer=false) | glslangtest::GlslangTest< GT > | inline |
| loadFileCompileFlattenUniformsAndCheck(const std::string &testDir, const std::string &testName, Source source, Semantics semantics, Target target, const std::string &entryPointName="") | glslangtest::GlslangTest< GT > | inline |
| loadFileCompileIoMapAndCheck(const std::string &testDir, const std::string &testName, Source source, Semantics semantics, Target target, const std::string &entryPointName, int baseSamplerBinding, int baseTextureBinding, int baseImageBinding, int baseUboBinding, int baseSsboBinding, bool autoMapBindings, bool flattenUniformArrays) | glslangtest::GlslangTest< GT > | inline |
| loadFileCompileRemapAndCheck(const std::string &testDir, const std::string &testName, Source source, Semantics semantics, Target target, const std::string &entryPointName="", const unsigned int remapOptions=spv::spirvbin_t::NONE) | glslangtest::GlslangTest< GT > | inline |
| loadFilePreprocessAndCheck(const std::string &testDir, const std::string &testName) | glslangtest::GlslangTest< GT > | inline |
| loadFileRemapAndCheck(const std::string &testDir, const std::string &testName, Source source, Semantics semantics, Target target, const unsigned int remapOptions=spv::spirvbin_t::NONE) | glslangtest::GlslangTest< GT > | inline |
| outputResultToStream(std::ostringstream *stream, const GlslangResult &result, EShMessages controls) | glslangtest::GlslangTest< GT > | inline |
| preprocess(const std::string &source) | glslangtest::GlslangTest< GT > | inline |
| remap(const std::string shaderName, const std::vector< uint32_t > &code, EShMessages controls, const unsigned int remapOptions=spv::spirvbin_t::NONE) | glslangtest::GlslangTest< GT > | inline |
| tryLoadFile(const std::string &path, const std::string &tag, std::string *contents) | glslangtest::GlslangTest< GT > | inline |
| tryLoadSpvFile(const std::string &path, const std::string &tag, std::vector< uint32_t > &contents) | glslangtest::GlslangTest< GT > | inline |
1.8.15