/third_party/flutter/skia/src/sksl/ir/ |
D | SkSLInterfaceBlock.h | 27 struct InterfaceBlock : public ProgramElement { struct 28 InterfaceBlock(int offset, const Variable* var, String typeName, String instanceName, in InterfaceBlock() argument 43 return std::unique_ptr<ProgramElement>(new InterfaceBlock(fOffset, &fVariable, fTypeName, in clone() argument 49 String description() const override { in description() 72 const Variable& fVariable; 73 const String fTypeName; 74 const String fInstanceName; 75 std::vector<std::unique_ptr<Expression>> fSizes; 76 const std::shared_ptr<SymbolTable> fTypeOwner; 78 typedef ProgramElement INHERITED;
|
/third_party/flutter/skia/third_party/externals/angle2/include/GLSLANG/ |
D | ShaderVars.h | 264 struct InterfaceBlock struct 269 InterfaceBlock &operator=(const InterfaceBlock &other); argument 297 std::vector<InterfaceBlockField> fields; argument
|
/third_party/skia/third_party/externals/angle2/include/GLSLANG/ |
D | ShaderVars.h | 261 struct InterfaceBlock struct 266 InterfaceBlock &operator=(const InterfaceBlock &other); argument 277 bool isArray() const { return arraySize > 0; } in isArray() 278 unsigned int elementCount() const { return std::max(1u, arraySize); } in elementCount() 280 std::string name; 281 std::string mappedName; 282 std::string instanceName; 283 unsigned int arraySize; 284 BlockLayoutType layout; 288 bool isRowMajorLayout; [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | Uniform.h | 115 struct InterfaceBlock : public ShaderVariableBuffer struct 128 std::string name; 129 std::string mappedName; 130 bool isArray; 131 unsigned int arrayElement; 132 unsigned int firstFieldArraySize;
|
D | Uniform.cpp | 131 InterfaceBlock::InterfaceBlock() : isArray(false), arrayElement(0) {} in InterfaceBlock() function in gl::InterfaceBlock 133 InterfaceBlock::InterfaceBlock(const std::string &nameIn, in InterfaceBlock() function in gl::InterfaceBlock
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | Uniform.h | 114 struct InterfaceBlock : public ShaderVariableBuffer struct 126 std::string name; 127 std::string mappedName; 128 bool isArray; 129 unsigned int arrayElement;
|
D | Uniform.cpp | 129 InterfaceBlock::InterfaceBlock() : isArray(false), arrayElement(0) {} in InterfaceBlock() function in gl::InterfaceBlock 131 InterfaceBlock::InterfaceBlock(const std::string &nameIn, in InterfaceBlock() function in gl::InterfaceBlock
|
/third_party/vk-gl-cts/framework/opengl/ |
D | gluVarType.hpp | 271 struct InterfaceBlock struct 275 glu::Layout layout; 276 Storage storage; 277 int memoryAccessQualifierFlags; 278 std::string interfaceName; 279 std::string instanceName; 280 std::vector<glu::VariableDeclaration> variables; 281 std::vector<int> dimensions;
|
D | gluVarType.cpp | 287 InterfaceBlock::InterfaceBlock (void) in InterfaceBlock() function in glu::InterfaceBlock
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | SymbolUniqueId.h | 53 InterfaceBlock enumerator
|
D | ShaderVars.cpp | 472 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in sh::InterfaceBlock 484 InterfaceBlock::InterfaceBlock(const InterfaceBlock &other) in InterfaceBlock() function in sh::InterfaceBlock
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | SymbolUniqueId.h | 53 InterfaceBlock enumerator
|
D | ShaderVars.cpp | 437 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in sh::InterfaceBlock 449 InterfaceBlock::InterfaceBlock(const InterfaceBlock &other) in InterfaceBlock() function in sh::InterfaceBlock
|
/third_party/skia/src/sksl/ir/ |
D | SkSLInterfaceBlock.h | 34 InterfaceBlock(int line, const Variable& var, skstd::string_view typeName, in InterfaceBlock() function
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | DriverUniform.h | 30 InterfaceBlock, enumerator
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLSPIRVCodeGenerator.h | 40 class InterfaceBlock; variable
|
D | SkSLMetalCodeGenerator.h | 35 class InterfaceBlock; variable
|
D | SkSLGLSLCodeGenerator.h | 33 class InterfaceBlock; variable
|
/third_party/skia/src/sksl/dsl/ |
D | DSLCore.cpp | 235 static DSLGlobalVar InterfaceBlock(const DSLModifiers& modifiers, skstd::string_view typeName, in InterfaceBlock() function in SkSL::dsl::DSLCore 449 DSLGlobalVar InterfaceBlock(const DSLModifiers& modifiers, skstd::string_view typeName, in InterfaceBlock() function
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
D | vktTransformFeedbackFuzzLayoutCase.hpp | 189 class InterfaceBlock class
|
D | vktTransformFeedbackFuzzLayoutCase.cpp | 151 InterfaceBlock::InterfaceBlock (const std::string& blockName) in InterfaceBlock() function in vkt::TransformFeedback::InterfaceBlock
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
D | es31fProgramInterfaceQueryTests.cpp | 339 class InterfaceBlock : public Node class 342 InterfaceBlock (const SharedPtr& enclosing, bool named) in InterfaceBlock() function in deqp::gles31::Functional::__anon51c40b180111::ResourceDefinition::InterfaceBlock
|