/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_vertices_test.cpp | 50 int indexCount = 6; in HWTEST_F() local 51 skiaBuilder.Init(VertexMode::TRIANGLES_VERTEXMODE, vertCounts, indexCount, 1); in HWTEST_F() 56 indexCount, skiaBuilder.Indices()); in HWTEST_F() 61 indexCount, skiaBuilder.Indices()); in HWTEST_F() 75 int indexCount = 6; in HWTEST_F() local 76 skiaBuilder.Init(VertexMode::TRIANGLES_VERTEXMODE, vertCounts, indexCount, 1); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | vertices.cpp | 30 int indexCount, const uint16_t indices[]) in MakeCopy() 36 indexCount, indices); in MakeCopy() 58 Vertices::Builder::Builder(VertexMode mode, int vertexCount, int indexCount, uint32_t flags) in Builder() argument 61 builderImplPtr_->Init(mode, vertexCount, indexCount, flags); in Builder() 28 MakeCopy(VertexMode mode, int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], int indexCount, const uint16_t indices[]) MakeCopy() argument
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | vertices.h | 51 * @param indexCount Index count. 57 int indexCount, const uint16_t indices[]); 87 Builder(VertexMode mode, int vertexCount, int indexCount, uint32_t flags);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | vertices_impl.h | 38 int indexCount, const uint16_t indices[]) = 0; 51 virtual void Init(VertexMode mode, int vertexCount, int indexCount, uint32_t flags) = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_vertices.cpp | 41 int indexCount, const uint16_t indices[]) in MakeCopy() 74 indexCount, indices); in MakeCopy() 143 void SkiaVertices::SkiaBuilder::Init(VertexMode mode, int vertexCount, int indexCount, uint32_t flags) in Init() argument 146 vertexCount, indexCount, flags); in Init() 39 MakeCopy(VertexMode mode, int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], int indexCount, const uint16_t indices[]) MakeCopy() argument
|
H A D | skia_vertices.h | 40 int indexCount, const uint16_t indices[]) override; 62 void Init(VertexMode mode, int vertexCount, int indexCount, uint32_t flags) override;
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/vertices_fuzzer/ |
H A D | vertices_fuzzer.cpp | 91 int indexCount = GetObject<int>() % ARRAY_MAX_SIZE; in VerticesFuzzTest001() local 95 Vertices::Builder builder = Vertices::Builder(static_cast<VertexMode>(mode % MATH_THREE), vertexCount, indexCount, in VerticesFuzzTest001()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkcanvas_fuzzer/ |
H A D | canvas_fuzzer.cpp | 355 uint32_t indexCount = GetObject<uint32_t>() % MAX_ARRAY_MAX; in CanvasFuzzTest003() local 356 uint16_t* indices = new uint16_t[indexCount]; in CanvasFuzzTest003() 357 for (size_t i = 0; i < indexCount; i++) { in CanvasFuzzTest003() 361 vertexCount, pts, texs, colors, indexCount, indices, in CanvasFuzzTest003() 364 vertexCount, pts, texs, nullptr, indexCount, indices, in CanvasFuzzTest003() 367 vertexCount, pts, texs, colors, indexCount, indices, in CanvasFuzzTest003()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_mesh_builder.h | 48 uint32_t indexCount { 0 };
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/ |
H A D | mesh_component.h | 124 uint32_t indexCount { 0 };
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_shader_pipeline_binder.h | 59 uint32_t indexCount { 0U };
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/ |
H A D | mesh_component_manager.cpp | 69 DECL_PROPERTY2(MeshComponent::Submesh, indexCount, "Index Count", 0)
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_canvas.h | 760 * @param indexCount Index count. 767 const uint32_t* colors, int32_t indexCount, const uint16_t* indices, OH_Drawing_BlendMode mode);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_canvas.cpp | 291 const uint32_t* colors, int32_t indexCount, const uint16_t* indices, OH_Drawing_BlendMode mode) in OH_Drawing_CanvasDrawVertices() 294 if (positions == nullptr || vertexCount < 3 || (indexCount < 3 && indexCount != 0)) { in OH_Drawing_CanvasDrawVertices() 339 texsPoint, colors, indices ? indexCount : 0, indices); in OH_Drawing_CanvasDrawVertices() 289 OH_Drawing_CanvasDrawVertices(OH_Drawing_Canvas* cCanvas, OH_Drawing_VertexMode vertexMode, int32_t vertexCount, const OH_Drawing_Point2D* positions, const OH_Drawing_Point2D* texs, const uint32_t* colors, int32_t indexCount, const uint16_t* indices, OH_Drawing_BlendMode mode) OH_Drawing_CanvasDrawVertices() argument
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_builder.cpp | 466 constexpr GpuBufferDesc GetIndexBufferDesc(size_t indexCount, BufferUsageFlags additionalFlags) in GetIndexBufferDesc() argument 478 indexBufferDesc.byteSize = sizeof(T) * (uint32_t)indexCount; in GetIndexBufferDesc() 507 uint32_t indexCount, size_t jointDataSize, size_t targetDataSize, in CreateGpuBuffers() 522 const GpuBufferDesc indexBufferDesc = GetIndexBufferDesc<uint32_t>(indexCount, createInfo.indexBufferFlags); in CreateGpuBuffers() 1068 bufferSizes.indexBuffer = submesh.indexBufferOffset + (submesh.info.indexCount * sizeof(uint16_t)); in CalculateSizes() 1070 bufferSizes.indexBuffer = submesh.indexBufferOffset + (submesh.info.indexCount * sizeof(uint32_t)); in CalculateSizes() 1209 indexData_.resize(offset + output.stride * submesh.info.indexCount); in SetIndexData() 1210 output.buffer = { indexData_.data() + offset, output.stride * submesh.info.indexCount }; in SetIndexData() 1211 Fill(output, indices, submesh.info.indexCount); in SetIndexData() 1213 submesh.indexSize = output.stride * submesh.info.indexCount; in SetIndexData() 506 CreateGpuBuffers(IRenderContext& renderContext, size_t vertexDataSize, size_t indexDataSize, uint32_t indexCount, size_t jointDataSize, size_t targetDataSize, const MeshBuilder::GpuBufferCreateInfo& createInfo) CreateGpuBuffers() argument [all...] |
H A D | mesh_util.cpp | 505 submesh.indexCount = 6u; in GeneratePlaneMesh() 541 submesh.indexCount = static_cast<uint32_t>(indices.size()); in GenerateSphereMesh() 574 submesh.indexCount = static_cast<uint32_t>(indices.size()); in GenerateConeMesh() 613 submesh.indexCount = static_cast<uint32_t>(indices.size()); in GenerateTorusMesh() 649 submesh.indexCount = static_cast<uint32_t>(countof(CUBE_INDICES)); in GenerateCubeMesh()
|
/foundation/arkui/ace_engine/frameworks/core/components/shape/ |
H A D | rosen_render_shape_container.cpp | 276 const int indexCount = column * row * size; in DrawBitmapMesh() local 281 SkVertices::Builder builder(SkVertices::kTriangles_VertexMode, vertCounts, indexCount, flags); in DrawBitmapMesh()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 58 * @param indexCount Index count 64 virtual void DrawIndexed(const uint32_t indexCount, const uint32_t instanceCount, const uint32_t firstIndex,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 173 uint32_t indexCount { 0 }; 498 void DrawIndexed(const uint32_t indexCount, const uint32_t instanceCount, const uint32_t firstIndex,
|
H A D | render_command_list.cpp | 539 data->indexCount = 0; in Draw() 548 void RenderCommandList::DrawIndexed(const uint32_t indexCount, const uint32_t instanceCount, const uint32_t firstIndex, in DrawIndexed() argument 558 if (indexCount > 0 && stateData_.renderPassHasBegun) { // prevent zero draws in DrawIndexed() 569 data->indexCount = indexCount; in DrawIndexed()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | canvas_test.cpp | 310 int32_t indexCount = sizeof(indices) / sizeof(indices[0]); in OnTestPerformance() local 314 texs, colors, indexCount, indices, OH_Drawing_BlendMode::BLEND_MODE_SRC); in OnTestPerformance()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.cpp | 1084 if (renderCmd.indexCount) { in RenderCommandDraw() 1100 const GLsizei indexCount = static_cast<const GLsizei>(renderCmd.indexCount); in RenderCommandDraw() local 1104 glDrawElementsInstancedBaseVertex(type, indexCount, indexType, offset, instanceCount, firstVertex); in RenderCommandDraw() 1106 glDrawElementsInstanced(type, indexCount, indexType, offset, instanceCount); in RenderCommandDraw() 1111 type, indexCount, indexType, offset, static_cast<GLint>(renderCmd.vertexOffset)); in RenderCommandDraw() 1113 glDrawElements(type, indexCount, indexType, offset); in RenderCommandDraw() 1119 perfCounters_.triangleCount += renderCmd.indexCount * renderCmd.instanceCount; in RenderCommandDraw()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/recording/ |
H A D | cmd_list_helper_test.cpp | 201 int indexCount = 0; in HWTEST_F() local 205 vertexCount, indexCount, static_cast<uint32_t>(flags)); in HWTEST_F()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | render_data_defines_3d.h | 85 uint32_t indexCount { 0 };
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_shader_passes_generic.cpp | 246 cmdList.DrawIndexed(dc.indexCount, dc.instanceCount, 0U, 0U, 0U); in ExecuteFrameGraphics()
|