AMD: Vulkan absorveu partes 'melhores e mais brilhantes' do Mantle |

No início desta semana, a Advanced Micro Devices aconselhou os desenvolvedores de jogos a usar as interfaces de programação de aplicativos DirectX 12 do Khronos Group e DirectX 12 em vez de sua própria API Mantle. Mais tarde, o desenvolvedor do chip fez mais esclarecimentos: o Vulkan absorveu os principais recursos do Mantle, mas não é proprietário. Embora isso explique por que a AMD elogia o Vulcan, infelizmente, isso não revela o destino do Mantle.

A ATI Technologies e, em seguida, a Advanced Micro Devices sempre contaram com tecnologias de padrão aberto como os principais facilitadores de seu hardware. Ao contrário da Intel Corp. e da Nvidia Corp., nem a ATI nem a AMD investiram em ferramentas proprietárias, middleware ou plataformas fechadas em uma tentativa de melhorar o desempenho ou as vendas de seus produtos. Como resultado, quando a AMD introduziu o Mantle em 2013, foi uma grande surpresa. No entanto, era uma coisa lógica a fazer. As unidades de processamento gráfico modernas são incrivelmente complexas e contêm muita potência oculta que não pode ser acessada usando APIs tradicionais. Além disso, os subsistemas gráficos de computador modernos em geral (que incluem GPUs, drivers, software, APIs, sistema operacional e assim por diante) não são realmente eficientes. Como resultado, a AMD precisava de uma API que pudesse explorar sua arquitetura GCN [graphics core next] e aumentar o desempenho do hardware Radeon em comparação com as placas gráficas Nvidia GeForce em jogos selecionados.



Os principais alvos da AMD quando se trata de Mantle foram taxas de quadros mais altas, latência de renderização reduzida, consumo de energia da GPU reduzido, melhor uso de CPUs multi-core e novos recursos pioneiros, como renderização de quadros divididos. Muitas dessas metas foram alcançadas. Vários jogos que usam o Mantle oferecem vantagens aos adaptadores gráficos AMD Radeon.

No entanto, uma API proprietária custa dinheiro para desenvolver e manter. Se houver uma API de plataforma cruzada de padrão aberto que possa fornecer à AMD as mesmas vantagens que o Mantle, então o último simplesmente não é algo em que a AMD faminta de dinheiro deveria investir. partes de Vulkan.

O cross-vendor Khronos Group escolheu as melhores e mais brilhantes partes do Mantle para servir de base para o Vulkan, disse Robert Hallock, chefe de marketing técnico global da AMD.

O Vulkan é uma nova API de baixa sobrecarga/alta taxa de transferência que fornece acesso a gráficos e computação em unidades modernas de processamento gráfico usadas em vários dispositivos. Assim como o AMD Mantle, a API Vulkan de código aberto permitirá o controle explícito da GPU, minimizará a sobrecarga do driver e permitirá o multi-threading eficiente da CPU. Como o Vulkan eventualmente será encontrado em praticamente todos os tipos de hardware, faz muito sentido que a AMD se concentre nessa API.

A Vulkan abre caminho para um renascimento em jogos para PC multiplataforma e de vários fornecedores com desempenho, qualidade de imagem e recursos excepcionais, salientou o Sr. Hallock.

Oficialmente, a AMD não quer proclamar a morte de Mantle. No entanto, parece que a partir de agora o Mantle se tornará uma API para desenvolvedores de jogos selecionados que colaboram com a AMD e desejam usar recursos exclusivos do hardware Radeon antes de serem suportados pelo Vulkan, OpenGL ou DirectX. Em suma, as versões futuras do Mantle se tornarão ainda mais proprietárias do que a iteração atual, porque não estarão disponíveis para todos.

APIs gráficas proprietárias não são algo que possa sobreviver a longo prazo, a menos que a plataforma que servem prospere e seu proprietário possa arcar com o desenvolvimento rápido de sua interface de programação de aplicativos. O 3dfx Glide e o S3 Graphics Metal forneceram muitas vantagens para os chips gráficos apropriados, mas a ATI e a Nvidia, que dependiam do DirectX e do OpenGL, conseguiram tirar as empresas e suas APIs do mercado de forma relativamente rápida. De um modo geral, investir na Mantle claramente não é a melhor coisa que a AMD pode fazer hoje em dia.