/external/deqp/modules/gles31/functional/ |
D | es31fSSBOLayoutCase.hpp | 66 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;
|
D | es31fSSBOLayoutTests.cpp | 160 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 …]
|
D | es31fSSBOLayoutCase.cpp | 103 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/ |
D | vktSSBOLayoutTests.cpp | 149 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 …]
|
D | vktSSBOLayoutCase.hpp | 56 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;
|
D | vktSSBOLayoutCase.cpp | 101 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 …]
|