MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ to_vk_color_space()

vk::ColorSpaceKHR MayaFlux::Core::to_vk_color_space ( GraphicsSurfaceInfo::ColorSpace  space)
inline

Definition at line 48 of file VKEnumUtils.hpp.

49{
51 switch (space) {
52 case CS::SRGB_NONLINEAR:
53 return vk::ColorSpaceKHR::eSrgbNonlinear;
54 case CS::EXTENDED_SRGB:
55 return vk::ColorSpaceKHR::eExtendedSrgbLinearEXT;
56 case CS::HDR10_ST2084:
57 return vk::ColorSpaceKHR::eHdr10St2084EXT;
58 case CS::DISPLAY_P3:
59 return vk::ColorSpaceKHR::eDisplayP3NonlinearEXT;
60 default:
61 return vk::ColorSpaceKHR::eSrgbNonlinear;
62 }
63}
ColorSpace
Default color space for window surfaces.

Referenced by MayaFlux::Core::VKSwapchain::choose_surface_format().

+ Here is the caller graph for this function: