Searched refs:BufferVar (Results 1 - 6 of 6) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/ssbo/
H A DvktSSBOLayoutCase.hpp56 class BufferVar class in namespace:vkt::ssbo
59 BufferVar (const char* name, const glu::VarType& type, deUint32 flags);
74 typedef std::vector<BufferVar>::iterator iterator;
75 typedef std::vector<BufferVar>::const_iterator const_iterator;
87 void addMember (const BufferVar& var) { m_variables.push_back(var); }
101 std::vector<BufferVar> m_variables;
H A DvktSSBOLayoutTests.cpp149 const BufferVar& lastVar = *(block.end()-1);
195 block.addMember(BufferVar(name.c_str(), type, flags));
302 block.addMember(BufferVar("var", type, ACCESS_READ|ACCESS_WRITE));
322 block.addMember(BufferVar("var", VarType(elementType, VarType::UNSIZED_ARRAY), ACCESS_READ|ACCESS_WRITE));
356 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ|ACCESS_WRITE));
387 block.addMember(BufferVar("u", VarType(glu::TYPE_UINT, glu::PRECISION_LOWP), 0 /* no access */));
388 block.addMember(BufferVar("s", VarType(VarType(&typeS), 3), ACCESS_READ|ACCESS_WRITE));
389 block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE));
424 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ));
425 block.addMember(BufferVar("
[all...]
H A DvktSSBOLayoutCase.cpp99 // BufferVar implementation.
101 BufferVar::BufferVar (const char* name, const VarType& type, deUint32 flags) function in class:vkt::ssbo::BufferVar
504 int computeReferenceLayout (BufferLayout& layout, int curBlockNdx, const std::string& blockPrefix, int baseOffset, const BufferVar& bufVar, deUint32 blockLayoutFlags)
616 const BufferVar& bufVar = *varIter;
849 void generateDeclaration (std::ostream& src, const BufferVar& bufferVar, int indentLevel)
958 string getAPIName (const BufferBlock& block, const BufferVar& var, const glu::TypeComponentVector& accessPath)
990 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1041 const BufferVar& bufVar,
1106 const BufferVar
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fSSBOLayoutCase.hpp66 class BufferVar class in namespace:deqp::gles31::bb
69 BufferVar (const char* name, const glu::VarType& type, deUint32 flags);
84 typedef std::vector<BufferVar>::iterator iterator;
85 typedef std::vector<BufferVar>::const_iterator const_iterator;
97 void addMember (const BufferVar& var) { m_variables.push_back(var); }
111 std::vector<BufferVar> m_variables;
H A Des31fSSBOLayoutTests.cpp160 const BufferVar& lastVar = *(block.end()-1);
206 block.addMember(BufferVar(name.c_str(), type, flags));
315 block.addMember(BufferVar("var", type, ACCESS_READ|ACCESS_WRITE));
333 block.addMember(BufferVar("var", VarType(elementType, VarType::UNSIZED_ARRAY), ACCESS_READ|ACCESS_WRITE));
369 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ|ACCESS_WRITE));
402 block.addMember(BufferVar("u", VarType(glu::TYPE_UINT, glu::PRECISION_LOWP), 0 /* no access */));
403 block.addMember(BufferVar("s", VarType(VarType(&typeS), 3), ACCESS_READ|ACCESS_WRITE));
404 block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE));
441 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ));
442 block.addMember(BufferVar("
[all...]
H A Des31fSSBOLayoutCase.cpp101 // BufferVar implementation.
103 BufferVar::BufferVar (const char* name, const VarType& type, deUint32 flags) function in class:deqp::gles31::bb::BufferVar
589 int computeReferenceLayout (BufferLayout& layout, int curBlockNdx, const std::string& blockPrefix, int baseOffset, const BufferVar& bufVar, deUint32 blockLayoutFlags)
701 const BufferVar& bufVar = *varIter;
934 void generateDeclaration (std::ostream& src, const BufferVar& bufferVar, int indentLevel)
1043 string getAPIName (const BufferBlock& block, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1075 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1126 const BufferVar& bufVar,
1191 const BufferVar
[all...]

Completed in 175 milliseconds