FERRAMENTAS LINUX: O SDL adiciona um back-end de renderização DirectX 12

quarta-feira, 8 de junho de 2022

O SDL adiciona um back-end de renderização DirectX 12

 

Confira !!

Surpreendentemente, a biblioteca SDL de código aberto que é amplamente usada por jogos para manipulação de plataforma cruzada e abstração de várias interfaces de software adicionou um renderizador Microsoft DirectX 12.

Um renderizador DirectX 12 foi adicionado ao SDL na segunda-feira e pode funcionar no destino Windows (sem o suporte WinRT não estar conectado). Este renderizador tem paridade de recursos com o renderizador DirectX 11 existente do SDL.


Você pode estar se perguntando por que alguém se daria ao trabalho de trabalhar em um renderizador DirectX 12 para SDL... É porque o desenvolvedor espera ver suporte ao Xbox GDK (Game Development Kit) dentro do SDL. Por sua vez, isso permitiria que o SDL fosse usado para criar jogos para o Microsoft Xbox Game Pass para PC no Windows 10/11, consoles Xbox e suporte a jogos em nuvem Xbox Game Pass Ultimate. Então, por sua vez, isso aumentaria a portabilidade do SDL e potencialmente o tornaria uma biblioteca de código aberto mais atraente para uso por desenvolvedores de jogos/motores de plataforma cruzada.

As APIs do Xbox GDK eram anteriormente privadas / protegidas por NDAs, mas no ano passado a Microsoft abriu mais o GDK no GitHub, além de publicar amostras de código, tornando o suporte SDL2 para o Xbox Game Development Kit uma possibilidade no futuro.

Os interessados ​​no suporte ao renderizador Direct3D 12 para SDL podem ver esse pull com toda a discussão técnica interessante. No entanto, foi mencionado que esse back-end pode ser removido ou retrabalhado assim que a nova API de GPU do SDL for concluída no futuro.







Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário