La funzionalità più recente aggiunta dall’ingegnere Red Hat Karol Herbst al driver open source Rusticl Mesa OpenCL è il supporto FP64.
Sebbene non sia abilitato per impostazione predefinita nemmeno per le GPU con funzionalità FP64 native, è ora disponibile il doppio supporto OpenCL opzionale con Mesa 23.2-devel.
Come parte di questa nuova funzionalità, Rusticl ha raccolto l’infrastruttura dell’utilizzo della nuova variabile di ambiente RUSTICL_FEATURES=per poter specificare le funzionalità da abilitare dinamicamente in fase di esecuzione. Pertanto, con le ultime cinque patch di Rusticl, l’impostazione di RUSTICL_FEATURES=fp64 abiliterà questo supporto sperimentale OpenCL FP64.
Ulteriori dettagli sul supporto Rusticl FP64 in Mesa per coloro che sono interessati tramite questa unione. Rusticl come questo moderno driver OpenCL Gallium3D scritto da Rust continua ad evolversi abbastanza bene e si propone come valido successore del driver Clover Gallium3D all’interno di Mesa che non viene mantenuto attivamente.