HomeSort by relevance Sort by last modified time
    Searched defs:glslang (Results 51 - 69 of 69) sorted by null

1 23

  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseables.cpp 76 bool IsIllegalSample(const glslang::TString& name, const char* argOrder, int dim0)
115 glslang::TString& AppendTypeName(glslang::TString& s, const char* argOrder, const char* argType, int dim0, int dim1)
316 namespace glslang { namespace
    [all...]
hlslGrammar.cpp 57 namespace glslang { namespace
436 // normal glslang default
439 // TODO: no meaning in glslang?
    [all...]
hlslTokens.h 40 namespace glslang { namespace
286 } // end namespace glslang
hlslParseHelper.cpp 41 #include "../glslang/MachineIndependent/Scan.h"
42 #include "../glslang/MachineIndependent/preprocessor/PpContext.h"
44 #include "../glslang/OSDependent/osinclude.h"
49 namespace glslang { namespace
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/
PoolAlloc.h 68 namespace glslang { namespace
323 } // end namespace glslang
BaseTypes.h 40 namespace glslang { namespace
313 } // end namespace glslang
Types.h 46 namespace glslang { namespace
    [all...]
intermediate.h 53 namespace glslang { namespace
556 } // end namespace glslang
561 // (Put outside the glslang namespace, as it's used as part of the external interface.)
565 POOL_ALLOCATOR_NEW_DELETE(glslang::GetThreadPoolAllocator())
568 virtual const glslang::TSourceLoc& getLoc() const { return loc; }
569 virtual void setLoc(const glslang::TSourceLoc& l) { loc = l; }
570 virtual void traverse(glslang::TIntermTraverser*) = 0;
571 virtual glslang::TIntermTyped* getAsTyped() { return 0; }
572 virtual glslang::TIntermOperator* getAsOperator() { return 0; }
573 virtual glslang::TIntermConstantUnion* getAsConstantUnion() { return 0;
602 namespace glslang { namespace
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
ParseHelper.h 56 namespace glslang { namespace
387 } // end namespace glslang
propagateNoContraction.cpp 36 // Visit the nodes in the glslang intermediate tree representation to
69 typedef std::unordered_multimap<ObjectAccessChain, glslang::TIntermOperator*> NodeMapping;
71 typedef std::unordered_map<glslang::TIntermTyped*, ObjectAccessChain> AccessChainMapping;
76 typedef std::unordered_set<glslang::TIntermBranch*> ReturnBranchNodeSet;
80 bool isPreciseObjectNode(glslang::TIntermTyped* node)
86 bool isDereferenceOperation(glslang::TOperator op)
89 case glslang::EOpIndexDirect:
90 case glslang::EOpIndexDirectStruct:
91 case glslang::EOpIndexIndirect:
92 case glslang::EOpVectorSwizzle
781 namespace glslang { namespace
    [all...]
Versions.h 58 namespace glslang { namespace
195 } // end namespace glslang
SymbolTable.h 71 namespace glslang { namespace
692 } // end namespace glslang
localintermediate.h 47 namespace glslang { namespace
394 } // end namespace glslang
ParseHelper.cpp 47 extern int yyparse(glslang::TParseContext*);
49 namespace glslang { namespace
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/preprocessor/
Pp.cpp 94 namespace glslang { namespace
    [all...]
PpContext.h 91 namespace glslang { namespace
570 } // end namespace glslang
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Public/
ShaderLang.h 102 namespace glslang { namespace
112 } // end namespace glslang
266 namespace glslang { namespace
306 // To support #include, a client of Glslang does the following:
312 // When the Glslang parser encounters an #include directive, it calls
317 // in the source stream. After parsing that source, Glslang will
488 } // end namespace glslang
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/SPIRV/
GlslangToSpv.cpp 37 // Visit the nodes in the glslang intermediate tree representation to
48 // Glslang includes
49 #include "../glslang/MachineIndependent/localintermediate.h"
50 #include "../glslang/MachineIndependent/SymbolTable.h"
51 #include "../glslang/Include/Common.h"
52 #include "../glslang/Include/revision.h"
91 // The main holder of information for translating glslang to SPIR-V.
95 class TGlslangToSpvTraverser : public glslang::TIntermTraverser {
97 TGlslangToSpvTraverser(const glslang::TIntermediate*, spv::SpvBuildLogger* logger);
100 bool visitAggregate(glslang::TVisit, glslang::TIntermAggregate*)
4442 namespace glslang { namespace
    [all...]
  /prebuilts/ndk/r13/sources/third_party/vulkan/glslang/SPIRV/
GlslangToSpv.cpp 37 // Visit the nodes in the glslang intermediate tree representation to
48 // Glslang includes
49 #include "../glslang/MachineIndependent/localintermediate.h"
50 #include "../glslang/MachineIndependent/SymbolTable.h"
51 #include "../glslang/Include/Common.h"
52 #include "../glslang/Include/revision.h"
91 // The main holder of information for translating glslang to SPIR-V.
95 class TGlslangToSpvTraverser : public glslang::TIntermTraverser {
97 TGlslangToSpvTraverser(const glslang::TIntermediate*, spv::SpvBuildLogger* logger);
100 bool visitAggregate(glslang::TVisit, glslang::TIntermAggregate*)
4442 namespace glslang { namespace
    [all...]

Completed in 4309 milliseconds

1 23