/external/deqp/framework/referencerenderer/ |
H A D | rrVertexPacket.hpp | 56 int instanceNdx; //!< Instance index. member in struct:rr::VertexPacket
|
H A D | rrVertexAttrib.cpp | 488 void readVertexAttrib (tcu::Vec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) argument 494 const int elementNdx = (vertexAttrib.instanceDivisor != 0) ? (instanceNdx / vertexAttrib.instanceDivisor) : vertexNdx; 508 void readVertexAttrib (tcu::IVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) argument 514 const int elementNdx = (vertexAttrib.instanceDivisor != 0) ? (instanceNdx / vertexAttrib.instanceDivisor) : vertexNdx; 528 void readVertexAttrib (tcu::UVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) argument 534 const int elementNdx = (vertexAttrib.instanceDivisor != 0) ? (instanceNdx / vertexAttrib.instanceDivisor) : vertexNdx;
|
H A D | rrVertexAttrib.hpp | 151 void readVertexAttrib (tcu::Vec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx); 152 void readVertexAttrib (tcu::IVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx); 153 void readVertexAttrib (tcu::UVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx); 157 inline tcu::Vec4 readVertexAttribFloat (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) argument 160 readVertexAttrib(v, vertexAttrib, instanceNdx, vertexNdx); 164 inline tcu::IVec4 readVertexAttribInt (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) argument 167 readVertexAttrib(v, vertexAttrib, instanceNdx, vertexNdx); 171 inline tcu::UVec4 readVertexAttribUint (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) argument 174 readVertexAttrib(v, vertexAttrib, instanceNdx, vertexNdx);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fSSBOLayoutCase.hpp | 100 int getLastUnsizedArraySize (int instanceNdx) const { return m_lastUnsizedArraySizes[instanceNdx]; } 101 void setLastUnsizedArraySize (int instanceNdx, int size) { m_lastUnsizedArraySizes[instanceNdx] = size; } argument
|
H A D | es31fSSBOLayoutCase.cpp | 710 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) 724 blockEntry.name += "[" + de::toString(instanceNdx) + "]"; 1075 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath) argument 1084 name << "[" << instanceNdx << "]"; local 1089 DE_ASSERT(instanceNdx == 0); 1124 int instanceNdx, 1133 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize(); 1136 generateCompareSrc(src, resultVar, bufferLayout, block, instanceNdx, blockPt 1119 generateCompareSrc( std::ostream& src, const char* resultVar, const BufferLayout& bufferLayout, const BufferBlock& block, int instanceNdx, const BlockDataPtr& blockPtr, const BufferVar& bufVar, const glu::SubTypeAccess& accessPath) argument 1204 generateWriteSrc( std::ostream& src, const BufferLayout& bufferLayout, const BufferBlock& block, int instanceNdx, const BlockDataPtr& blockPtr, const BufferVar& bufVar, const glu::SubTypeAccess& accessPath) argument 1563 copyNonWrittenData( const BufferLayout& layout, const BufferBlock& block, int instanceNdx, const BlockDataPtr& srcBlockPtr, const BlockDataPtr& dstBlockPtr, const BufferVar& bufVar, const glu::SubTypeAccess& accessPath) argument 1816 getBlockAPIName(const BufferBlock& block, int instanceNdx) argument 2442 instanceName << "[" << instanceNdx << "]"; local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.hpp | 97 int getLastUnsizedArraySize (int instanceNdx) const { return m_lastUnsizedArraySizes[instanceNdx]; } 98 void setLastUnsizedArraySize (int instanceNdx, int size) { m_lastUnsizedArraySizes[instanceNdx] = size; } argument
|
H A D | vktSSBOLayoutCase.cpp | 625 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) 639 blockEntry.name += "[" + de::toString(instanceNdx) + "]"; 1034 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath) argument 1043 name << "[" << instanceNdx << "]"; local 1048 DE_ASSERT(instanceNdx == 0); 1083 int instanceNdx, 1093 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize(); 1096 generateCompareSrc(src, resultVar, bufferLayout, block, instanceNdx, blockPt 1078 generateCompareSrc( std::ostream& src, const char* resultVar, const BufferLayout& bufferLayout, const BufferBlock& block, int instanceNdx, const BlockDataPtr& blockPtr, const BufferVar& bufVar, const glu::SubTypeAccess& accessPath, MatrixLoadFlags matrixLoadFlag) argument 1174 generateWriteSrc( std::ostream& src, const BufferLayout& bufferLayout, const BufferBlock& block, int instanceNdx, const BlockDataPtr& blockPtr, const BufferVar& bufVar, const glu::SubTypeAccess& accessPath) argument 1396 copyNonWrittenData( const BufferLayout& layout, const BufferBlock& block, int instanceNdx, const BlockDataPtr& srcBlockPtr, const BlockDataPtr& dstBlockPtr, const BufferVar& bufVar, const glu::SubTypeAccess& accessPath) argument 1649 getBlockAPIName(const BufferBlock& block, int instanceNdx) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawInstancedTests.cpp | 163 const int instanceNdx = packets[packetNdx]->instanceNdx + m_firstInstance; local 164 const tcu::Vec4 position = rr::readVertexAttribFloat(inputs[0], instanceNdx, packets[packetNdx]->vertexNdx); 165 const tcu::Vec4 color = rr::readVertexAttribFloat(inputs[1], instanceNdx, packets[packetNdx]->vertexNdx); 166 const tcu::Vec4 color2 = rr::readVertexAttribFloat(inputs[2], instanceNdx, packets[packetNdx]->vertexNdx); 167 packets[packetNdx]->position = position + tcu::Vec4((float)(packets[packetNdx]->instanceNdx * 2.0 / m_numInstances), 0.0, 0.0, 0.0); 168 packets[packetNdx]->outputs[0] = color + tcu::Vec4((float)instanceNdx / (float)m_numInstances, 0.0, 0.0, 1.0) + color2;
|
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
H A D | vktUniformBlockCase.hpp | 247 , instanceNdx (-1) 256 int instanceNdx; member in struct:vkt::ubo::BlockLayoutEntry 269 , instanceNdx (0) 281 int instanceNdx; member in struct:vkt::ubo::UniformLayoutEntry 291 int getBlockLayoutIndex (int blockDeclarationNdx, int instanceNdx) const;
|
/external/deqp/modules/glshared/ |
H A D | glsUniformBlockCase.cpp | 603 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) 617 blockEntry.name += "[" + de::toString(instanceNdx) + "]"; 1071 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) 1073 std::string instancePostfix = isArray ? string("[") + de::toString(instanceNdx) + "]" : string(""); 1740 for (int instanceNdx = 0; instanceNdx < numInstance 1746 instanceName << "[" << instanceNdx << "]"; local [all...] |