skia2/include
James Godfrey-Kittle f9c89a443d [graphite] Add UploadBufferManager class.
This class manages and suballocates buffers used to upload textures. It
maintains a reusable, suballocated buffer for small allocations, and
creates dedicated buffers for any allocation larger than its set
reusable buffer size.

Change-Id: If7877faed870afbc85635ae47553000fa3487aba
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/534941
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: James Godfrey-Kittle <jamesgk@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
2022-04-28 20:59:14 +00:00
..
android [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
c [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
codec [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
config [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
core [includes] Remove SkColorSpace include from SkImageInfo 2022-04-28 20:48:11 +00:00
docs [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
effects Limit sksl_rt_shader to internal usage only. 2022-04-22 21:06:31 +00:00
encode [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
gpu [graphite] Add UploadBufferManager class. 2022-04-28 20:59:14 +00:00
pathops [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
ports [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
private Add ShadowFlag to use only blurs for concave shapes. 2022-04-27 18:02:26 +00:00
sksl Fit Position in 4 bytes. 2022-04-27 00:01:06 +00:00
svg [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
third_party [bazel] Move skcms and vulkanmemoryalloctor to subdirs 2022-04-21 12:15:50 +00:00
utils [includes] Enforce IWYU on src/utils 2022-04-28 17:32:20 +00:00
OWNERS Add Bazel folks as owners to BUILD.bazel files 2021-11-09 14:24:54 +00:00