MayaFlux 0.1.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 31 of file VKEnumUtils.hpp.

32{
34 switch (space) {
35 case CS::SRGB_NONLINEAR:
36 return vk::ColorSpaceKHR::eSrgbNonlinear;
37 case CS::EXTENDED_SRGB:
38 return vk::ColorSpaceKHR::eExtendedSrgbLinearEXT;
39 case CS::HDR10_ST2084:
40 return vk::ColorSpaceKHR::eHdr10St2084EXT;
41 case CS::DISPLAY_P3:
42 return vk::ColorSpaceKHR::eDisplayP3NonlinearEXT;
43 default:
44 return vk::ColorSpaceKHR::eSrgbNonlinear;
45 }
46}
ColorSpace
Default color space for window surfaces.

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

+ Here is the caller graph for this function: