Home
last modified time | relevance | path

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

/device/generic/vulkan-cereal/third-party/angle/include/GLSLANG/
DShaderVars.h219 struct InterfaceBlock struct
224 InterfaceBlock &operator=(const InterfaceBlock &other); argument
235 bool isArray() const { return arraySize > 0; } in isArray()
236 unsigned int elementCount() const { return std::max(1u, arraySize); } in elementCount()
238 std::string name;
239 std::string mappedName;
240 std::string instanceName;
241 unsigned int arraySize;
242 BlockLayoutType layout;
246 bool isRowMajorLayout;
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DUniform.h115 struct InterfaceBlock : public ShaderVariableBuffer struct
128 std::string name;
129 std::string mappedName;
130 bool isArray;
131 unsigned int arrayElement;
132 unsigned int firstFieldArraySize;
DUniform.cpp131 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
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/
DSymbolUniqueId.h53 InterfaceBlock enumerator
DShaderVars.cpp407 InterfaceBlock::InterfaceBlock() in InterfaceBlock() function in sh::InterfaceBlock
419 InterfaceBlock::InterfaceBlock(const InterfaceBlock &other) in InterfaceBlock() function in sh::InterfaceBlock