A Microsoft lançou o DirectStorage 1.2
A Microsoft lançou o DirectStorage 1.2.
Novos recursos
• Adicionado suporte para habilitar E/S de arquivo em buffer para uso em discos rígidos que podem se beneficiar do cache de arquivo do sistema operacional;
• Adicionado IDStorageQueue2::GetCompressionSupport API para especificar qual caminho o tempo de execução do DirectStorage seguirá ao descompactar um formato de descompactação de GPU suportado;
• Atualizado dstorage.h e dstorageerr .h para ser coberto pela licença MIT;
• Adicionado Microsoft.Direct3D.DirectStorage.winmd para facilitar a geração de ligações para APIs não C++;
Correções de bugs
• Adicionado campo "Reservado1" a DSTORAGE_REQUEST_OPTIONS. Isso torna o layout da estrutura na memória mais explícito, mas na verdade não altera o layout das versões anteriores;
• Corrigido DSTORAGE_REQUEST_DESTINATION_TEXTURE_REGION para texturas 3D;
• Corrigido um problema de agendamento que estava aparecendo ao transferir dados não compactados da memória para os buffers;
Melhorias de desempenho
• Mover cópia após descompactação da GPU para GPU fila de computação onde isso acontece mais rápido;