Just before Christmas, the FMXutils DX11 driver received two additions: texture binding support in vertex shaders and GPU device selection.
Vertex shader texture binding enables advanced techniques including displacement mapping and GPU-side heightmaps, which were previously not possible with FMX.
The RegisterDX11ContextU function now includes a new parameter for GPU selection in FMX, allowing users to choose between integrated and discrete GPUs. This function, which activates the FMXutils DX11 driver, should be called when the program starts. There is also a new EnumerateDX11Adapters function to list adapters.
Merry Christmas to all!
(Lyrics by Claude, Music by Suno, Image by Grok)