HomeSort by relevance Sort by last modified time
    Searched refs:IncludeResult (Results 1 - 5 of 5) sorted by null

  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc_util/include/libshaderc_util/
counting_includer.h 41 glslang::TShader::Includer::IncludeResult* include(
50 // Releases the given IncludeResult.
51 void releaseInclude(glslang::TShader::Includer::IncludeResult* result) final {
60 virtual glslang::TShader::Includer::IncludeResult* include_delegate(
64 // Release the given IncludeResult.
66 glslang::TShader::Includer::IncludeResult* result) = 0;
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Public/
ShaderLang.h 314 // together with the current string name. The returned IncludeResult
318 // release the IncludeResult object.
326 // An IncludeResult contains the resolved name and content of a source
328 struct IncludeResult {
329 IncludeResult(const std::string& file_name, const char* const file_data, const size_t file_length, void* user_data) :
337 // Includer producing this IncludeResult retains ownership of the
346 IncludeResult& operator=(const IncludeResult&);
347 IncludeResult();
352 // On success, returns an IncludeResult containing the resolved nam
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/preprocessor/
PpContext.h 444 TShader::Includer::IncludeResult* includedFile,
498 // Points to the IncludeResult that this TokenizableIncludeFile represents.
499 TShader::Includer::IncludeResult* includedFile_;
524 void push_include(TShader::Includer::IncludeResult* result)
532 TShader::Includer::IncludeResult* include = includeStack.top();
552 std::stack<TShader::Includer::IncludeResult*> includeStack;
Pp.cpp 614 TShader::Includer::IncludeResult* res = includer.include(filename.c_str(), TShader::Includer::EIncludeRelative, currentSourceFile.c_str(), includeStack.size() + 1);
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc/src/
shaderc.cc 201 virtual glslang::TShader::Includer::IncludeResult* include_delegate(
208 return new glslang::TShader::Includer::IncludeResult{
215 // Make a glslang IncludeResult from a shaderc_include_result. The
216 // user_data member of the IncludeResult is a pointer to the
218 return new glslang::TShader::Includer::IncludeResult{
225 // Releases the given IncludeResult.
227 glslang::TShader::Includer::IncludeResult* result) override {

Completed in 6614 milliseconds