Microsoft a publié DirectStorage 1.2
Microsoft a publié DirectStorage 1.2.
Nouvelles fonctionnalités
• Ajout de la prise en charge de l'activation des E/S de fichiers tamponnés pour une utilisation sur les disques durs qui pourraient bénéficier de la mise en cache des fichiers du système d'exploitation ;
• Ajout de l'API IDStorageQueue2::GetCompressionSupport pour spécifier le chemin que le runtime DirectStorage empruntera lors de la décompression d'un format de décompression GPU pris en charge ;
• Mise à jour de dstorage.h et dstorageerr .h pour être couvert par la licence MIT ;
• Ajout de Microsoft.Direct3D.DirectStorage.winmd pour faciliter la génération de liaisons vers des API non-C++ ;
Corrections de bogues
• Ajout du champ "Réservé1" à DSTORAGE_REQUEST_OPTIONS. Cela rend la disposition de la structure en mémoire plus explicite, mais ne change pas réellement la disposition des versions précédentes ;
• Correction de DSTORAGE_REQUEST_DESTINATION_TEXTURE_REGION pour les textures 3D ;
• Correction d'un problème de planification qui s'affichait lors du transfert de données non compressées de la mémoire vers les tampons ;
Améliorations des performances
• Déplacer la copie après la décompression du GPU vers le GPU file d'attente de calcul où cela se produit plus rapidement ;