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 |