Home
last modified time | relevance | path

Searched refs:m_indexBuffer (Results 1 - 22 of 22) sorted by relevance

/third_party/vk-gl-cts/modules/glshared/
H A DglsMemoryStressCase.cpp100 deUint32 m_indexBuffer; member in deqp::gls::TextureRenderer
174 , m_indexBuffer (0) in TextureRenderer()
195 GLU_CHECK_CALL(glGenBuffers(1, &m_indexBuffer)); in TextureRenderer()
196 GLU_CHECK_CALL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer)); in TextureRenderer()
210 glDeleteBuffers(1, &m_indexBuffer); in ~TextureRenderer()
241 GLU_CHECK_CALL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer)); in render()
262 deUint32 m_indexBuffer; member in deqp::gls::BufferRenderer
336 , m_indexBuffer (0) in BufferRenderer()
357 GLU_CHECK_CALL(glGenBuffers(1, &m_indexBuffer)); in BufferRenderer()
358 GLU_CHECK_CALL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer)); in BufferRenderer()
[all...]
H A DglsShaderPerformanceMeasurer.cpp131 , m_indexBuffer (0) in ShaderPerformanceMeasurer()
188 gl.genBuffers(1, &m_indexBuffer); in init()
189 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer); in init()
239 if (m_indexBuffer)
241 gl.deleteBuffers(1, &m_indexBuffer);
242 m_indexBuffer = 0;
H A DglsShaderPerformanceMeasurer.hpp122 deUint32 m_indexBuffer; member in deqp::gls::ShaderPerformanceMeasurer
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawIndexedTest.cpp61 de::SharedPtr<Buffer> m_indexBuffer; member in vkt::Draw::__anon29154::DrawIndexed
142 m_indexBuffer = Buffer::createAndAlloc( m_vk, m_context.getDevice(), in iterate()
148 deUint8* ptr = reinterpret_cast<deUint8*>(m_indexBuffer->getBoundMemory().getHostPtr()); in iterate()
150 vk::flushAlloc(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory()); in iterate()
154 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate()
291 m_indexBuffer = Buffer::createAndAlloc( m_vk, m_context.getDevice(), in iterate()
297 deUint8* ptr = reinterpret_cast<deUint8*>(m_indexBuffer->getBoundMemory().getHostPtr()); in iterate()
300 vk::flushAlloc(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory()); in iterate()
304 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate()
H A DvktDrawShaderDrawParametersTests.cpp104 de::SharedPtr<Buffer> m_indexBuffer; member in vkt::Draw::__anon29182::DrawTest
165 m_indexBuffer = Buffer::createAndAlloc(m_vk, m_context.getDevice(), BufferCreateInfo(indexBufferSize, vk::VK_BUFFER_USAGE_INDEX_BUFFER_BIT), in DrawTest()
167 deUint32* indices = static_cast<deUint32*>(m_indexBuffer->getBoundMemory().getHostPtr()); in DrawTest()
177 vk::flushMappedMemoryRange(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory().getMemory(), m_indexBuffer->getBoundMemory().getOffset(), VK_WHOLE_SIZE); in DrawTest()
352 m_vk.cmdBindIndexBuffer(cmdBuffer, m_indexBuffer->object(), 0ull, vk::VK_INDEX_TYPE_UINT32); in draw()
H A DvktDrawIndirectTest.cpp138 de::SharedPtr<Buffer> m_indexBuffer; member in vkt::Draw::__anon29155::IndirectDraw
338 m_indexBuffer = Buffer::createAndAlloc(m_vk, m_context.getDevice(), BufferCreateInfo(sizeof(deUint32) * indexBufferLength, vk::VK_BUFFER_USAGE_INDEX_BUFFER_BIT), m_context.getDefaultAllocator(), vk::MemoryRequirement::HostVisible); in IndirectDraw()
339 deUint32* indices = reinterpret_cast<deUint32*>(m_indexBuffer->getBoundMemory().getHostPtr()); in IndirectDraw()
344 vk::flushAlloc(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory()); in IndirectDraw()
388 m_vk.cmdBindIndexBuffer(cmdBuffer, m_indexBuffer->object(), DE_NULL, vk::VK_INDEX_TYPE_UINT32); in draw()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawIndexedTest.cpp105 de::SharedPtr<Buffer> m_indexBuffer; member in vkt::Draw::__anon27907::DrawIndexed
221 m_indexBuffer = Buffer::createAndAlloc( m_vk, device, in iterate()
227 uint8_t* ptr = reinterpret_cast<uint8_t*>(m_indexBuffer->getBoundMemory().getHostPtr()); in iterate()
231 vk::flushAlloc(m_vk, device, m_indexBuffer->getBoundMemory()); in iterate()
235 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate()
378 m_indexBuffer = Buffer::createAndAlloc( m_vk, device, in iterate()
384 uint8_t* ptr = reinterpret_cast<uint8_t*>(m_indexBuffer->getBoundMemory().getHostPtr()); in iterate()
388 vk::flushAlloc(m_vk, device, m_indexBuffer->getBoundMemory()); in iterate()
392 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate()
H A DvktDrawShaderDrawParametersTests.cpp104 de::SharedPtr<Buffer> m_indexBuffer; member in vkt::Draw::__anon27947::DrawTest
165 m_indexBuffer = Buffer::createAndAlloc(m_vk, m_context.getDevice(), BufferCreateInfo(indexBufferSize, vk::VK_BUFFER_USAGE_INDEX_BUFFER_BIT), in DrawTest()
167 deUint32* indices = static_cast<deUint32*>(m_indexBuffer->getBoundMemory().getHostPtr()); in DrawTest()
177 vk::flushMappedMemoryRange(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory().getMemory(), m_indexBuffer->getBoundMemory().getOffset(), VK_WHOLE_SIZE); in DrawTest()
352 m_vk.cmdBindIndexBuffer(cmdBuffer, m_indexBuffer->object(), 0ull, vk::VK_INDEX_TYPE_UINT32); in draw()
H A DvktDrawIndirectTest.cpp157 de::SharedPtr<Buffer> m_indexBuffer; member in vkt::Draw::__anon27913::IndirectDraw
381 m_indexBuffer = Buffer::createAndAlloc(m_vk, in IndirectDraw()
387 const auto bufferStart = reinterpret_cast<char*>(m_indexBuffer->getBoundMemory().getHostPtr()); in IndirectDraw()
391 vk::flushAlloc(m_vk, device, m_indexBuffer->getBoundMemory()); in IndirectDraw()
435 m_vk.cmdBindIndexBuffer(cmdBuffer, m_indexBuffer->object(), m_bindIndexBufferOffset, vk::VK_INDEX_TYPE_UINT32); in draw()
/third_party/vk-gl-cts/modules/gles3/stress/
H A Des3sDrawTests.cpp85 deUint32 m_indexBuffer; member in deqp::gles3::Stress::__anon30800::DrawInvalidRangeCase
98 , m_indexBuffer (0) in DrawInvalidRangeCase()
122 gl.genBuffers(1, &m_indexBuffer); in init()
123 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer); in init()
143 if (m_indexBuffer) in deinit()
145 m_context.getRenderContext().getFunctions().deleteBuffers(1, &m_indexBuffer); in deinit()
146 m_indexBuffer = 0; in deinit()
196 gl.glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering/
H A DvktConditionalDrawTests.cpp111 de::SharedPtr<Draw::Buffer> m_indexBuffer; member in vkt::conditional::__anon27888::ConditionalDraw
224 m_indexBuffer = Draw::Buffer::createAndAlloc(m_vk, m_context.getDevice(), in createAndBindIndexBuffer()
230 deUint8* indexBufferPtr = reinterpret_cast<deUint8*>(m_indexBuffer->getBoundMemory().getHostPtr()); in createAndBindIndexBuffer()
233 vk::flushAlloc(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory()); in createAndBindIndexBuffer()
235 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in createAndBindIndexBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/conditional_rendering/
H A DvktConditionalDrawTests.cpp111 de::SharedPtr<Draw::Buffer> m_indexBuffer; member in vkt::conditional::__anon29132::ConditionalDraw
224 m_indexBuffer = Draw::Buffer::createAndAlloc(m_vk, m_context.getDevice(), in createAndBindIndexBuffer()
230 deUint8* indexBufferPtr = reinterpret_cast<deUint8*>(m_indexBuffer->getBoundMemory().getHostPtr()); in createAndBindIndexBuffer()
233 vk::flushAlloc(m_vk, m_context.getDevice(), m_indexBuffer->getBoundMemory()); in createAndBindIndexBuffer()
235 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in createAndBindIndexBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/
H A DvktRobustnessVertexAccessTests.cpp181 Move<VkBuffer> m_indexBuffer; member in vkt::robustness::VertexAccessInstance
669 m_indexBuffer = createBuffer(vk, *m_device, &indexBufferParams); in VertexAccessInstance()
670 m_indexBufferAlloc = memAlloc.allocate(getBufferMemoryRequirements(vk, *m_device, *m_indexBuffer), MemoryRequirement::HostVisible); in VertexAccessInstance()
672 VK_CHECK(vk.bindBufferMemory(*m_device, *m_indexBuffer, m_indexBufferAlloc->getMemory(), m_indexBufferAlloc->getOffset())); in VertexAccessInstance()
758 drawConfig.indexBuffer = *m_indexBuffer; in VertexAccessInstance()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/
H A DvktRobustnessVertexAccessTests.cpp184 Move<VkBuffer> m_indexBuffer; member in vkt::robustness::VertexAccessInstance
676 m_indexBuffer = createBuffer(vk, *m_device, &indexBufferParams); in VertexAccessInstance()
677 m_indexBufferAlloc = memAlloc.allocate(getBufferMemoryRequirements(vk, *m_device, *m_indexBuffer), MemoryRequirement::HostVisible); in VertexAccessInstance()
679 VK_CHECK(vk.bindBufferMemory(*m_device, *m_indexBuffer, m_indexBufferAlloc->getMemory(), m_indexBufferAlloc->getOffset())); in VertexAccessInstance()
765 drawConfig.indexBuffer = *m_indexBuffer; in VertexAccessInstance()
/third_party/vk-gl-cts/modules/egl/
H A DteglGLES2SharedRenderingPerfTests.cpp112 GLuint getIndexBuffer (void) const { return m_indexBuffer; } in getIndexBuffer()
129 GLuint m_indexBuffer; member in deqp::egl::__anon30359::TestContext
487 , m_indexBuffer (0) in TestContext()
535 m_indexBuffer = createIndexBuffer(m_gl, m_config); in TestContext()
537 m_indexBuffer = parent->getIndexBuffer(); in TestContext()
690 m_gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer); in render()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fLayoutBindingTests.cpp342 glw::GLuint m_indexBuffer; member in deqp::gles31::Functional::__anon30834::LayoutBindingRenderCase
375 , m_indexBuffer (0) in LayoutBindingRenderCase()
488 m_indexBuffer = 0; in init()
515 gl.genBuffers(1, &m_indexBuffer); in init()
516 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer); in init()
550 if (m_indexBuffer) in deinit()
552 m_context.getRenderContext().getFunctions().deleteBuffers(1, &m_indexBuffer); in deinit()
/third_party/vk-gl-cts/modules/gles3/performance/
H A Des3pBufferDataUploadTests.cpp5427 deUint32 m_indexBuffer;
5450 , m_indexBuffer (0)
5515 gl.genBuffers(1, &m_indexBuffer);
5517 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer);
5549 gl.genBuffers(1, &m_indexBuffer);
5550 gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer);
5630 if (m_indexBuffer)
5632 m_context.getRenderContext().getFunctions().deleteBuffers(1, &m_indexBuffer);
5633 m_indexBuffer = 0;
5711 DE_ASSERT((m_indexBuffer
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineInputAssemblyTests.cpp195 Move<VkBuffer> m_indexBuffer; member in vkt::pipeline::__anon28223::InputAssemblyInstance
1456 m_indexBuffer = createBuffer(vk, vkDevice, &indexBufferParams); in InputAssemblyInstance()
1457 m_indexBufferAlloc = memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *m_indexBuffer), MemoryRequirement::HostVisible); in InputAssemblyInstance()
1459 VK_CHECK(vk.bindBufferMemory(vkDevice, *m_indexBuffer, m_indexBufferAlloc->getMemory(), m_indexBufferAlloc->getOffset())); in InputAssemblyInstance()
1521 vk.cmdBindIndexBuffer(*m_cmdBuffer, *m_indexBuffer, 0, m_indexType); in InputAssemblyInstance()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineInputAssemblyTests.cpp196 Move<VkBuffer> m_indexBuffer; member in vkt::pipeline::__anon29443::InputAssemblyInstance
1460 m_indexBuffer = createBuffer(vk, vkDevice, &indexBufferParams); in InputAssemblyInstance()
1461 m_indexBufferAlloc = memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *m_indexBuffer), MemoryRequirement::HostVisible); in InputAssemblyInstance()
1463 VK_CHECK(vk.bindBufferMemory(vkDevice, *m_indexBuffer, m_indexBufferAlloc->getMemory(), m_indexBufferAlloc->getOffset())); in InputAssemblyInstance()
1525 vk.cmdBindIndexBuffer(*m_cmdBuffer, *m_indexBuffer, 0, m_indexType); in InputAssemblyInstance()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkRayTracingUtil.cpp944 de::MovePtr<BufferWithMemory> m_indexBuffer; member in vk::BottomLevelAccelerationStructureKHR
966 virtual BufferWithMemory* getIndexBuffer () const { return m_indexBuffer.get(); } in getIndexBuffer()
1002 , m_indexBuffer (DE_NULL) in BottomLevelAccelerationStructureKHR()
1237 m_indexBuffer = de::MovePtr<BufferWithMemory>(new BufferWithMemory(vk, device, allocator, bufferCreateInfo, memoryRequirement)); in create()
1239 m_indexBuffer = de::MovePtr<BufferWithMemory>(nullptr); in create()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationOperation.cpp161 m_indexBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(indexBufferSizeBytes, VK_BUFFER_USAGE_INDEX_BUFFER_BIT), MemoryRequirement::HostVisible)); in VertexGrid()
164 const Allocation& alloc = m_indexBuffer->getAllocation(); in VertexGrid()
181 VkBuffer getIndexBuffer (void) const { return **m_indexBuffer; } in getIndexBuffer()
188 de::MovePtr<Buffer> m_indexBuffer; member in vkt::synchronization::__anon28830::VertexGrid
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/
H A DvktSynchronizationOperation.cpp160 m_indexBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(indexBufferSizeBytes, VK_BUFFER_USAGE_INDEX_BUFFER_BIT), MemoryRequirement::HostVisible)); in VertexGrid()
163 const Allocation& alloc = m_indexBuffer->getAllocation(); in VertexGrid()
180 VkBuffer getIndexBuffer (void) const { return **m_indexBuffer; } in getIndexBuffer()
187 de::MovePtr<Buffer> m_indexBuffer; member in vkt::synchronization::__anon29979::VertexGrid

Completed in 60 milliseconds