Home
last modified time | relevance | path

Searched defs:InterfaceBlock (Results 1 – 13 of 13) sorted by relevance

/external/angle/include/GLSLANG/
DShaderVars.h268 struct InterfaceBlock struct
273 InterfaceBlock &operator=(const InterfaceBlock &other); argument
284 bool isArray() const { return arraySize > 0; } in isArray()
285 unsigned int elementCount() const { return std::max(1u, arraySize); } in elementCount()
287 std::string name;
288 std::string mappedName;
289 std::string instanceName;
290 unsigned int arraySize;
291 BlockLayoutType layout;
295 bool isRowMajorLayout;
[all …]
/external/deqp/framework/opengl/
DgluVarType.hpp344 struct InterfaceBlock struct
348 glu::Layout layout;
349 Storage storage;
350 int memoryAccessQualifierFlags;
351 std::string interfaceName;
352 std::string instanceName;
353 std::vector<glu::VariableDeclaration> variables;
354 std::vector<int> dimensions;
DgluVarType.cpp282 InterfaceBlock::InterfaceBlock(void) : layout(Layout()), storage(glu::STORAGE_LAST), memoryAccessQu… in InterfaceBlock() function in glu::InterfaceBlock
/external/angle/src/libANGLE/
DUniform.h254 struct InterfaceBlock struct
292 // sh::ShaderVariable::id or sh::InterfaceBlock::id argument
294 } pod;
DUniform.cpp129 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in gl::InterfaceBlock
134 InterfaceBlock::InterfaceBlock(const std::string &name, in InterfaceBlock() function in gl::InterfaceBlock
/external/skia/src/sksl/ir/
DSkSLInterfaceBlock.h42 InterfaceBlock(Position pos, Variable* var) in InterfaceBlock() function
DSkSLVariable.h31 class InterfaceBlock; variable
127 virtual void setInterfaceBlock(InterfaceBlock*) { SkUNREACHABLE; } in setInterfaceBlock() argument
/external/angle/src/compiler/translator/
DSymbolUniqueId.h54 InterfaceBlock enumerator
DShaderVars.cpp483 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in sh::InterfaceBlock
497 InterfaceBlock::InterfaceBlock(const InterfaceBlock &other) in InterfaceBlock() function in sh::InterfaceBlock
/external/angle/src/compiler/translator/tree_util/
DDriverUniform.h30 InterfaceBlock, enumerator
/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
DvktTransformFeedbackFuzzLayoutCase.hpp254 class InterfaceBlock class
DvktTransformFeedbackFuzzLayoutCase.cpp141 InterfaceBlock::InterfaceBlock(const std::string &blockName) in InterfaceBlock() function in vkt::TransformFeedback::InterfaceBlock
/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceQueryTests.cpp338 class InterfaceBlock : public Node class
341InterfaceBlock(const SharedPtr &enclosing, bool named) : Node(TYPE_INTERFACE_BLOCK, enclosing), m_… in InterfaceBlock() function in deqp::gles31::Functional::__anonf006266d0111::ResourceDefinition::InterfaceBlock