Home
last modified time | relevance | path

Searched refs:instanceCount (Results 1 - 25 of 203) sorted by relevance

123456789

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A 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()
355 CommandBuffer::draw(vertexCount, instanceCount, firstVertex, firstInstance); in draw()
366 uint32_t instanceCount, in drawInstanced()
348 draw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) draw() argument
365 drawInstanced(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex) drawInstanced() argument
374 drawInstancedBaseInstance(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) drawInstancedBaseInstance() argument
384 drawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) drawIndexed() argument
410 drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount) drawIndexedInstanced() argument
418 drawIndexedInstancedBaseVertex( uint32_t indexCount, uint32_t instanceCount, uint32_t vertexOffset) drawIndexedInstancedBaseVertex() argument
428 drawIndexedInstancedBaseVertexBaseInstance( uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) drawIndexedInstancedBaseVertexBaseInstance() argument
[all...]
H A 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,
1202 drawIndexedInstanced(uint32_t indexCount, uint32_t instanceCount) drawIndexedInstanced() argument
1213 drawIndexedInstancedBaseVertex(uint32_t indexCount, uint32_t instanceCount, uint32_t vertexOffset) drawIndexedInstancedBaseVertex() argument
1227 drawIndexedInstancedBaseVertexBaseInstance( uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) drawIndexedInstancedBaseVertexBaseInstance() argument
1260 drawInstanced(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex) drawInstanced() argument
1272 drawInstancedBaseInstance(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) drawInstancedBaseInstance() argument
[all...]
/third_party/skia/experimental/graphite/src/
H A DCommandBuffer.h80 unsigned int baseInstance, unsigned int instanceCount) { in drawInstanced()
81 this->onDrawInstanced(type, baseVertex, vertexCount, baseInstance, instanceCount); in drawInstanced()
86 unsigned int instanceCount) { in drawIndexedInstanced()
88 instanceCount); in drawIndexedInstanced()
120 unsigned int baseInstance, unsigned int instanceCount) = 0;
123 unsigned int baseInstance, unsigned int instanceCount) = 0;
79 drawInstanced(PrimitiveType type, unsigned int baseVertex, unsigned int vertexCount, unsigned int baseInstance, unsigned int instanceCount) drawInstanced() argument
84 drawIndexedInstanced(PrimitiveType type, unsigned int baseIndex, unsigned int indexCount, unsigned int baseVertex, unsigned int baseInstance, unsigned int instanceCount) drawIndexedInstanced() argument
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
H A DVertexArrayGL.h38 GLsizei instanceCount) const;
44 GLsizei instanceCount,
72 GLsizei instanceCount,
89 GLsizei instanceCount,
97 GLsizei instanceCount,
160 GLsizei instanceCount, in syncDrawElementsState()
164 return syncDrawState(context, activeAttributesMask, 0, count, type, indices, instanceCount, in syncDrawElementsState()
154 syncDrawElementsState( const gl::Context *context, const gl::AttributesMask &activeAttributesMask, GLsizei count, gl::DrawElementsType type, const void *indices, GLsizei instanceCount, bool primitiveRestartEnabled, const void **outIndices) const syncDrawElementsState() argument
H A DContextGL.cpp222 GLsizei instanceCount) in setDrawArraysState()
234 first, count, instanceCount)); in setDrawArraysState()
264 GLsizei instanceCount, in setDrawElementsState()
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()
343 GLsizei adjustedInstanceCount = instanceCount; in drawArraysInstanced()
439 GLsizei instanceCount, in drawArraysInstancedBaseInstance()
219 setDrawArraysState(const gl::Context *context, GLint first, GLsizei count, GLsizei instanceCount) setDrawArraysState() argument
260 setDrawElementsState(const gl::Context *context, GLsizei count, gl::DrawElementsType type, const void *indices, GLsizei instanceCount, const void **outIndices) setDrawElementsState() argument
337 drawArraysInstanced(const gl::Context *context, gl::PrimitiveMode mode, GLint first, GLsizei count, GLsizei instanceCount) drawArraysInstanced() argument
435 drawArraysInstancedBaseInstance(const gl::Context *context, gl::PrimitiveMode mode, GLint first, GLsizei count, GLsizei instanceCount, GLuint baseInstance) drawArraysInstancedBaseInstance() argument
490 const GLsizei instanceCount = usesMultiview ? program->getNumViews() : 0; drawElements() local
524 const GLsizei instanceCount = usesMultiview ? program->getNumViews() : 0; drawElementsBaseVertex() local
655 const GLsizei instanceCount = usesMultiview ? program->getNumViews() : 0; drawRangeElements() local
687 const GLsizei instanceCount = usesMultiview ? program->getNumViews() : 0; drawRangeElementsBaseVertex() local
[all...]
/third_party/skia/src/gpu/gl/
H A 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/
H A 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()
H A DGrOpsRenderPass.h91 void drawInstanced(int instanceCount, int baseInstance, int vertexCount, int baseVertex);
94 void drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,
192 virtual void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
194 virtual void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount,
H A DGrOpsRenderPass.cpp249 void GrOpsRenderPass::drawInstanced(int instanceCount, int baseInstance, int vertexCount, in drawInstanced() argument
258 this->onDrawInstanced(instanceCount, baseInstance, vertexCount, baseVertex); in drawInstanced()
261 void GrOpsRenderPass::drawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, in drawIndexedInstanced() argument
270 this->onDrawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, baseVertex); in drawIndexedInstanced()
291 auto [vertexCount, instanceCount, baseVertex, baseInstance] = cmds[i]; in drawIndirect()
292 this->onDrawInstanced(instanceCount, baseInstance, vertexCount, baseVertex); in drawIndirect()
318 auto [indexCount, instanceCount, baseIndex, baseVertex, baseInstance] = cmds[i]; in drawIndexedIndirect()
319 this->onDrawIndexedInstanced(indexCount, baseIndex, instanceCount, baseInstance, in drawIndexedIndirect()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawInstancedTests.cpp238 void prepareVertexData (int instanceCount, int firstInstance, int instanceDivisor);
243 vk::VkDeviceSize indexBufferSize, deUint32 firstInstance, deUint32 instanceCount);
298 " float instanceCount;\n" in InstancedDrawCase()
307 " gl_Position = in_position + vec4(float(gl_InstanceIndex - params.firstInstance) * 2.0 / params.instanceCount, 0.0, 0.0, 0.0);\n" in InstancedDrawCase()
308 " out_color = in_color + vec4(float(gl_InstanceIndex) / params.instanceCount, 0.0, 0.0, 1.0) + in_color_2;\n" in InstancedDrawCase()
624 const deUint32 instanceCount = instanceCounts[instanceCountNdx]; in iterate() local
628 const deUint32 prepareCount = de::max(instanceCount, 1u); in iterate()
645 instanceCount, // uint32_t instanceCount; in iterate()
656 instanceCount, // uint32_ in iterate()
823 prepareVertexData(int instanceCount, int firstInstance, int instanceDivisor) prepareVertexData() 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/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawInstancedTests.cpp231 void prepareVertexData (int instanceCount, int firstInstance, int instanceDivisor);
236 deUint32 firstInstance, deUint32 instanceCount);
286 " float instanceCount;\n" in InstancedDrawCase()
295 " gl_Position = in_position + vec4(float(gl_InstanceIndex - params.firstInstance) * 2.0 / params.instanceCount, 0.0, 0.0, 0.0);\n" in InstancedDrawCase()
296 " out_color = in_color + vec4(float(gl_InstanceIndex) / params.instanceCount, 0.0, 0.0, 1.0) + in_color_2;\n" in InstancedDrawCase()
606 const deUint32 instanceCount = instanceCounts[instanceCountNdx]; in iterate() local
610 const deUint32 prepareCount = de::max(instanceCount, 1u); in iterate()
627 instanceCount, // uint32_t instanceCount; in iterate()
638 instanceCount, // uint32_ in iterate()
805 prepareVertexData(int instanceCount, int firstInstance, int instanceDivisor) prepareVertexData() argument
922 draw(vk::VkCommandBuffer cmdBuffer, vk::VkBuffer vertexBuffer, vk::VkBuffer instancedVertexBuffer, de::SharedPtr<Buffer> indexBuffer, de::SharedPtr<Buffer> indirectBuffer, deUint32 firstInstance, deUint32 instanceCount) draw() argument
[all...]
/third_party/skia/third_party/externals/harfbuzz/src/
H A 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/skia/third_party/externals/dawn/src/dawn_native/
H A DRenderEncoderBase.cpp83 uint32_t instanceCount, in APIDraw()
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()
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()
82 APIDraw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) APIDraw() argument
113 APIDrawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t baseVertex, uint32_t firstInstance) APIDrawIndexed() argument
[all...]
H A DRenderEncoderBase.h37 uint32_t instanceCount = 1,
41 uint32_t instanceCount,
/third_party/skia/src/gpu/mtl/
H A DGrMtlRenderCommandEncoder.h186 NSUInteger vertexCount, NSUInteger instanceCount,
191 instanceCount:instanceCount
213 NSUInteger instanceCount,
221 instanceCount:instanceCount
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlRenderCommandEncoder.h190 NSUInteger vertexCount, NSUInteger instanceCount,
195 instanceCount:instanceCount
217 NSUInteger instanceCount,
225 instanceCount:instanceCount
H A DMtlCommandBuffer.h67 unsigned int baseInstance, unsigned int instanceCount) override;
70 unsigned int baseInstance, unsigned int instanceCount) override;
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DDrawIndexedTests.cpp78 uint32_t instanceCount, in Test()
86 TestImplementation(indexCount, instanceCount, firstIndex, baseVertex, firstInstance, in Test()
99 uint32_t instanceCount, in TestImplementation()
113 pass.DrawIndexed(indexCount, instanceCount, firstIndex, baseVertex, firstInstance); in TestImplementation()
77 Test(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t baseVertex, uint32_t firstInstance, uint64_t bufferOffset, RGBA8 bottomLeftExpected, RGBA8 topRightExpected) Test() argument
98 TestImplementation(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t baseVertex, uint32_t firstInstance, uint64_t bufferOffset, const wgpu::Buffer& curIndexBuffer, RGBA8 bottomLeftExpected, RGBA8 topRightExpected) TestImplementation() argument
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DVertexAttribute.cpp128 // For instanced draws, the element count is floor(instanceCount - 1) / binding.divisor. in updateCachedElementLimit()
152 size_t ComputeVertexBindingElementCount(GLuint divisor, size_t drawCount, size_t instanceCount)
159 if (instanceCount > 0 && divisor > 0)
164 return (instanceCount + divisor - 1u) / divisor;
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
H A DGPURenderBundleEncoder.cpp138 interop::GPUSize32 instanceCount, in draw()
141 enc_.Draw(vertexCount, instanceCount, firstVertex, firstInstance); in draw()
146 interop::GPUSize32 instanceCount, in drawIndexed()
150 enc_.DrawIndexed(indexCount, instanceCount, firstIndex, baseVertex, firstInstance); in drawIndexed()
136 draw(Napi::Env env, interop::GPUSize32 vertexCount, interop::GPUSize32 instanceCount, interop::GPUSize32 firstVertex, interop::GPUSize32 firstInstance) draw() argument
144 drawIndexed(Napi::Env env, interop::GPUSize32 indexCount, interop::GPUSize32 instanceCount, interop::GPUSize32 firstIndex, interop::GPUSignedOffset32 baseVertex, interop::GPUSize32 firstInstance) drawIndexed() argument
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
H A 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/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cIndirectParametersTests.hpp45 GLuint instanceCount; member
53 GLuint instanceCount; member
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DContext11.cpp277 GLsizei instanceCount) in drawArraysInstanced()
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()
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()
322 context, mode, startVertex, indexCount, indexType, indices, instanceCount, baseVertex, in drawElementsImpl()
325 instanceCount, baseVertex, baseInstance, isInstancedDraw); in drawElementsImpl()
330 indices, instanceCount, baseVerte in drawElementsImpl()
273 drawArraysInstanced(const gl::Context *context, gl::PrimitiveMode mode, GLint first, GLsizei count, GLsizei instanceCount) drawArraysInstanced() argument
286 drawArraysInstancedBaseInstance(const gl::Context *context, gl::PrimitiveMode mode, GLint first, GLsizei count, GLsizei instanceCount, GLuint baseInstance) drawArraysInstancedBaseInstance() argument
300 drawElementsImpl(const gl::Context *context, gl::PrimitiveMode mode, GLsizei indexCount, gl::DrawElementsType indexType, const void *indices, GLsizei instanceCount, GLint baseVertex, GLuint baseInstance, bool promoteDynamic, bool isInstancedDraw) drawElementsImpl() argument
[all...]
/third_party/skia/src/gpu/d3d/
H A DGrD3DOpsRenderPass.h55 void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
57 void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,
/third_party/skia/src/gpu/dawn/
H A DGrDawnOpsRenderPass.h50 void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount,
52 void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,

Completed in 19 milliseconds

123456789