Home
last modified time | relevance | path

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

/external/deqp/modules/gles31/functional/
Des31fSSBOLayoutCase.hpp66 class BufferVar class
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); } in addMember()
111 std::vector<BufferVar> m_variables;
Des31fSSBOLayoutTests.cpp160 const BufferVar& lastVar = *(block.end()-1); in generateBlock()
206 block.addMember(BufferVar(name.c_str(), type, flags)); in generateBufferVar()
315 block.addMember(BufferVar("var", type, ACCESS_READ|ACCESS_WRITE)); in BlockBasicTypeCase()
333 …block.addMember(BufferVar("var", VarType(elementType, VarType::UNSIZED_ARRAY), ACCESS_READ|ACCESS_… in BlockBasicUnsizedArrayCase()
369 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ|ACCESS_WRITE)); in init()
402 block.addMember(BufferVar("u", VarType(glu::TYPE_UINT, glu::PRECISION_LOWP), 0 /* no access */)); in init()
403 block.addMember(BufferVar("s", VarType(VarType(&typeS), 3), ACCESS_READ|ACCESS_WRITE)); in init()
404 …block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE… in init()
441 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ)); in init()
442 …block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_LOWP), 0 /* no access … in init()
[all …]
Des31fSSBOLayoutCase.cpp103 BufferVar::BufferVar (const char* name, const VarType& type, deUint32 flags) in BufferVar() function in deqp::gles31::bb::BufferVar
589 … int curBlockNdx, const std::string& blockPrefix, int baseOffset, const BufferVar& bufVar, deUint3… in computeReferenceLayout()
701 const BufferVar& bufVar = *varIter; in computeReferenceLayout()
934 void generateDeclaration (std::ostream& src, const BufferVar& bufferVar, int indentLevel) in generateDeclaration()
1043 string getAPIName (const BufferBlock& block, const BufferVar& var, const glu::TypeComponentVector& … in getAPIName()
1075 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::T… in getShaderName()
1126 const BufferVar& bufVar, in generateCompareSrc()
1191 const BufferVar& bufVar = *varIter; in generateCompareSrc()
1210 const BufferVar& bufVar, in generateWriteSrc()
1274 const BufferVar& bufVar = *varIter; in generateWriteSrc()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
DvktSSBOLayoutTests.cpp149 const BufferVar& lastVar = *(block.end()-1); in generateBlock()
195 block.addMember(BufferVar(name.c_str(), type, flags)); in generateBufferVar()
302 block.addMember(BufferVar("var", type, ACCESS_READ|ACCESS_WRITE)); in BlockBasicTypeCase()
322 …block.addMember(BufferVar("var", VarType(elementType, VarType::UNSIZED_ARRAY), ACCESS_READ|ACCESS_… in BlockBasicUnsizedArrayCase()
356 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ|ACCESS_WRITE)); in BlockSingleStructCase()
387 block.addMember(BufferVar("u", VarType(glu::TYPE_UINT, glu::PRECISION_LOWP), 0 /* no access */)); in BlockSingleStructArrayCase()
388 block.addMember(BufferVar("s", VarType(VarType(&typeS), 3), ACCESS_READ|ACCESS_WRITE)); in BlockSingleStructArrayCase()
389 …block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE… in BlockSingleStructArrayCase()
424 block.addMember(BufferVar("s", VarType(&typeS), ACCESS_READ)); in BlockSingleNestedStructCase()
425 …block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_LOWP), 0 /* no access … in BlockSingleNestedStructCase()
[all …]
DvktSSBOLayoutCase.hpp56 class BufferVar class
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); } in addMember()
101 std::vector<BufferVar> m_variables;
DvktSSBOLayoutCase.cpp101 BufferVar::BufferVar (const char* name, const VarType& type, deUint32 flags) in BufferVar() function in vkt::ssbo::BufferVar
504 … int curBlockNdx, const std::string& blockPrefix, int baseOffset, const BufferVar& bufVar, deUint3… in computeReferenceLayout()
616 const BufferVar& bufVar = *varIter; in computeReferenceLayout()
849 void generateDeclaration (std::ostream& src, const BufferVar& bufferVar, int indentLevel) in generateDeclaration()
958 string getAPIName (const BufferBlock& block, const BufferVar& var, const glu::TypeComponentVector& … in getAPIName()
990 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::T… in getShaderName()
1041 const BufferVar& bufVar, in generateCompareSrc()
1106 const BufferVar& bufVar = *varIter; in generateCompareSrc()
1125 const BufferVar& bufVar, in generateWriteSrc()
1189 const BufferVar& bufVar = *varIter; in generateWriteSrc()
[all …]