The Vulkan Kernel - Windows - Linux - Android - Apple
References to VULKAN can be replaced or supplemented with Metal (Mac OS) & Direct X
All driver parameters are set according to the Vulkan principle with hardware and AVX & Float versioning...
Under the level 2 kernel api calls, Direct messages to the driver modules in Vulkan compatible script, The kernel is fittingly representing the screen resolution though mode & VESA Standard 2D & 3D instructions..
Mode query will one proposes include Vulkan API call queries to all compatible devices..
For this purpose the api will call an ID on the device for driver model/Version.
Once the VESA & Vulkan standards are found; Mode setting can be carried out by the OS,
However the Open CL & GL functions for screen settings can be used pure.
Depending on space in the bios uefi the calls may have already been made to call the screen optimum into being, Bios calls can reference hardware, IO, DMA & Memory/Feature Sets,
Such settings are equivalent to environmental flags (Set).
Pure Vulkan kernel calls in Kernel speed up the process & lower RAM usage,
Possibly increase security (ideally)
Ultra High Definition Colour :
Video Colour definition smoothing & Optimisation with sharp edge HDR Contrast Adaptation.
Dynamic colour remap & Optimisation,
Wide path 8 512Bit,256Bit,128Bit,96Bit 8; 16Bit per channel into & from 10Bit per channel & 8Bit Per channel ..
With dynamic hardware accelerated Colour translation & super dithering with AA in transparent ranges, LOD Translation in vectored 3D though FPU/GPU/AVX/SiMD.
Compiler books & reading : https://science.n-helix.com/2017/04/boinc.html