/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A 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() 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 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, 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 D | CommandBuffer.h | 80 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 D | VertexArrayGL.h | 38 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 D | ContextGL.cpp | 222 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 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/ |
H A 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()
|
H A D | GrOpsRenderPass.h | 91 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 D | GrOpsRenderPass.cpp | 249 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 D | vktDrawInstancedTests.cpp | 238 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 D | vktDrawInstancedTests.cpp | 231 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 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/skia/third_party/externals/dawn/src/dawn_native/ |
H A D | RenderEncoderBase.cpp | 83 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 D | RenderEncoderBase.h | 37 uint32_t instanceCount = 1, 41 uint32_t instanceCount,
|
/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlRenderCommandEncoder.h | 186 NSUInteger vertexCount, NSUInteger instanceCount, 191 instanceCount:instanceCount 213 NSUInteger instanceCount, 221 instanceCount:instanceCount
|
/third_party/skia/experimental/graphite/src/mtl/ |
H A D | MtlRenderCommandEncoder.h | 190 NSUInteger vertexCount, NSUInteger instanceCount, 195 instanceCount:instanceCount 217 NSUInteger instanceCount, 225 instanceCount:instanceCount
|
H A D | MtlCommandBuffer.h | 67 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 D | DrawIndexedTests.cpp | 78 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 D | VertexAttribute.cpp | 128 // 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 D | GPURenderBundleEncoder.cpp | 138 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 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/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cIndirectParametersTests.hpp | 45 GLuint instanceCount; member 53 GLuint instanceCount; member
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | Context11.cpp | 277 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 D | GrD3DOpsRenderPass.h | 55 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 D | GrDawnOpsRenderPass.h | 50 void onDrawInstanced(int instanceCount, int baseInstance, int vertexCount, 52 void onDrawIndexedInstanced(int indexCount, int baseIndex, int instanceCount, int baseInstance,
|