![]() |
Skia
2D Graphics Library
|
#include "include/core/SkData.h"#include "include/core/SkRect.h"#include "include/core/SkRefCnt.h"#include "include/core/SkSpan.h"#include "include/core/SkString.h"#include "include/effects/SkRuntimeEffect.h"#include "include/private/base/SkAPI.h"#include "include/private/base/SkTArray.h"#include <cstddef>#include <cstdint>#include <memory>#include <string_view>#include <tuple>#include <vector>
Go to the source code of this file.
Classes | |
| class | SkMeshSpecification |
| A specification for custom meshes. More... | |
| struct | SkMeshSpecification::Attribute |
| struct | SkMeshSpecification::Varying |
| struct | SkMeshSpecification::Result |
| class | SkMesh |
| A vertex buffer, a topology, optionally an index buffer, and a compatible SkMeshSpecification. More... | |
| class | SkMesh::IndexBuffer |
| class | SkMesh::VertexBuffer |
| struct | SkMesh::Result |
Namespaces | |
| SkSL | |
| SkMeshes | |
Functions | |
| SK_API sk_sp< SkMesh::IndexBuffer > | SkMeshes::MakeIndexBuffer (const void *data, size_t size) |
| Makes a CPU-backed index buffer to be used with SkMeshes. More... | |
| SK_API sk_sp< SkMesh::IndexBuffer > | SkMeshes::CopyIndexBuffer (const sk_sp< SkMesh::IndexBuffer > &) |
| Makes a copy of an index buffer. More... | |
| SK_API sk_sp< SkMesh::VertexBuffer > | SkMeshes::MakeVertexBuffer (const void *, size_t size) |
| Makes a CPU-backed vertex buffer to be used with SkMeshes. More... | |
| SK_API sk_sp< SkMesh::VertexBuffer > | SkMeshes::CopyVertexBuffer (const sk_sp< SkMesh::VertexBuffer > &) |
| Makes a copy of a vertex buffer. More... | |