#include <kanzi/core/cpp/array.hpp>#include <kanzi/core.ui/coreui_api.hpp>#include <kanzi/core/cpp/cstdint.hpp>Classes | |
| class | kanzi::TextureSwizzleMask |
| Use the texture swizzle mask to reorder the color channel values returned by the texture function in a shader. More... | |
Namespaces | |
| namespace | kanzi |
Typedefs | |
| using | kanzi::GLSwizzleMask |
Functions | |
| constexpr TextureSwizzleMask | kanzi::SwizzleMaskARGBToRGBA (TextureSwizzleMask::ColorComponent::Green, TextureSwizzleMask::ColorComponent::Blue, TextureSwizzleMask::ColorComponent::Alpha, TextureSwizzleMask::ColorComponent::Red) |
| Masks the color channels from ARGB to RGBA. | |
| constexpr TextureSwizzleMask | kanzi::SwizzleMaskLuminanceToRGBA (TextureSwizzleMask::ColorComponent::Alpha) |
| Masks all color channels with alpha. | |
| constexpr TextureSwizzleMask | kanzi::SwizzleMaskRGBToLuminanceAlpha (TextureSwizzleMask::ColorComponent::Red, TextureSwizzleMask::ColorComponent::Red, TextureSwizzleMask::ColorComponent::Red, TextureSwizzleMask::ColorComponent::Alpha) |
| Masks all color channels with red. | |