skia2/include/gpu/graphite
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
..
mtl [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
BackendTexture.h Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
BUILD.bazel [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
Context.h Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
GraphiteTypes.h Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
Recorder.h [graphite] Add UploadBufferManager class. 2022-04-28 20:59:14 +00:00
Recording.h Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
SkStuff.h Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
TextureInfo.h [graphite] Enable MSAA. 2022-04-15 17:03:51 +00:00