Home
last modified time | relevance | path

Searched refs:m_indices (Results 1 - 23 of 23) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineUniqueRandomIterator.hpp51 std::vector<deUint32> m_indices; member in vkt::pipeline::UniqueRandomIterator
65 m_indices = std::vector<deUint32>(numItems); in UniqueRandomIterator()
68 m_indices[itemNdx] = itemNdx; in UniqueRandomIterator()
79 m_indices = std::vector<deUint32>(uniqueIndices.begin(), uniqueIndices.end()); in UniqueRandomIterator()
83 rnd.shuffle(m_indices.begin(), m_indices.end()); in UniqueRandomIterator()
91 return m_currentIndex < m_indices.size(); in hasNext()
97 DE_ASSERT(m_currentIndex < m_indices.size()); in next()
99 return getIndexedValue(m_indices[m_currentIndex++]); in next()
H A DvktPipelineInputAssemblyTests.cpp196 std::vector<deUint32> m_indices; member in vkt::pipeline::__anon28223::InputAssemblyInstance
1197 , m_indices (indexBufferData) in InputAssemblyInstance()
1437 m_indices.size() * sizeof(deUint32), // VkDeviceSize size; in InputAssemblyInstance()
1469 deMemcpy(m_indexBufferAlloc->getHostPtr(), m_indices.data(), m_indices.size() * sizeof(deUint32)); in InputAssemblyInstance()
1473 uploadIndexBufferData8((deUint8*)m_indexBufferAlloc->getHostPtr(), m_indices); in InputAssemblyInstance()
1477 uploadIndexBufferData16((deUint16*)m_indexBufferAlloc->getHostPtr(), m_indices); in InputAssemblyInstance()
1522 vk.cmdDrawIndexed(*m_cmdBuffer, (deUint32)m_indices.size(), 1, 0, 0, 0); in InputAssemblyInstance()
1567 for (size_t indexNdx = 0; indexNdx < m_indices.size(); indexNdx++) in verifyImage()
1569 const bool isRestart = InputAssemblyTest::isRestartIndex(m_indexType, m_indices[indexNd in verifyImage()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineUniqueRandomIterator.hpp51 std::vector<deUint32> m_indices; member in vkt::pipeline::UniqueRandomIterator
65 m_indices = std::vector<deUint32>(numItems); in UniqueRandomIterator()
68 m_indices[itemNdx] = itemNdx; in UniqueRandomIterator()
79 m_indices = std::vector<deUint32>(uniqueIndices.begin(), uniqueIndices.end()); in UniqueRandomIterator()
83 rnd.shuffle(m_indices.begin(), m_indices.end()); in UniqueRandomIterator()
91 return m_currentIndex < m_indices.size(); in hasNext()
97 DE_ASSERT(m_currentIndex < m_indices.size()); in next()
99 return getIndexedValue(m_indices[m_currentIndex++]); in next()
H A DvktPipelineInputAssemblyTests.cpp197 std::vector<deUint32> m_indices; member in vkt::pipeline::__anon29443::InputAssemblyInstance
1201 , m_indices (indexBufferData) in InputAssemblyInstance()
1441 m_indices.size() * sizeof(deUint32), // VkDeviceSize size; in InputAssemblyInstance()
1473 deMemcpy(m_indexBufferAlloc->getHostPtr(), m_indices.data(), m_indices.size() * sizeof(deUint32)); in InputAssemblyInstance()
1477 uploadIndexBufferData8((deUint8*)m_indexBufferAlloc->getHostPtr(), m_indices); in InputAssemblyInstance()
1481 uploadIndexBufferData16((deUint16*)m_indexBufferAlloc->getHostPtr(), m_indices); in InputAssemblyInstance()
1526 vk.cmdDrawIndexed(*m_cmdBuffer, (deUint32)m_indices.size(), 1, 0, 0, 0); in InputAssemblyInstance()
1571 for (size_t indexNdx = 0; indexNdx < m_indices.size(); indexNdx++) in verifyImage()
1573 const bool isRestart = InputAssemblyTest::isRestartIndex(m_indexType, m_indices[indexNd in verifyImage()
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsRandomShaderCase.cpp207 m_indices.resize(numIndices); in init()
213 m_indices[quadNdx*6+0] = (deUint16)(quadX + quadY*(m_gridWidth+1)); in init()
214 m_indices[quadNdx*6+1] = (deUint16)(quadX + (quadY+1)*(m_gridWidth+1)); in init()
215 m_indices[quadNdx*6+2] = (deUint16)(quadX + quadY*(m_gridWidth+1) + 1); in init()
216 m_indices[quadNdx*6+3] = (deUint16)(m_indices[quadNdx*6+2]); in init()
217 m_indices[quadNdx*6+4] = (deUint16)(m_indices[quadNdx*6+1]); in init()
218 m_indices[quadNdx*6+5] = (deUint16)(quadX + (quadY+1)*(m_gridWidth+1) + 1); in init()
365 m_indices in deinit()
[all...]
H A DglsShaderRenderCase.cpp152 const deUint16* getIndices (void) const { return &m_indices[0]; } in getIndices()
174 vector<deUint16> m_indices; member in deqp::gls::QuadGrid
218 m_indices.resize(3 * m_numTriangles); in QuadGrid()
229 m_indices[baseNdx + 0] = (deUint16)v10; in QuadGrid()
230 m_indices[baseNdx + 1] = (deUint16)v00; in QuadGrid()
231 m_indices[baseNdx + 2] = (deUint16)v01; in QuadGrid()
233 m_indices[baseNdx + 3] = (deUint16)v10; in QuadGrid()
234 m_indices[baseNdx + 4] = (deUint16)v01; in QuadGrid()
235 m_indices[baseNdx + 5] = (deUint16)v11; in QuadGrid()
H A DglsRandomShaderCase.hpp108 std::vector<deUint16> m_indices; member in deqp::gls::RandomShaderCase
H A DglsStateChangePerfTestCases.hpp102 std::vector<deUint16> m_indices; member in deqp::gls::StateChangePerformanceCase
H A DglsStateChangePerfTestCases.cpp229 genIndices(m_indices, m_triangleCount); in init()
481 m_indices.clear(); in deinit()
633 case DRAWTYPE_INDEXED_USER_PTR: gl.drawElements(GL_TRIANGLES, m_triangleCount * 3, GL_UNSIGNED_SHORT, &m_indices[0]); break; in callDraw()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryBasicGeometryShaderTests.cpp475 std::vector<deUint16> m_indices; member in vkt::geometry::__anon27998::BuiltinVariableRenderTestInstance
508 m_indices.resize(m_numDrawVertices); in genVertexAttribData()
509 m_indices[0] = 1; in genVertexAttribData()
510 m_indices[1] = 4; in genVertexAttribData()
511 m_indices[2] = 0xFFFF; // restart in genVertexAttribData()
512 m_indices[3] = 2; in genVertexAttribData()
513 m_indices[4] = 1; in genVertexAttribData()
524 const VkDeviceSize indexBufferSize = m_indices.size() * sizeof(deUint16); in createIndicesBuffer()
541 deMemcpy(m_allocation->getHostPtr(), &m_indices[0], (size_t)indexBufferSize); in createIndicesBuffer()
551 vk.cmdDrawIndexed(cmdBuffer, static_cast<deUint32>(m_indices in drawCommand()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/
H A DvktGeometryBasicGeometryShaderTests.cpp475 std::vector<deUint16> m_indices; member in vkt::geometry::__anon29230::BuiltinVariableRenderTestInstance
508 m_indices.resize(m_numDrawVertices); in genVertexAttribData()
509 m_indices[0] = 1; in genVertexAttribData()
510 m_indices[1] = 4; in genVertexAttribData()
511 m_indices[2] = 0xFFFF; // restart in genVertexAttribData()
512 m_indices[3] = 2; in genVertexAttribData()
513 m_indices[4] = 1; in genVertexAttribData()
524 const VkDeviceSize indexBufferSize = m_indices.size() * sizeof(deUint16); in createIndicesBuffer()
541 deMemcpy(m_allocation->getHostPtr(), &m_indices[0], (size_t)indexBufferSize); in createIndicesBuffer()
551 vk.cmdDrawIndexed(cmdBuffer, static_cast<deUint32>(m_indices in drawCommand()
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fVertexTextureTests.cpp199 const deUint16* getIndexPtr (void) const { return &m_indices[0]; } in getIndexPtr()
207 vector<deUint16> m_indices; member in deqp::gles2::Functional::__anon30490::PosTexCoordQuadGrid
237 m_indices.reserve(m_gridSize*m_gridSize*3*2); in PosTexCoordQuadGrid()
254 m_indices.push_back(deUint16(firstNdx + 0)); in PosTexCoordQuadGrid()
255 m_indices.push_back(deUint16(firstNdx + 1)); in PosTexCoordQuadGrid()
256 m_indices.push_back(deUint16(firstNdx + 2)); in PosTexCoordQuadGrid()
258 m_indices.push_back(deUint16(firstNdx + 1)); in PosTexCoordQuadGrid()
259 m_indices.push_back(deUint16(firstNdx + 3)); in PosTexCoordQuadGrid()
260 m_indices.push_back(deUint16(firstNdx + 2)); in PosTexCoordQuadGrid()
267 DE_ASSERT((int)m_indices in PosTexCoordQuadGrid()
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcShaderRenderCase.cpp204 return &m_indices[0]; in getIndices()
230 vector<deUint16> m_indices; member in deqp::QuadGrid
275 m_indices.resize(3 * m_numTriangles); in QuadGrid()
286 m_indices[baseNdx + 0] = static_cast<deUint16>(v10); in QuadGrid()
287 m_indices[baseNdx + 1] = static_cast<deUint16>(v00); in QuadGrid()
288 m_indices[baseNdx + 2] = static_cast<deUint16>(v01); in QuadGrid()
290 m_indices[baseNdx + 3] = static_cast<deUint16>(v10); in QuadGrid()
291 m_indices[baseNdx + 4] = static_cast<deUint16>(v01); in QuadGrid()
292 m_indices[baseNdx + 5] = static_cast<deUint16>(v11); in QuadGrid()
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fVertexArrayObjectTests.cpp162 deUint8* m_indices; member in deqp::gles3::Functional::VertexArrayObjectTest
184 , m_indices (NULL) in VertexArrayObjectTest()
255 m_indices = generateIndices(); in init()
264 delete[] m_indices; in deinit()
585 GLU_CHECK_CALL(glDrawElements(GL_TRIANGLES, m_spec.count, m_spec.indexType, m_indices)); in makeDrawCall()
587 GLU_CHECK_CALL(glDrawElementsInstanced(GL_TRIANGLES, m_spec.count, m_spec.indexType, m_indices, m_spec.instances)); in makeDrawCall()
689 deUint8* m_indices; member in deqp::gles3::Functional::MultiVertexArrayObjectTest
710 , m_indices (NULL) in MultiVertexArrayObjectTest()
839 m_indices = generateIndices(); in init()
848 delete[] m_indices; in deinit()
[all...]
H A Des3fVertexTextureTests.cpp248 const deUint16* getIndexPtr (void) const { return &m_indices[0]; } in getIndexPtr()
256 vector<deUint16> m_indices; member in deqp::gles3::Functional::__anon30702::PosTexCoordQuadGrid
286 m_indices.reserve(m_gridSize*m_gridSize*3*2); in PosTexCoordQuadGrid()
303 m_indices.push_back(deUint16(firstNdx + 0)); in PosTexCoordQuadGrid()
304 m_indices.push_back(deUint16(firstNdx + 1)); in PosTexCoordQuadGrid()
305 m_indices.push_back(deUint16(firstNdx + 2)); in PosTexCoordQuadGrid()
307 m_indices.push_back(deUint16(firstNdx + 1)); in PosTexCoordQuadGrid()
308 m_indices.push_back(deUint16(firstNdx + 3)); in PosTexCoordQuadGrid()
309 m_indices.push_back(deUint16(firstNdx + 2)); in PosTexCoordQuadGrid()
316 DE_ASSERT((int)m_indices in PosTexCoordQuadGrid()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/
H A DvktRobustnessVertexAccessTests.cpp246 const std::vector<deUint32> m_indices; member in vkt::robustness::DrawIndexedAccessInstance
1141 , m_indices (indices) in DrawIndexedAccessInstance()
1149 for (deUint32 i = 0; i < m_indices.size(); i++) in initVertexIds()
1151 DE_ASSERT(m_indices[i] < indexCount); in initVertexIds()
1153 indicesPtr[m_indices[i]] = i; in initVertexIds()
1159 DE_ASSERT(vertexNum < (deUint32)m_indices.size());
1161 return m_indices[vertexNum];
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/
H A DvktRobustnessVertexAccessTests.cpp249 const std::vector<deUint32> m_indices; member in vkt::robustness::DrawIndexedAccessInstance
1148 , m_indices (indices) in DrawIndexedAccessInstance()
1156 for (deUint32 i = 0; i < m_indices.size(); i++) in initVertexIds()
1158 DE_ASSERT(m_indices[i] < indexCount); in initVertexIds()
1160 indicesPtr[m_indices[i]] = i; in initVertexIds()
1166 DE_ASSERT(vertexNum < (deUint32)m_indices.size());
1168 return m_indices[vertexNum];
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkRayTracingUtil.hpp281 std::vector<I> m_indices; // Indices are stored natively. member in vk::RaytracedGeometry
305 , m_indices(indices) in RaytracedGeometry()
346 return static_cast<deUint32>(isTrianglesType() ? m_indices.size() : 0); in getIndexCount()
356 return reinterpret_cast<const deUint8*>(m_indices.data()); in getIndexPointer()
377 return static_cast<deUint32>(isTrianglesType() ? (usesIndices() ? m_indices.size() / 3 : m_vertexCount / 3) : (m_vertexCount / 2)); in getPrimitiveCount()
430 m_indices.push_back(convertIndexTo<I>(index)); in addIndex()
/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrRenderer.hpp104 const void* const m_indices; // !< if indices is NULL, indices is interpreted as [first (== baseVertex) + 0, first + 1, first + 2, ...] member in rr::PrimitiveList
H A DrrRenderer.cpp1701 , m_indices (DE_NULL) in PrimitiveList()
1712 , m_indices (indices.indices) in PrimitiveList()
1722 if (m_indices) in getIndex()
1724 int index = m_baseVertex + (int)readIndexArray(m_indexType, m_indices, elementNdx); in getIndex()
1736 if (m_indices) in isRestartIndex()
1737 return readIndexArray(m_indexType, m_indices, elementNdx) == restartIndex; in isRestartIndex()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRender.cpp180 const deUint16* getIndices (void) const { return &m_indices[0]; }
203 std::vector<deUint16> m_indices;
253 m_indices.resize(3 * m_numTriangles);
264 m_indices[baseNdx + 0] = (deUint16)v10;
265 m_indices[baseNdx + 1] = (deUint16)v00;
266 m_indices[baseNdx + 2] = (deUint16)v01;
268 m_indices[baseNdx + 3] = (deUint16)v10;
269 m_indices[baseNdx + 4] = (deUint16)v01;
270 m_indices[baseNdx + 5] = (deUint16)v11;
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRender.cpp180 const deUint16* getIndices (void) const { return &m_indices[0]; }
203 std::vector<deUint16> m_indices;
253 m_indices.resize(3 * m_numTriangles);
264 m_indices[baseNdx + 0] = (deUint16)v10;
265 m_indices[baseNdx + 1] = (deUint16)v00;
266 m_indices[baseNdx + 2] = (deUint16)v01;
268 m_indices[baseNdx + 3] = (deUint16)v10;
269 m_indices[baseNdx + 4] = (deUint16)v01;
270 m_indices[baseNdx + 5] = (deUint16)v11;
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fGeometryShaderTests.cpp1852 std::vector<deUint16> m_indices; member in deqp::gles31::Functional::__anon30824::GeometryShaderRenderTest
2100 ctx.bufferData(GL_ELEMENT_ARRAY_BUFFER, m_indices.size() * sizeof(deUint16), &m_indices[0], GL_STATIC_DRAW); in renderWithContext()
2671 m_indices.resize(4); in genVertexAttribData()
2672 m_indices[0] = 3; in genVertexAttribData()
2673 m_indices[1] = 2; in genVertexAttribData()
2674 m_indices[2] = 0xFFFF; // restart in genVertexAttribData()
2675 m_indices[3] = 1; in genVertexAttribData()

Completed in 52 milliseconds