/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
H A D | DrawIndexedIndirectTests.cpp | 79 wgpu::Buffer indexBuffer, in EncodeDrawCommands() 89 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32, indexOffset); in EncodeDrawCommands() 109 wgpu::Buffer indexBuffer = in Test() local 113 TestDraw(EncodeDrawCommands(bufferList, indexBuffer, indexOffset, indirectOffset), in Test() 203 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1}); in TEST_P() local 206 TestDraw(EncodeDrawCommands({7, 1, 0, 0, 0}, indexBuffer, 0, 0), notFilled, notFilled); in TEST_P() 209 TestDraw(EncodeDrawCommands({3, 1, 7, 0, 0}, indexBuffer, 0, 0), notFilled, notFilled); in TEST_P() 212 TestDraw(EncodeDrawCommands({3, 1, 3, 0, 0}, indexBuffer, 0, 0), notFilled, filled); in TEST_P() 226 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); in TEST_P() local 229 TestDraw(EncodeDrawCommands({3, 1, 0, 0, 0}, indexBuffer, in TEST_P() 78 EncodeDrawCommands(std::initializer_list<uint32_t> bufferList, wgpu::Buffer indexBuffer, uint64_t indexOffset, uint64_t indirectOffset) EncodeDrawCommands() argument 254 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); TEST_P() local 374 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); TEST_P() local 408 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); TEST_P() local 432 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); TEST_P() local 464 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); TEST_P() local 515 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1, 0, 1, 2}); TEST_P() local 582 wgpu::Buffer indexBuffer = CreateIndexBuffer({0, 1, 2, 0, 3, 1}); TEST_P() local [all...] |
H A D | IndexFormatTests.cpp | 78 wgpu::Buffer indexBuffer = in TEST_P() local 86 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_P() 105 wgpu::Buffer indexBuffer = in TEST_P() local 113 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint16); in TEST_P() 136 wgpu::Buffer indexBuffer = in TEST_P() local 144 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_P() 165 wgpu::Buffer indexBuffer = in TEST_P() local 171 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_P() 263 wgpu::Buffer indexBuffer = in TEST_P() local 280 pass.SetIndexBuffer(indexBuffer, wgp in TEST_P() 297 wgpu::Buffer indexBuffer = TEST_P() local 332 wgpu::Buffer indexBuffer = TEST_P() local 397 wgpu::Buffer indexBuffer = utils::CreateBufferFromData<uint32_t>( TEST_P() local 424 wgpu::Buffer indexBuffer = TEST_P() local 451 wgpu::Buffer indexBuffer = TEST_P() local [all...] |
H A D | DrawIndexedTests.cpp | 62 indexBuffer = utils::CreateBufferFromData<uint32_t>( 74 wgpu::Buffer indexBuffer; member in DrawIndexedTest 87 bufferOffset, indexBuffer, bottomLeftExpected, topRightExpected); in Test()
|
/third_party/skia/src/gpu/ops/ |
H A D | GrMeshDrawOp.cpp | 69 size_t vertexStride, sk_sp<const GrBuffer> indexBuffer, in PatternHelper() 72 this->init(target, primitiveType, vertexStride, std::move(indexBuffer), verticesPerRepetition, in PatternHelper() 77 size_t vertexStride, sk_sp<const GrBuffer> indexBuffer, in init() 81 if (!indexBuffer) { in init() 97 static_cast<int>(indexBuffer->size() / (sizeof(uint16_t) * indicesPerRepetition))); in init() 98 fMesh->setIndexedPatterned(std::move(indexBuffer), indicesPerRepetition, repeatCount, in init() 120 sk_sp<const GrGpuBuffer> indexBuffer = target->resourceProvider()->refNonAAQuadIndexBuffer(); in QuadHelper() local 121 if (!indexBuffer) { in QuadHelper() 125 this->init(target, GrPrimitiveType::kTriangles, vertexStride, std::move(indexBuffer), in QuadHelper() 68 PatternHelper(GrMeshDrawTarget* target, GrPrimitiveType primitiveType, size_t vertexStride, sk_sp<const GrBuffer> indexBuffer, int verticesPerRepetition, int indicesPerRepetition, int repeatCount, int maxRepetitions) PatternHelper() argument 76 init(GrMeshDrawTarget* target, GrPrimitiveType primitiveType, size_t vertexStride, sk_sp<const GrBuffer> indexBuffer, int verticesPerRepetition, int indicesPerRepetition, int repeatCount, int maxRepetitions) init() argument
|
/third_party/skia/src/gpu/ |
H A D | GrSimpleMesh.h | 23 void setIndexed(sk_sp<const GrBuffer> indexBuffer, int indexCount, int baseIndex, 26 void setIndexedPatterned(sk_sp<const GrBuffer> indexBuffer, int indexCount, 56 inline void GrSimpleMesh::setIndexed(sk_sp<const GrBuffer> indexBuffer, int indexCount, in setIndexed() argument 60 SkASSERT(indexBuffer); in setIndexed() 65 fIndexBuffer = std::move(indexBuffer); in setIndexed() 78 sk_sp<const GrBuffer> indexBuffer, int indexCount, int patternRepeatCount, in setIndexedPatterned() 81 SkASSERT(indexBuffer); in setIndexedPatterned() 87 fIndexBuffer = std::move(indexBuffer); in setIndexedPatterned() 77 setIndexedPatterned( sk_sp<const GrBuffer> indexBuffer, int indexCount, int patternRepeatCount, int maxPatternRepetitionsInIndexBuffer, sk_sp<const GrBuffer> vertexBuffer, int patternVertexCount, int baseVertex) setIndexedPatterned() argument
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/ |
H A D | IndexBufferValidationTests.cpp | 161 wgpu::Buffer indexBuffer = in TEST_F() local 171 encoder.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint16); in TEST_F() 179 encoder.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_F() 188 encoder.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint16); in TEST_F() 196 encoder.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_F() 205 encoder.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint16); in TEST_F() 213 encoder.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_F() 230 wgpu::Buffer indexBuffer = in TEST_F() local 240 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in TEST_F() 259 encoder.SetIndexBuffer(indexBuffer, wgp in TEST_F() 272 wgpu::Buffer indexBuffer = TEST_F() local [all...] |
H A D | DrawVertexAndIndexBufferOOBValidationTests.cpp | 242 IndexBufferDesc indexBuffer, in TestRenderPassDrawIndexed() 255 renderPassEncoder.SetIndexBuffer(indexBuffer.buffer, indexBuffer.indexFormat, in TestRenderPassDrawIndexed() 256 indexBuffer.offset, indexBuffer.size); in TestRenderPassDrawIndexed() 431 wgpu::Buffer indexBuffer = CreateBuffer(12 * sizeof(uint32_t), wgpu::BufferUsage::Index); in TEST_F() local 437 IndexBufferDesc indexBufferDesc = {indexBuffer, wgpu::IndexFormat::Uint32}; in TEST_F() 449 wgpu::Buffer indexBuffer = in TEST_F() local 459 IndexBufferDesc indexBufferDesc = {indexBuffer, params.indexFormat, in TEST_F() 501 wgpu::Buffer indexBuffer in TEST_F() local 241 TestRenderPassDrawIndexed(const wgpu::RenderPipeline& pipeline, IndexBufferDesc indexBuffer, VertexBufferList vertexBufferList, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t baseVertex, uint32_t firstInstance, bool isSuccess) TestRenderPassDrawIndexed() argument 583 wgpu::Buffer indexBuffer = CreateBuffer(12 * indexStride, wgpu::BufferUsage::Index); TEST_F() local [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | DrawBaseVertexBaseInstanceTest.cpp | 255 void setupIndexedBuffers(GLBuffer &vertexBuffer, GLBuffer &indexBuffer) in setupIndexedBuffers() argument 261 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in setupIndexedBuffers() 286 void setupRegularIndexedBuffer(GLBuffer &indexBuffer) in setupRegularIndexedBuffer() argument 288 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in setupRegularIndexedBuffer() 530 GLBuffer indexBuffer; in TEST_P() local 532 setupIndexedBuffers(vertexBuffer, indexBuffer); in TEST_P() 544 setupRegularIndexedBuffer(indexBuffer); in TEST_P() 639 GLBuffer indexBuffer; in TEST_P() local 641 setupIndexedBuffers(vertexBuffer, indexBuffer); in TEST_P() 655 setupRegularIndexedBuffer(indexBuffer); in TEST_P() 669 GLBuffer indexBuffer; TEST_P() local [all...] |
H A D | DrawElementsTest.cpp | 33 for (GLuint indexBuffer : mIndexBuffers) in ~DrawElementsTest() 35 if (indexBuffer != 0) in ~DrawElementsTest() 37 glDeleteBuffers(1, &indexBuffer); in ~DrawElementsTest() 137 GLBuffer indexBuffer; in TEST_P() local 138 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 146 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 292 GLBuffer indexBuffer; in TEST_P() local 294 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 331 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 486 GLBuffer indexBuffer; in TEST_P() local [all...] |
H A D | DrawBaseVertexVariantsTest.cpp | 204 GLBuffer &indexBuffer) in setupIndexedBuffers() 221 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in setupIndexedBuffers() 374 GLBuffer indexBuffer; in TEST_P() local 377 setupIndexedBuffers(vertexPositionBuffer, vertexColorBuffer, indexBuffer); in TEST_P() 393 GLBuffer indexBuffer; in TEST_P() local 396 setupIndexedBuffers(vertexPositionBuffer, vertexColorBuffer, indexBuffer); in TEST_P() 412 GLBuffer indexBuffer; in TEST_P() local 415 setupIndexedBuffers(vertexPositionBuffer, vertexColorBuffer, indexBuffer); in TEST_P() 431 GLBuffer indexBuffer; in TEST_P() local 434 setupIndexedBuffers(vertexPositionBuffer, vertexColorBuffer, indexBuffer); in TEST_P() 202 setupIndexedBuffers(GLBuffer &vertexPositionBuffer, GLBuffer &vertexColorBuffer, GLBuffer &indexBuffer) setupIndexedBuffers() argument [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
H A D | IndexDataManager.cpp | 177 translated->indexBuffer = nullptr; in prepareIndexData() 224 translated->indexBuffer = staticBuffer->getIndexBuffer(); in prepareIndexData() 243 IndexBufferInterface *indexBuffer = nullptr; in streamIndexData() local 244 ANGLE_TRY(getStreamingIndexBuffer(context, dstType, &indexBuffer)); in streamIndexData() 245 ASSERT(indexBuffer != nullptr); in streamIndexData() 248 ANGLE_TRY(StreamInIndexBuffer(context, indexBuffer, data, count, srcType, dstType, in streamIndexData() 251 translated->indexBuffer = indexBuffer->getIndexBuffer(); in streamIndexData() 252 translated->serial = indexBuffer->getSerial(); in streamIndexData()
|
/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlRenderCommandEncoder.h | 202 MTLIndexType indexType, id<MTLBuffer> indexBuffer, in drawIndexedPrimitives() 207 indexBuffer:indexBuffer in drawIndexedPrimitives() 211 MTLIndexType indexType, id<MTLBuffer> indexBuffer, 219 indexBuffer:indexBuffer 226 MTLIndexType indexType, id<MTLBuffer> indexBuffer, 232 indexBuffer:indexBuffer 201 drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount, MTLIndexType indexType, id<MTLBuffer> indexBuffer, NSUInteger indexBufferOffset) drawIndexedPrimitives() argument
|
/third_party/skia/experimental/graphite/src/mtl/ |
H A D | MtlRenderCommandEncoder.h | 206 MTLIndexType indexType, id<MTLBuffer> indexBuffer, 211 indexBuffer:indexBuffer 215 MTLIndexType indexType, id<MTLBuffer> indexBuffer, 223 indexBuffer:indexBuffer 230 MTLIndexType indexType, id<MTLBuffer> indexBuffer, 236 indexBuffer:indexBuffer
|
/third_party/skia/experimental/graphite/src/ |
H A D | CommandBuffer.cpp | 64 void CommandBuffer::bindIndexBuffer(sk_sp<Buffer> indexBuffer, size_t bufferOffset) { in bindIndexBuffer() argument 65 this->onBindIndexBuffer(indexBuffer.get(), bufferOffset); in bindIndexBuffer() 66 if (indexBuffer) { in bindIndexBuffer() 67 this->trackResource(std::move(indexBuffer)); in bindIndexBuffer()
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLOpsRenderPass.cpp | 99 void GrGLOpsRenderPass::onBindBuffers(sk_sp<const GrBuffer> indexBuffer, in onBindBuffers() argument 103 SkASSERT((primitiveRestart == GrPrimitiveRestart::kNo) || indexBuffer); in onBindBuffers() 113 fAttribArrayState = fGpu->bindInternalVertexArray(indexBuffer.get(), numAttribs, in onBindBuffers() 116 if (indexBuffer) { in onBindBuffers() 117 if (indexBuffer->isCpuBuffer()) { in onBindBuffers() 118 auto* cpuIndexBuffer = static_cast<const GrCpuBuffer*>(indexBuffer.get()); in onBindBuffers() 135 if ((indexBuffer && fGpu->glCaps().baseVertexBaseInstanceSupport()) || in onBindBuffers() 136 (!indexBuffer && !fGpu->glCaps().drawArraysBaseVertexIsBroken())) { in onBindBuffers() 141 fActiveIndexBuffer = std::move(indexBuffer); in onBindBuffers()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawIndexedTest.cpp | 100 vk::VkBuffer indexBuffer, 192 vk::VkBuffer indexBuffer, in cmdBindIndexBufferImpl() 199 m_vk.cmdBindIndexBuffer2KHR(commandBuffer, indexBuffer, offset, dataSize, indexType); in cmdBindIndexBufferImpl() 204 m_vk.cmdBindIndexBuffer(commandBuffer, indexBuffer, offset, indexType); in cmdBindIndexBufferImpl() 235 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate() local 250 cmdBindIndexBufferImpl(*m_secCmdBuffer, indexBuffer, m_testSpec.bindIndexBufferOffset, dataSize, vk::VK_INDEX_TYPE_UINT32); in iterate() 280 cmdBindIndexBufferImpl(*m_cmdBuffer, indexBuffer, m_testSpec.bindIndexBufferOffset, dataSize, vk::VK_INDEX_TYPE_UINT32); in iterate() 296 cmdBindIndexBufferImpl(*m_cmdBuffer, indexBuffer, m_testSpec.bindIndexBufferOffset, dataSize, vk::VK_INDEX_TYPE_UINT32); in iterate() 392 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate() local 395 cmdBindIndexBufferImpl(*m_cmdBuffer, indexBuffer, m_testSpe in iterate() 191 cmdBindIndexBufferImpl(vk::VkCommandBuffer commandBuffer, vk::VkBuffer indexBuffer, vk::VkDeviceSize offset, vk::VkDeviceSize dataSize, vk::VkIndexType indexType) cmdBindIndexBufferImpl() argument [all...] |
H A D | vktDrawInstancedTests.cpp | 242 de::SharedPtr<Buffer> indexBuffer, de::SharedPtr<Buffer> indirectBuffer, 245 vk::VkBuffer indexBuffer, 635 de::SharedPtr<Buffer> indexBuffer; in iterate() local 637 indexBuffer = createAndUploadBuffer(m_indexes, m_vk, m_context, vk::VK_BUFFER_USAGE_INDEX_BUFFER_BIT); in iterate() 679 draw(*m_secCmdBuffer, vertexBuffer->object(), instancedVertexBuffer->object(), indexBuffer, indirectBuffer, (m_indexes.size() * sizeof(deUint32)), firstInstance, instanceCount); in iterate() 711 draw(*m_cmdBuffer, vertexBuffer->object(), instancedVertexBuffer->object(), indexBuffer, indirectBuffer, (m_indexes.size() * sizeof(deUint32)), firstInstance, instanceCount); in iterate() 724 draw(*m_cmdBuffer, vertexBuffer->object(), instancedVertexBuffer->object(), indexBuffer, indirectBuffer, (m_indexes.size() * sizeof(deUint32)), firstInstance, instanceCount); in iterate() 941 vk::VkBuffer indexBuffer, in cmdBindIndexBufferImpl() 948 m_vk.cmdBindIndexBuffer2KHR(commandBuffer, indexBuffer, offset, size, indexType); in cmdBindIndexBufferImpl() 953 m_vk.cmdBindIndexBuffer(commandBuffer, indexBuffer, offse in cmdBindIndexBufferImpl() 940 cmdBindIndexBufferImpl(vk::VkCommandBuffer commandBuffer, vk::VkBuffer indexBuffer, vk::VkDeviceSize offset, vk::VkDeviceSize size, vk::VkIndexType indexType) cmdBindIndexBufferImpl() argument 957 draw(vk::VkCommandBuffer cmdBuffer, vk::VkBuffer vertexBuffer, vk::VkBuffer instancedVertexBuffer, de::SharedPtr<Buffer> indexBuffer, de::SharedPtr<Buffer> indirectBuffer, vk::VkDeviceSize indexBufferSize, deUint32 firstInstance, deUint32 instanceCount) draw() argument [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/egl_tests/ |
H A D | EGLPreRotationTest.cpp | 336 GLBuffer indexBuffer; in TEST_P() local 343 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 425 GLBuffer indexBuffer; in TEST_P() local 440 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 545 GLBuffer indexBuffer; in TEST_P() local 552 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 689 GLBuffer indexBuffer; in TEST_P() local 696 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in TEST_P() 763 GLBuffer *indexBuffer, in initializeGeometry() 776 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer); in initializeGeometry() 762 initializeGeometry(GLuint program, GLBuffer *indexBuffer, GLVertexArray *vertexArray, GLBuffer *vertexBuffers) initializeGeometry() argument 858 GLBuffer indexBuffer; TEST_P() local 1504 GLBuffer indexBuffer; TEST_P() local 1622 GLBuffer indexBuffer; TEST_P() local 1741 GLBuffer indexBuffer; TEST_P() local 1864 GLBuffer indexBuffer; TEST_P() local 1955 GLBuffer indexBuffer; TEST_P() local 2112 GLBuffer indexBuffer; TEST_P() local 2236 GLBuffer indexBuffer; TEST_P() local 2389 initializeGeometry(GLuint program, GLBuffer *indexBuffer, GLVertexArray *vertexArray, GLBuffer *vertexBuffers) initializeGeometry() argument 2447 GLBuffer indexBuffer; TEST_P() local 2492 GLBuffer indexBuffer; TEST_P() local [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkPipeline.hpp | 102 IndexBuffer &getIndexBuffer() { return indexBuffer; } in getIndexBuffer() 103 const IndexBuffer &getIndexBuffer() const { return indexBuffer; } in getIndexBuffer() 120 IndexBuffer indexBuffer; member in vk::GraphicsPipeline
|
/third_party/skia/third_party/externals/angle2/samples/torus_lighting/ |
H A D | torus.h | 18 void GenerateTorus(GLuint *vertexBuffer, GLuint *indexBuffer, GLsizei *indexCount) in GenerateTorus() argument 82 glGenBuffers(1, indexBuffer); in GenerateTorus() 83 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, *indexBuffer); in GenerateTorus()
|
/third_party/skia/tests/graphite/ |
H A D | CommandBufferTest.cpp | 115 sk_sp<Buffer> indexBuffer = gpu->resourceProvider()->findOrCreateBuffer( in DEF_GRAPHITE_TEST_FOR_CONTEXTS() local 123 auto indices = (uint16_t*)indexBuffer->map(); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 130 indexBuffer->unmap(); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 132 commandBuffer->bindIndexBuffer(indexBuffer, 0); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_render.c | 430 struct pipe_resource* indexBuffer, in r300_emit_draw_elements() 497 OUT_CS_RELOC(r300_resource(indexBuffer)); in r300_emit_draw_elements() 592 struct pipe_resource *indexBuffer = in r300_draw_elements() local 595 struct pipe_resource* orgIndexBuffer = indexBuffer; in r300_draw_elements() 609 r300_translate_index_buffer(r300, info, &indexBuffer, in r300_draw_elements() 613 if (indexSize == 2 && (start & 1) && indexBuffer) { in r300_draw_elements() 614 /* If we got here, then orgIndexBuffer == indexBuffer. */ in r300_draw_elements() 626 r300_upload_index_buffer(r300, &indexBuffer, indexSize, &start, in r300_draw_elements() 631 r300_upload_index_buffer(r300, &indexBuffer, indexSize, in r300_draw_elements() 639 PREP_INDEXED, indexBuffer, 1 in r300_draw_elements() 429 r300_emit_draw_elements(struct r300_context *r300, struct pipe_resource* indexBuffer, unsigned indexSize, unsigned max_index, unsigned mode, unsigned start, unsigned count, uint16_t *imm_indices3) r300_emit_draw_elements() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawIndexedTest.cpp | 154 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate() local 169 m_vk.cmdBindIndexBuffer(*m_secCmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); in iterate() 199 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); in iterate() 215 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); in iterate() 304 const vk::VkBuffer indexBuffer = m_indexBuffer->object(); in iterate() local 307 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); in iterate()
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DPipelineState.cpp | 153 void GrD3DPipelineState::bindBuffers(GrD3DGpu* gpu, sk_sp<const GrBuffer> indexBuffer, in bindBuffers() argument 176 if (auto* d3dIndexBuffer = static_cast<const GrD3DBuffer*>(indexBuffer.get())) { in bindBuffers() 181 commandList->setIndexBuffer(std::move(indexBuffer)); in bindBuffers()
|
/third_party/skia/third_party/externals/dawn/examples/ |
H A D | CppHelloTriangle.cpp | 26 wgpu::Buffer indexBuffer; variable 44 indexBuffer = in initBuffers() 162 pass.SetIndexBuffer(indexBuffer, wgpu::IndexFormat::Uint32); in frame()
|