Home | History | Annotate | Download | only in MachineIndependent

Lines Matching refs:TShader

238     TShader::ForbidIncluder includer;
723 TShader::Includer& includer,
1139 TShader::Includer& includer,
1177 TShader::Includer& includer,
1341 TShader::ForbidIncluder includer;
1606 TShader::TShader(EShLanguage s)
1620 TShader::~TShader()
1628 void TShader::setStrings(const char* const* s, int n)
1635 void TShader::setStringsWithLengths(const char* const* s, const int* l, int n)
1642 void TShader::setStringsWithLengthsAndNames(
1651 void TShader::setEntryPoint(const char* entryPoint)
1656 void TShader::setSourceEntryPoint(const char* name)
1661 void TShader::addProcesses(const std::vector<std::string>& p)
1667 void TShader::setShiftSamplerBinding(unsigned int base) { intermediate->setShiftSamplerBinding(base); }
1669 void TShader::setShiftTextureBinding(unsigned int base) { intermediate->setShiftTextureBinding(base); }
1671 void TShader::setShiftImageBinding(unsigned int base) { intermediate->setShiftImageBinding(base); }
1673 void TShader::setShiftUboBinding(unsigned int base) { intermediate->setShiftUboBinding(base); }
1675 void TShader::setShiftCbufferBinding(unsigned int base) { intermediate->setShiftUboBinding(base); }
1677 void TShader::setShiftUavBinding(unsigned int base) { intermediate->setShiftUavBinding(base); }
1679 void TShader::setShiftSsboBinding(unsigned int base) { intermediate->setShiftSsboBinding(base); }
1681 void TShader::setAutoMapBindings(bool map) { intermediate->setAutoMapBindings(map); }
1683 void TShader::setAutoMapLocations(bool map) { intermediate->setAutoMapLocations(map); }
1685 void TShader::setHlslIoMapping(bool hlslIoMap) { intermediate->setHlslIoMapping(hlslIoMap); }
1686 void TShader::setFlattenUniformArrays(bool flatten) { intermediate->setFlattenUniformArrays(flatten); }
1687 void TShader::setNoStorageFormat(bool useUnknownFormat) { intermediate->setNoStorageFormat(useUnknownFormat); }
1688 void TShader::setResourceSetBinding(const std::vector<std::string>& base) { intermediate->setResourceSetBinding(base); }
1689 void TShader::setTextureSamplerTransformMode(EShTextureSamplerTransformMode mode) { intermediate->setTextureSamplerTransformMode(mode); }
1696 bool TShader::parse(const TBuiltInResource* builtInResources, int defaultVersion, EProfile defaultProfile, bool forceDefaultVersionAndProfile,
1716 bool TShader::preprocess(const TBuiltInResource* builtInResources,
1737 const char* TShader::getInfoLog()
1742 const char* TShader::getInfoDebugLog()
1771 // All starting compilation units need to be the result of calling TShader::parse().
1850 std::list<TShader*>::const_iterator it;