Home
last modified time | relevance | path

Searched refs:m_indirectBuffer (Results 1 – 6 of 6) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawIndirectTest.cpp100 de::SharedPtr<Buffer> m_indirectBuffer; member in vkt::Draw::__anonba46f01a0111::IndirectDraw
458 m_indirectBuffer = Buffer::createAndAlloc( m_vk, in iterate()
465 deUint8* ptr = reinterpret_cast<deUint8*>(m_indirectBuffer->getBoundMemory().getHostPtr()); in iterate()
470 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectBuffer->getBoundMemory()); in iterate()
506 m_vk.cmdDrawIndirectCountKHR(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer, in iterate()
510 …m_vk.cmdDrawIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer, m_drawCount, m_st… in iterate()
516 m_vk.cmdDrawIndexedIndirectCountKHR(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer, in iterate()
520 …m_vk.cmdDrawIndexedIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer, m_drawCoun… in iterate()
536 …m_vk.cmdDrawIndirectCountKHR(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer + drawNdx*… in iterate()
540 …m_vk.cmdDrawIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer + drawNdx*m_stride… in iterate()
[all …]
DvktDrawShaderDrawParametersTests.cpp101 de::SharedPtr<Buffer> m_indirectBuffer; member in vkt::Draw::__anon669d73740111::DrawTest
188m_indirectBuffer = Buffer::createAndAlloc(m_vk, m_context.getDevice(), BufferCreateInfo(indirectBu… in DrawTest()
191 deMemset(m_indirectBuffer->getBoundMemory().getHostPtr(), 0, indirectBufferSize); in DrawTest()
192 …pedMemoryRange(m_vk, m_context.getDevice(), m_indirectBuffer->getBoundMemory().getMemory(), m_indi… in DrawTest()
224 deMemcpy(m_indirectBuffer->getBoundMemory().getHostPtr(), pCmdData, dataSize); in setIndirectCommand()
225 …pedMemoryRange(m_vk, m_context.getDevice(), m_indirectBuffer->getBoundMemory().getMemory(), m_indi… in setIndirectCommand()
309 …m_vk.cmdDrawIndexedIndirect(*m_cmdBuffer, m_indirectBuffer->object(), 0ull, numIndirectDraws, size… in iterate()
311 …m_vk.cmdDrawIndirect(*m_cmdBuffer, m_indirectBuffer->object(), 0ull, numIndirectDraws, sizeof(vk::… in iterate()
/external/deqp/external/vulkancts/modules/vulkan/conditional_rendering/
DvktConditionalDrawTests.cpp109 de::SharedPtr<Draw::Buffer> m_indirectBuffer; member in vkt::conditional::__anond91ddb520111::ConditionalDraw
204 m_indirectBuffer = Draw::Buffer::createAndAlloc(m_vk, in createIndirectBuffer()
211 deUint8* ptr = reinterpret_cast<deUint8*>(m_indirectBuffer->getBoundMemory().getHostPtr()); in createIndirectBuffer()
214 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectBuffer->getBoundMemory()); in createIndirectBuffer()
248 m_indirectBuffer = Draw::Buffer::createAndAlloc(m_vk, in createIndexedIndirectBuffer()
255 deUint8* ptr = reinterpret_cast<deUint8*>(m_indirectBuffer->getBoundMemory().getHostPtr()); in createIndexedIndirectBuffer()
258 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectBuffer->getBoundMemory()); in createIndexedIndirectBuffer()
299 m_vk.cmdDrawIndirect(cmdBuffer, m_indirectBuffer->object(), indirectOffset, 1, 0); in recordDraw()
304 m_vk.cmdDrawIndexedIndirect(cmdBuffer, m_indirectBuffer->object(), indexedIndirectOffset, 1, 0); in recordDraw()
310 m_indirectBuffer->object(), indirectOffset, in recordDraw()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationOperation.cpp1087 m_indirectBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, in ComputePipeline()
1090 const Allocation& alloc = m_indirectBuffer->getAllocation(); in ComputePipeline()
1114 vk.cmdDispatchIndirect(cmdBuffer, **m_indirectBuffer, 0u); in recordCommands()
1121 de::MovePtr<Buffer> m_indirectBuffer; member in vkt::synchronization::__anon7f0213210111::ShaderAccess::ComputePipeline
2280 m_indirectBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, in Implementation()
2283 const Allocation& alloc = m_indirectBuffer->getAllocation(); in Implementation()
2295 m_indirectBuffer = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, in Implementation()
2298 const Allocation& alloc = m_indirectBuffer->getAllocation(); in Implementation()
2383 vk.cmdDrawIndirect(cmdBuffer, **m_indirectBuffer, 0u, 1u, 0u); in recordCommands()
2387 vk.cmdDrawIndexedIndirect(cmdBuffer, **m_indirectBuffer, 0u, 1u, 0u); in recordCommands()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineTimestampTests.cpp1136 Move<VkBuffer> m_indirectBuffer; member in vkt::pipeline::__anon7daaa53f0111::AdvGraphicsTestInstance
1270m_indirectBuffer = createBufferAndBindMemory(32u, VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT, &m_indirect… in AdvGraphicsTestInstance()
1321 …vk.cmdDrawIndirect(*m_cmdBuffer, *m_indirectBuffer, 0u, m_draw_count, sizeof(VkDrawIndirectCommand… in configCommandBuffer()
/external/deqp/modules/gles31/functional/
Des31fGeometryShaderTests.cpp5418 deUint32 m_indirectBuffer; member in deqp::gles31::Functional::__anon756c2e640111::VertexFeedbackCase
5431 , m_indirectBuffer (0) in VertexFeedbackCase()
5566 if (m_indirectBuffer) in deinit()
5568 m_context.getRenderContext().getFunctions().deleteBuffers(1, &m_indirectBuffer); in deinit()
5569 m_indirectBuffer = 0; in deinit()
5658 gl.genBuffers(1, &m_indirectBuffer); in iterate()
5659 gl.bindBuffer(GL_DRAW_INDIRECT_BUFFER, m_indirectBuffer); in iterate()
5686 gl.genBuffers(1, &m_indirectBuffer); in iterate()
5687 gl.bindBuffer(GL_DRAW_INDIRECT_BUFFER, m_indirectBuffer); in iterate()