/* * Copyright 2023 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef skgpu_graphite_ReadSwizzle_DEFINED #define skgpu_graphite_ReadSwizzle_DEFINED namespace skgpu::graphite { /** * Enumerate the few possible read and write swizzle options for smaller storage. */ enum class ReadSwizzle { kRGBA, // Default kRGB1, kRRR1, kBGRA, k000R, }; } // namespace skgpu::graphite #endif // skgpu_graphite_ReadSwizzle_DEFINED