Home
last modified time | relevance | path

Searched refs:instanceCount (Results 1 – 25 of 223) sorted by relevance

123456789

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DVulkanSecondaryCommandBuffer.h110 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 …]
DSecondaryCommandBuffer.h274 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/
DCommandBuffer.h80 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/
DRenderEncoderBase.cpp83 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/
DVertexArrayGL.h38 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()
DContextGL.cpp222 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 …]
DContextGL.h108 GLsizei instanceCount) override;
113 GLsizei instanceCount,
138 GLsizei instanceCount,
292 GLsizei instanceCount);
298 GLsizei instanceCount,
/third_party/skia/src/gpu/gl/
DGrGLOpsRenderPass.cpp216 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/
DGrDrawIndirectCommand.h59 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()
DGrOpsRenderPass.cpp244 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()
DGrOpsRenderPass.h90 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/
DvktDrawInstancedTests.cpp225 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/
Dhb-ot-var-fvar-table.hh175 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/
DEXT_instanced_arrays.txt79 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/
DEXT_instanced_arrays.txt79 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/
DDrawIndexedTests.cpp78 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/
DGrMtlRenderCommandEncoder.h186 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/
DMtlRenderCommandEncoder.h190 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/
DGPURenderBundleEncoder.cpp138 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/
DVertexAttribute.cpp152 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/
DContext11.cpp277 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/
DGrDawnOpsRenderPass.cpp197 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/
DContextMtl.h58 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/
DVkCommandBuffer.cpp475 …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/
DANGLE_base_vertex_base_instance.txt53 <instanceCount> instances of the range of elements are executed and the
74 GLsizei instanceCount,
81 GLsizei instanceCount,
114 GLsizei instanceCount,
152 GLsizei instanceCount,

123456789