Searched defs:instanceNdx (Results 1 - 10 of 10) sorted by relevance

/external/deqp/framework/referencerenderer/
H A DrrVertexPacket.hpp56 int instanceNdx; //!< Instance index. member in struct:rr::VertexPacket
H A DrrVertexAttrib.cpp488 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 DrrVertexAttrib.hpp151 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 Des31fSSBOLayoutCase.hpp100 int getLastUnsizedArraySize (int instanceNdx) const { return m_lastUnsizedArraySizes[instanceNdx]; }
101 void setLastUnsizedArraySize (int instanceNdx, int size) { m_lastUnsizedArraySizes[instanceNdx] = size; } argument
H A Des31fSSBOLayoutCase.cpp710 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 DvktSSBOLayoutCase.hpp97 int getLastUnsizedArraySize (int instanceNdx) const { return m_lastUnsizedArraySizes[instanceNdx]; }
98 void setLastUnsizedArraySize (int instanceNdx, int size) { m_lastUnsizedArraySizes[instanceNdx] = size; } argument
H A DvktSSBOLayoutCase.cpp625 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 DvktDrawInstancedTests.cpp163 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 DvktUniformBlockCase.hpp247 , 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 DglsUniformBlockCase.cpp603 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...]

Completed in 175 milliseconds