Home
last modified time | relevance | path

Searched defs:InterfaceBlock (Results 1 – 16 of 16) 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.hpp271 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;
DgluVarType.cpp287 InterfaceBlock::InterfaceBlock (void) in InterfaceBlock() function in glu::InterfaceBlock
/external/angle/src/libANGLE/
DUniform.h276 struct InterfaceBlock : public ShaderVariableBuffer struct
291 std::string name;
292 std::string mappedName;
293 bool isArray;
295 bool isReadOnly;
296 unsigned int arrayElement;
297 unsigned int firstFieldArraySize;
DUniform.cpp204 InterfaceBlock::InterfaceBlock() : isArray(false), isReadOnly(false), arrayElement(0) {} in InterfaceBlock() function in gl::InterfaceBlock
206 InterfaceBlock::InterfaceBlock(const std::string &nameIn, in InterfaceBlock() function in gl::InterfaceBlock
/external/skia/src/sksl/ir/
DSkSLVariable.h29 class InterfaceBlock; variable
127 virtual void setInterfaceBlock(InterfaceBlock*) { SkUNREACHABLE; } in setInterfaceBlock() argument
DSkSLInterfaceBlock.h43 InterfaceBlock(Position pos, in InterfaceBlock() function
/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/skia/src/sksl/codegen/
DSkSLGLSLCodeGenerator.h36 class InterfaceBlock; variable
DSkSLMetalCodeGenerator.h44 class InterfaceBlock; variable
/external/skia/src/sksl/dsl/
DDSLCore.cpp193 static DSLExpression InterfaceBlock(const DSLModifiers& modifiers, std::string_view typeName, in InterfaceBlock() function in SkSL::dsl::DSLCore
373 DSLExpression InterfaceBlock(const DSLModifiers& modifiers, std::string_view typeName, in InterfaceBlock() function
/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
DvktTransformFeedbackFuzzLayoutCase.hpp189 class InterfaceBlock class
DvktTransformFeedbackFuzzLayoutCase.cpp151 InterfaceBlock::InterfaceBlock (const std::string& blockName) in InterfaceBlock() function in vkt::TransformFeedback::InterfaceBlock
/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceQueryTests.cpp339 class InterfaceBlock : public Node class
342 InterfaceBlock (const SharedPtr& enclosing, bool named) in InterfaceBlock() function in deqp::gles31::Functional::__anoncdaa7bdc0111::ResourceDefinition::InterfaceBlock