Home
last modified time | relevance | path

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

/aosp_15_r20/external/angle/include/GLSLANG/
H A 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 …]
/aosp_15_r20/external/deqp/framework/opengl/
H A 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;
H A DgluVarType.cpp282 InterfaceBlock::InterfaceBlock(void) : layout(Layout()), storage(glu::STORAGE_LAST), memoryAccessQu… in InterfaceBlock() function in glu::InterfaceBlock
/aosp_15_r20/external/angle/src/libANGLE/
H A DUniform.h248 struct InterfaceBlock struct
286 // sh::ShaderVariable::id or sh::InterfaceBlock::id argument
288 } pod;
H A DUniform.cpp129 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in gl::InterfaceBlock
134 InterfaceBlock::InterfaceBlock(const std::string &name, in InterfaceBlock() function in gl::InterfaceBlock
/aosp_15_r20/external/skia/src/sksl/ir/
H A DSkSLVariable.h31 class InterfaceBlock; variable
127 virtual void setInterfaceBlock(InterfaceBlock*) { SkUNREACHABLE; } in setInterfaceBlock() argument
H A DSkSLInterfaceBlock.h42 InterfaceBlock(Position pos, Variable* var) in InterfaceBlock() function
/aosp_15_r20/external/angle/src/compiler/translator/
H A DShaderVars.cpp483 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in sh::InterfaceBlock
497 InterfaceBlock::InterfaceBlock(const InterfaceBlock &other) in InterfaceBlock() function in sh::InterfaceBlock
H A DSymbolUniqueId.h54 InterfaceBlock enumerator
/aosp_15_r20/external/angle/src/compiler/translator/tree_util/
H A DDriverUniform.h30 InterfaceBlock, enumerator
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.hpp254 class InterfaceBlock class
H A DvktTransformFeedbackFuzzLayoutCase.cpp141 InterfaceBlock::InterfaceBlock(const std::string &blockName) in InterfaceBlock() function in vkt::TransformFeedback::InterfaceBlock
/aosp_15_r20/external/deqp/modules/gles31/functional/
H A 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::__anonef1c9bed0111::ResourceDefinition::InterfaceBlock