8e75147214
Changes the GrD3DTextureResourceInfo member in GrD3DBackendSurfaceInfo to be a unique_ptr<> so we can use forward refs. This will allow us to use a shared_ptr variant to manage the ID3D12Resource on GrD3DResourceResourceInfo, without polluting client files with Windows definitions. Clients can use GrD3DTypes.h to get the full declarations, GrD3DTypesMinimal.h for only the forward references. Bug: skia:9935 Change-Id: I075a3fc608bf6767dae202efd8cbf06cdd4a9457 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/280602 Commit-Queue: Jim Van Verth <jvanverth@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> |
||
---|---|---|
animations | ||
bench | ||
bin | ||
build/fuchsia | ||
build_overrides | ||
dm | ||
docker | ||
docs/examples | ||
example | ||
experimental | ||
fuzz | ||
gm | ||
gn | ||
include | ||
infra | ||
modules | ||
platform_tools | ||
resources | ||
samplecode | ||
site | ||
specs | ||
src | ||
tests | ||
third_party | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.gitignore | ||
.gn | ||
AUTHORS | ||
BUILD.gn | ||
codereview.settings | ||
CONTRIBUTING | ||
CQ_COMMITTERS | ||
DEPS | ||
go.mod | ||
go.sum | ||
LICENSE | ||
OWNERS | ||
PRESUBMIT.py | ||
public.bzl | ||
README | ||
README.chromium | ||
RELEASE_NOTES.txt | ||
whitespace.txt |
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See full details, and build instructions, at https://skia.org.