| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
| D | VulkanSecondaryCommandBuffer.h | 110 uint32_t instanceCount, 114 void drawInstanced(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex); 116 uint32_t instanceCount, 120 uint32_t instanceCount, 126 void drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount); 128 uint32_t instanceCount, 131 uint32_t instanceCount, 349 uint32_t instanceCount, in draw() argument 355 CommandBuffer::draw(vertexCount, instanceCount, firstVertex, firstInstance); in draw() 366 uint32_t instanceCount, in drawInstanced() argument [all …]
|
| D | SecondaryCommandBuffer.h | 274 uint32_t instanceCount; member 281 uint32_t instanceCount; member 289 uint32_t instanceCount; member 308 uint32_t instanceCount; member 316 uint32_t instanceCount; member 599 void drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount); 601 uint32_t instanceCount, 604 uint32_t instanceCount, 614 void drawInstanced(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex); 616 uint32_t instanceCount, [all …]
|
| /third_party/skia/experimental/graphite/src/ |
| D | CommandBuffer.h | 80 unsigned int baseInstance, unsigned int instanceCount) { in drawInstanced() argument 81 this->onDrawInstanced(type, baseVertex, vertexCount, baseInstance, instanceCount); in drawInstanced() 86 unsigned int instanceCount) { in drawIndexedInstanced() argument 88 instanceCount); in drawIndexedInstanced() 120 unsigned int baseInstance, unsigned int instanceCount) = 0; 123 unsigned int baseInstance, unsigned int instanceCount) = 0;
|
| /third_party/skia/third_party/externals/dawn/src/dawn_native/ |
| D | RenderEncoderBase.cpp | 83 uint32_t instanceCount, in APIDraw() argument 98 instanceCount, firstInstance)); in APIDraw() 103 draw->instanceCount = instanceCount; in APIDraw() 109 "encoding %s.Draw(%u, %u, %u, %u).", this, vertexCount, instanceCount, firstVertex, in APIDraw() 114 uint32_t instanceCount, in APIDrawIndexed() argument 138 instanceCount, firstInstance)); in APIDrawIndexed() 143 draw->instanceCount = instanceCount; in APIDrawIndexed() 150 "encoding %s.DrawIndexed(%u, %u, %u, %i, %u).", this, indexCount, instanceCount, in APIDrawIndexed()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
| D | VertexArrayGL.h | 38 GLsizei instanceCount) const; 44 GLsizei instanceCount, 72 GLsizei instanceCount, 89 GLsizei instanceCount, 97 GLsizei instanceCount, 160 GLsizei instanceCount, in syncDrawElementsState() argument 164 return syncDrawState(context, activeAttributesMask, 0, count, type, indices, instanceCount, in syncDrawElementsState()
|
| D | ContextGL.cpp | 222 GLsizei instanceCount) in setDrawArraysState() argument 234 first, count, instanceCount)); in setDrawArraysState() 264 GLsizei instanceCount, in setDrawElementsState() argument 285 count, type, indices, instanceCount, in setDrawElementsState() 316 const GLsizei instanceCount = usesMultiview ? program->getNumViews() : 0; in drawArrays() local 322 ANGLE_TRY(setDrawArraysState(context, first, count, instanceCount)); in drawArrays() 330 instanceCount)); in drawArrays() 341 GLsizei instanceCount) in drawArraysInstanced() argument 343 GLsizei adjustedInstanceCount = instanceCount; in drawArraysInstanced() 439 GLsizei instanceCount, in drawArraysInstancedBaseInstance() argument [all …]
|
| D | ContextGL.h | 108 GLsizei instanceCount) override; 113 GLsizei instanceCount, 138 GLsizei instanceCount, 292 GLsizei instanceCount); 298 GLsizei instanceCount,
|
| /third_party/skia/src/gpu/gl/ |
| D | GrGLOpsRenderPass.cpp | 216 void GrGLOpsRenderPass::onDrawInstanced(int instanceCount, int baseInstance, int vertexCount, in onDrawInstanced() argument 224 int maxInstances = fGpu->glCaps().maxInstancesPerDrawWithoutCrashing(instanceCount); in onDrawInstanced() 225 for (int i = 0; i < instanceCount; i += maxInstances) { in onDrawInstanced() 227 int instanceCountForDraw = std::min(instanceCount - i, maxInstances); in onDrawInstanced() 240 void GrGLOpsRenderPass::onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, in onDrawIndexedInstanced() argument 242 int maxInstances = fGpu->glCaps().maxInstancesPerDrawWithoutCrashing(instanceCount); in onDrawIndexedInstanced() 243 for (int i = 0; i < instanceCount; i += maxInstances) { in onDrawIndexedInstanced() 245 int instanceCountForDraw = std::min(instanceCount - i, maxInstances); in onDrawIndexedInstanced() 327 auto [vertexCount, instanceCount, baseVertex, baseInstance] = cmds[i]; in multiDrawArraysANGLEOrWebGL() 330 fInstanceCounts[i] = instanceCount; in multiDrawArraysANGLEOrWebGL() [all …]
|
| /third_party/skia/src/gpu/ |
| D | GrDrawIndirectCommand.h | 59 inline void write(uint32_t instanceCount, uint32_t baseInstance, uint32_t vertexCount, in write() 61 *fData++ = {vertexCount, instanceCount, baseVertex, baseInstance}; in write() 94 inline void writeIndexed(uint32_t indexCount, uint32_t baseIndex, uint32_t instanceCount, in writeIndexed() 96 *fData++ = {indexCount, instanceCount, baseIndex, baseVertex, baseInstance}; in writeIndexed()
|
| D | GrOpsRenderPass.cpp | 244 void GrOpsRenderPass::drawInstanced(int instanceCount, int baseInstance, int vertexCount, in drawInstanced() argument 253 this->onDrawInstanced(instanceCount, baseInstance, vertexCount, baseVertex); in drawInstanced() 256 void GrOpsRenderPass::drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, in drawIndexedInstanced() argument 265 this->onDrawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, baseVertex); in drawIndexedInstanced() 286 auto [vertexCount, instanceCount, baseVertex, baseInstance] = cmds[i]; in drawIndirect() 287 this->onDrawInstanced(instanceCount, baseInstance, vertexCount, baseVertex); in drawIndirect() 313 auto [indexCount, instanceCount, baseIndex, baseVertex, baseInstance] = cmds[i]; in drawIndexedIndirect() 314 this->onDrawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, in drawIndexedIndirect()
|
| D | GrOpsRenderPass.h | 90 void drawInstanced(int instanceCount, int baseInstance, int vertexCount, int baseVertex); 93 void drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance, 189 virtual void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount, 191 virtual void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount,
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
| D | vktDrawInstancedTests.cpp | 225 void prepareVertexData (int instanceCount, int firstInstance, int instanceDivisor); 554 const deUint32 instanceCount = instanceCounts[instanceCountNdx]; in iterate() local 558 const deUint32 prepareCount = de::max(instanceCount, 1u); in iterate() 638 const float pushConstants[] = { (float)firstInstance, (float)instanceCount }; in iterate() 646 m_vk.cmdDraw(*m_cmdBuffer, (deUint32)m_data.size(), instanceCount, 0u, firstInstance); in iterate() 650 …m_vk.cmdDrawIndexed(*m_cmdBuffer, (deUint32)m_indexes.size(), instanceCount, 0u, 0u, firstInstance… in iterate() 658 instanceCount, // uint32_t instanceCount; in iterate() 674 instanceCount, // uint32_t instanceCount; in iterate() 713 const TestVertShader vertShader(instanceCount, firstInstance); in iterate() 734 renderer.drawInstanced(command, instanceCount); in iterate() [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/src/ |
| D | hb-ot-var-fvar-table.hh | 175 c->check_range (get_instance (0), instanceCount, instanceSize)); in sanitize() 233 unsigned int get_instance_count () const { return instanceCount; } in get_instance_count() 282 + hb_range ((unsigned) instanceCount) in collect_name_ids() 287 + hb_range ((unsigned) instanceCount) in collect_name_ids() 299 if (unlikely (i >= instanceCount)) return nullptr; in get_instance() 315 HBUINT16 instanceCount; /* The number of named instances defined in the font member
|
| /third_party/openGLES/extensions/EXT/ |
| D | EXT_instanced_arrays.txt | 79 sizei instanceCount); 81 const void *indices, sizei instanceCount); 152 sizei instanceCount); 154 behaves identically to DrawArrays except that <instanceCount> instances of 160 if (mode, count, or instanceCount is invalid) 163 for (i = 0; i < instanceCount; i++) { 216 const void *indices, sizei instanceCount); 218 behaves identically to DrawElements except that <instanceCount> instances of 223 if (mode, count, instanceCount, or type is invalid) 226 for (int i = 0; i < instanceCount; i++) { [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
| D | EXT_instanced_arrays.txt | 79 sizei instanceCount); 81 const void *indices, sizei instanceCount); 152 sizei instanceCount); 154 behaves identically to DrawArrays except that <instanceCount> instances of 160 if (mode, count, or instanceCount is invalid) 163 for (i = 0; i < instanceCount; i++) { 216 const void *indices, sizei instanceCount); 218 behaves identically to DrawElements except that <instanceCount> instances of 223 if (mode, count, instanceCount, or type is invalid) 226 for (int i = 0; i < instanceCount; i++) { [all …]
|
| /third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
| D | DrawIndexedTests.cpp | 78 uint32_t instanceCount, in Test() argument 86 TestImplementation(indexCount, instanceCount, firstIndex, baseVertex, firstInstance, in Test() 99 uint32_t instanceCount, in TestImplementation() argument 113 pass.DrawIndexed(indexCount, instanceCount, firstIndex, baseVertex, firstInstance); in TestImplementation()
|
| /third_party/skia/src/gpu/mtl/ |
| D | GrMtlRenderCommandEncoder.h | 186 NSUInteger vertexCount, NSUInteger instanceCount, in drawPrimitives() argument 191 instanceCount:instanceCount in drawPrimitives() 213 NSUInteger instanceCount, in drawIndexedPrimitives() argument 221 instanceCount:instanceCount in drawIndexedPrimitives()
|
| /third_party/skia/experimental/graphite/src/mtl/ |
| D | MtlRenderCommandEncoder.h | 190 NSUInteger vertexCount, NSUInteger instanceCount, in drawPrimitives() argument 195 instanceCount:instanceCount in drawPrimitives() 217 NSUInteger instanceCount, in drawIndexedPrimitives() argument 225 instanceCount:instanceCount in drawIndexedPrimitives()
|
| /third_party/skia/third_party/externals/dawn/src/dawn_node/binding/ |
| D | GPURenderBundleEncoder.cpp | 138 interop::GPUSize32 instanceCount, in draw() argument 141 enc_.Draw(vertexCount, instanceCount, firstVertex, firstInstance); in draw() 146 interop::GPUSize32 instanceCount, in drawIndexed() argument 150 enc_.DrawIndexed(indexCount, instanceCount, firstIndex, baseVertex, firstInstance); in drawIndexed()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/ |
| D | VertexAttribute.cpp | 152 size_t ComputeVertexBindingElementCount(GLuint divisor, size_t drawCount, size_t instanceCount) in ComputeVertexBindingElementCount() argument 159 if (instanceCount > 0 && divisor > 0) in ComputeVertexBindingElementCount() 164 return (instanceCount + divisor - 1u) / divisor; in ComputeVertexBindingElementCount()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
| D | Context11.cpp | 277 GLsizei instanceCount) in drawArraysInstanced() argument 282 instanceCount, 0, 0, true)); in drawArraysInstanced() 283 return mRenderer->drawArrays(context, mode, first, count, instanceCount, 0, true); in drawArraysInstanced() 290 GLsizei instanceCount, in drawArraysInstancedBaseInstance() argument 296 instanceCount, 0, baseInstance, true)); in drawArraysInstancedBaseInstance() 297 return mRenderer->drawArrays(context, mode, first, count, instanceCount, baseInstance, true); in drawArraysInstancedBaseInstance() 305 GLsizei instanceCount, in drawElementsImpl() argument 322 context, mode, startVertex, indexCount, indexType, indices, instanceCount, baseVertex, in drawElementsImpl() 325 instanceCount, baseVertex, baseInstance, isInstancedDraw); in drawElementsImpl() 330 indices, instanceCount, baseVertex, in drawElementsImpl() [all …]
|
| /third_party/skia/src/gpu/dawn/ |
| D | GrDawnOpsRenderPass.cpp | 197 void GrDawnOpsRenderPass::onDrawInstanced(int instanceCount, int baseInstance, in onDrawInstanced() argument 199 fPassEncoder.Draw(vertexCount, instanceCount, baseVertex, baseInstance); in onDrawInstanced() 208 void GrDawnOpsRenderPass::onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, in onDrawIndexedInstanced() argument 210 fPassEncoder.DrawIndexed(indexCount, instanceCount, baseIndex, baseVertex, baseInstance); in onDrawIndexedInstanced()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/ |
| D | ContextMtl.h | 58 GLsizei instanceCount) override; 63 GLsizei instanceCount, 82 GLsizei instanceCount) override; 88 GLsizei instanceCount, 379 GLsizei instanceCount, 388 GLsizei instanceCount, 432 GLsizei instanceCount); 439 GLsizei instanceCount);
|
| /third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
| D | VkCommandBuffer.cpp | 475 …uint32_t count, uint32_t instanceCount, uint32_t first, int32_t vertexOffset, uint32_t firstInstan… in draw() argument 497 for(uint32_t instance = firstInstance; instance != firstInstance + instanceCount; instance++) in draw() 523 CmdDraw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) in CmdDraw() argument 525 , instanceCount(instanceCount) in CmdDraw() 533 draw(executionState, false, vertexCount, instanceCount, 0, firstVertex, firstInstance); in execute() 540 const uint32_t instanceCount; member in __anon6a895e2d0111::CmdDraw 548 …CmdDrawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOff… in CmdDrawIndexed() argument 550 , instanceCount(instanceCount) in CmdDrawIndexed() 559 draw(executionState, true, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance); in execute() 566 const uint32_t instanceCount; member in __anon6a895e2d0111::CmdDrawIndexed [all …]
|
| /third_party/skia/third_party/externals/angle2/extensions/ |
| D | ANGLE_base_vertex_base_instance.txt | 53 <instanceCount> instances of the range of elements are executed and the 74 GLsizei instanceCount, 81 GLsizei instanceCount, 114 GLsizei instanceCount, 152 GLsizei instanceCount,
|