Home
last modified time | relevance | path

Searched refs:vertexOffset (Results 1 – 25 of 74) sorted by relevance

123

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DVulkanSecondaryCommandBuffer.h122 int32_t vertexOffset,
125 void drawIndexedBaseVertex(uint32_t indexCount, uint32_t vertexOffset);
129 uint32_t vertexOffset);
133 int32_t vertexOffset,
387 int32_t vertexOffset, in drawIndexed() argument
392 CommandBuffer::drawIndexed(indexCount, instanceCount, firstIndex, vertexOffset, firstInstance); in drawIndexed()
403 uint32_t vertexOffset) in drawIndexedBaseVertex() argument
407 CommandBuffer::drawIndexed(indexCount, 1, 0, vertexOffset, 0); in drawIndexedBaseVertex()
421 uint32_t vertexOffset) in drawIndexedInstancedBaseVertex() argument
425 CommandBuffer::drawIndexed(indexCount, instanceCount, 0, vertexOffset, 0); in drawIndexedInstancedBaseVertex()
[all …]
DSecondaryCommandBuffer.h258 uint32_t vertexOffset; member
282 uint32_t vertexOffset; member
291 int32_t vertexOffset; member
594 void drawIndexedBaseVertex(uint32_t indexCount, uint32_t vertexOffset);
602 uint32_t vertexOffset);
606 int32_t vertexOffset,
1177 uint32_t vertexOffset) in drawIndexedBaseVertex() argument
1182 paramStruct->vertexOffset = vertexOffset; in drawIndexedBaseVertex()
1215 uint32_t vertexOffset) in drawIndexedInstancedBaseVertex() argument
1222 paramStruct->vertexOffset = vertexOffset; in drawIndexedInstancedBaseVertex()
[all …]
DSecondaryCommandBuffer.cpp353 vkCmdDrawIndexed(cmdBuffer, params->indexCount, 1, 0, params->vertexOffset, 0); in executeCommands()
376 params->vertexOffset, 0); in executeCommands()
385 params->firstIndex, params->vertexOffset, in executeCommands()
/third_party/skia/experimental/graphite/src/
DCommandBuffer.cpp51 void CommandBuffer::bindVertexBuffers(sk_sp<Buffer> vertexBuffer, size_t vertexOffset, in bindVertexBuffers() argument
53 this->onBindVertexBuffers(vertexBuffer.get(), vertexOffset, in bindVertexBuffers()
DCommandBuffer.h66 void bindVertexBuffers(sk_sp<Buffer> vertexBuffer, size_t vertexOffset,
111 virtual void onBindVertexBuffers(const Buffer* vertexBuffer, size_t vertexOffset,
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawMultiExtTests.cpp90 tcu::Maybe<VertexOffsetParams> vertexOffset; // Only used for indexed draws. member
712 …const auto isMixedMode = (isIndexed && m_params.vertexOffset && m_params.vertexOffset->offsetType… in iterate()
713 const auto extraVertices = (m_params.vertexOffset ? m_params.vertexOffset->offset : 0u); in iterate()
717 DE_ASSERT(!isIndexed || static_cast<bool>(m_params.vertexOffset)); in iterate()
979 …const auto offsetType = (m_params.vertexOffset ? tcu::just(m_params.vertexOffset->offsetType) : tc… in iterate()
980 const auto vertexOffset = static_cast<deInt32>(extraVertices); in iterate() local
994 …d && (!isMixedMode || (moreThanOneDraw && drawIdx < m_params.drawCount - 1u))) ? vertexOffset : 0); in iterate()
1057 const auto offsetPtr = (isMixedMode ? nullptr : &vertexOffset); in iterate()
1379 params.vertexOffset->offset = 6u; in createDrawMultiExtTests()
DvktBasicDrawTests.cpp157 params.vertexOffset = vertexO; in DrawIndexedParams()
197 cmd.vertexOffset = vertexO; in addCommand()
745 deUint32 vertexIdx = rnd.getInt(m_data.params.vertexOffset, INDEX_LIMIT); in generateDrawData()
752 …m_data.vertices = std::vector<PositionColorVertex>(m_data.params.vertexOffset + highestIndex + 1, … in generateDrawData()
758 …nColorVertex>::iterator vertexIt = m_data.vertices.begin() + m_data.params.vertexOffset + *indexIt; in generateDrawData()
816 … m_data.params.instanceCount, m_data.params.firstIndex, m_data.params.vertexOffset, m_data.params.… in iterate()
831 deUint32 idx = m_data.params.vertexOffset + *it; in iterate()
1007 const deUint32 vertexIdx = rnd.getInt(it->vertexOffset, INDEX_LIMIT); in generateDrawData()
1008 const deUint32 maxIndex = vertexIdx + it->vertexOffset; in generateDrawData()
1026 …ionColorVertex>::iterator vertexIt = m_data.vertices.begin() + cmdIt->vertexOffset + m_data.indexe… in generateDrawData()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesBufferTests.cpp828 const VkDeviceSize vertexOffset = 0ull; in rendererDraw() local
830 vk.cmdBindVertexBuffers (cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &vertexOffset); in rendererDraw()
1284 VkDeviceSize vertexOffset = 0ull; in rendererDraw() local
1286 vk.cmdBindVertexBuffers (cmdBuffer, 0u, 1u, &m_sparseBuffer.get(), &vertexOffset); in rendererDraw()
1289 vertexOffset += m_perDrawBufferOffset * (m_residency ? 2 : 1); in rendererDraw()
1291 vk.cmdBindVertexBuffers (cmdBuffer, 0u, 1u, &m_sparseBuffer.get(), &vertexOffset); in rendererDraw()
1327 const VkDeviceSize vertexOffset = 0ull; in rendererDraw() local
1330 vk.cmdBindVertexBuffers (cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &vertexOffset); in rendererDraw()
1395 const VkDeviceSize vertexOffset = 0ull; in rendererDraw() local
1398 vk.cmdBindVertexBuffers (cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &vertexOffset); in rendererDraw()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
DTransformFeedback.h45 int vertexOffset() const;
DTransformFeedback.cpp62 int TransformFeedback::vertexOffset() const in vertexOffset() function in es2::TransformFeedback
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkCommandBuffer.cpp475 …uint32_t count, uint32_t instanceCount, uint32_t first, int32_t vertexOffset, uint32_t firstInstan… in draw() argument
508 …ecutionState.renderer->draw(pipeline, executionState.dynamicState, indexBuffer.first, vertexOffset, in draw()
548 …32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t first… in CmdDrawIndexed() argument
552 , vertexOffset(vertexOffset) in CmdDrawIndexed()
559 draw(executionState, true, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance); in execute()
568 const int32_t vertexOffset; member in __anon4bb7368e0111::CmdDrawIndexed
617 …ate, true, cmd->indexCount, cmd->instanceCount, cmd->firstIndex, cmd->vertexOffset, cmd->firstInst… in execute()
1698 …32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t first… in drawIndexed() argument
1700 addCommand<::CmdDrawIndexed>(indexCount, instanceCount, firstIndex, vertexOffset, firstInstance); in drawIndexed()
DVkCommandBuffer.hpp127 …32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t first…
/third_party/skia/experimental/graphite/src/mtl/
DMtlCommandBuffer.mm171 size_t vertexOffset,
178 SkASSERT((vertexOffset & 0xF) == 0);
179 fActiveRenderCommandEncoder->setVertexBuffer(mtlBuffer, vertexOffset,
DMtlCommandBuffer.h58 void onBindVertexBuffers(const skgpu::Buffer* vertexBuffer, size_t vertexOffset,
/third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan/
DvkTypeUtil.inl48 …32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t first… argument
54 res.vertexOffset = vertexOffset;
665 …nfoEXT makeMultiDrawIndexedInfoEXT (uint32_t firstIndex, uint32_t indexCount, int32_t vertexOffset) argument
670 res.vertexOffset = vertexOffset;
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlGpuCommandBuffer.mm347 size_t vertexOffset,
355 this->setVertexBuffer(fActiveRenderCmdEncoder, grMtlBuffer, vertexOffset, bufferIndex++);
465 size_t vertexOffset,
472 size_t offset = buffer->offset() + vertexOffset;
DGrMtlGpuCommandBuffer.h101 void bindGeometry(const GrBuffer* vertexBuffer, size_t vertexOffset,
/third_party/flutter/skia/src/gpu/ops/
DGrDrawVerticesOp.cpp411 int vertexOffset = 0; in fillBuffers() local
423 *indices++ = mesh.fVertices->indices()[j] + vertexOffset; in fillBuffers()
491 vertexOffset += vertexCount; in fillBuffers()
/third_party/skia/src/gpu/ops/
DDrawVerticesOp.cpp429 int vertexOffset = 0; in onPrepareDraws() local
438 *indices++ = info.indices()[i] + vertexOffset; in onPrepareDraws()
469 vertexOffset += vertexCount; in onPrepareDraws()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/shaders/src/
DConvertIndirectLineLoop.comp60 // int32_t vertexOffset;
DConvertIndexIndirectLineLoop.comp81 // int32_t vertexOffset;
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_cmd_buffer.c336 cmd->u.draw_multi_indexed_ext.index_info[i].vertexOffset = draw->vertexOffset; in lvp_CmdDrawMultiIndexedEXT()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dvx_private.h102 int32_t vertexOffset,
/third_party/flutter/skia/src/gpu/vk/
DGrVkCommandBuffer.h90 int32_t vertexOffset,
/third_party/skia/src/gpu/vk/
DGrVkCommandBuffer.h88 int32_t vertexOffset,

123