bb80fcdd41
Implements GrD3DGpu::onCreateCompressedTexture and fixes GrD3DGpu::onUpdateBackendTexture. D3D expects row data for texture uploads to be aligned to 256 bytes, so any compressed data for smaller textures needs to be unpacked to this row pitch. Also uses the non-compressed routines to implement onUpdateCompressedBackendTexture and onWrapCompressedBackendTexture. Change-Id: I20fe4a64fa9b14231590f031ef6fdfadff5de256 Bug: skia:9935 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/302396 Commit-Queue: Jim Van Verth <jvanverth@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com> |
||
---|---|---|
animations | ||
bench | ||
bin | ||
build/fuchsia | ||
build_overrides | ||
client_utils/android | ||
demos.skia.org | ||
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.