65a726bb49
These have been renamed SK_MAKE_BITFIELD_OPS and SkAlignTo because nothing seemed particularly GPU/Ganesh specific to them. I moved the latter to SkTypes.h because we have other align code there and former to src/SkUtils.h because I didn't know where else it should go. The primary motivation was removing the GrTypesPriv.h include from src/core/SkBlockAllocator.h. I had attempted some amount of #if SK_SUPPORT_GPU, but that's not as clean here because both our CPU and GPU backends use the SkBlockAllocator (as far as I could tell). This also moves sk_memset* from SkUtils.h to SkOpts.h, because SkOpts.h requires bringing in RasterPipeline, which seemed like overkill. Change-Id: I5163ef5064ad3840a15b7e873930d60e2620bf9d Bug: skia:12584 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/464876 Reviewed-by: Brian Osman <brianosman@google.com> |
||
---|---|---|
.. | ||
.gitignore | ||
all_examples.cpp | ||
animate.sh | ||
documumentation_examples_map.txt | ||
draw.cpp | ||
egl_context.cpp | ||
examples.cpp | ||
examples.h | ||
fiddle_main.cpp | ||
fiddle_main.h | ||
make_all_examples_cpp.py | ||
null_context.cpp | ||
parse-fiddle-output |