Jump to content

Vulkan 1.0 released


Perks
 Share

Recommended Posts

Vulkan 1.0 released

https://www.khronos.org/vulkan/

Long story short para quem não sabe, também não tenho a certeza total da história, mas pelo que me lembro de ler

A AMD desenvolvey o Mantle (principalmente a partir da low level API da PS4), e anuncia enormes aumentos de performance. AMD doa Mantle para a Khronos para fazer o Vulkan (cross-vendor)

A Microsoft, que ainda estava a trabalhar DX 11 na época, diz "oh wait, também temos esta API que faz o mesmo!" E copia grandes partes do Mantle para o DX12

A grande diferença aqui é que apesar de ser comparável, o Vulkan destina-se a ser cross platform, Windows, Linux, android (nativo no n penso) e conta com inúmeros parceiros já

60g3gaj.png

 

 

  • Like 2
Link to comment
Share on other sites

1 hour ago, Lancer said:

y, penso que isto anda a passar ao lado de muita gente e é extremamente importante

eu ontem fiquei na duvida, fiz um search aqui no fnf e não vi referências 

Como me parece que o pessoal não mostrou grande interesse, ao invés de abrir um tópico resolvi postar aqui, mas tens razão

em termos de benchmarks não em parece que existam grandes diferenças vs DX12 segundo li, a aproximação deverá ser relativamente parecida, agora o facto de nativamente suportarem DX12 e Vulkan simultaneamente poderia fazer com que as multinacionais de videojogos possam aproximar-se mais do vulkan até pelo seu carácter multi-plataforma

Link to comment
Share on other sites

já agora se alguém quiser e tiver algum jogo/app ou we onde valha a pena testar

Quote

 

Vulkan Driver Support

Windows driver version 356.39 and Linux driver version 355.00.26 provide beta support for Vulkan.

Vulkan Beta Driver Release Notes

You will need any one of the following Kepler or Maxwell (both first and second generation Maxwell) based GPUs to get access to Vulkan functionality:

Quadro Series: Quadro M6000, Quadro M5000, Quadro M4000, Quadro K6000, Quadro K5200, Quadro K5000, Quadro K4000, Quadro K4200, Quadro K2200, Quadro K2000, Quadro K2000D, Quadro K1200, Quadro K620, Quadro K420

Quadro Series (Notebooks): Quadro K5100M, Quadro K5000M, Quadro K4100M, Quadro K4000M, Quadro K3100M, Quadro K2200M, Quadro K2100M, Quadro K3000M, Quadro K2000M, Quadro K1100M, Quadro K1000M, Quadro K620M, Quadro K610M, Quadro K510M, Quadro K500M

GeForce 900 Series: GeForce GTX TITAN X, GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960, GeForce GTX 950

GeForce 700 Series: GeForce GTX TITAN Z, GeForce GTX TITAN Black, GeForce GTX TITAN, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 705

GeForce 600 Series: GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645, GeForce GT 640, GeForce GT 630

The Vulkan specifications can be found here: https://www.khronos.org/vulkan/

For any bugs or issues, please file a bug through the developer website: https://devtalk.nvidia.com/

 

https://developer.nvidia.com/vulkan-driver

 

Link to comment
Share on other sites

Os gajos desse jogo disseram especificamente que não está optimizado, tratou-se de conversão openGL--> Vulkan acho

Quote

 

Qualcomm Announces Vulkan API Support on the Adreno 530 GPU

SAN DIEGO, Feb. 17, 2016 /PRNewswire/ -- Qualcomm Incorporated (NASDAQ: QCOM) today announced that its subsidiary, Qualcomm Technologies, Inc., has introduced support for the latest graphics and compute API from Khronos™, Vulkan™, on its Qualcomm® Adreno™ 530 GPU, which is embedded in its Qualcomm® Snapdragon™ 820 processor. Vulkan is the next-generation open-standard API for high-efficiency access to graphics and compute on modern GPUs. This ground-up design provides applications explicit control over GPU acceleration for improved performance and predictability. In addition to Snapdragon 820, Qualcomm Technologies is also planning Vulkan support for upcoming Adreno 5xx series GPUs as well as existing Adreno 4xx series GPUs. For next-generation graphics and compute applications, APIs like Vulkan enable more realistic 3-D graphic effects and more efficient GPU compute through optimal GPU hardware acceleration.

Vulkan supports multiple important features, such as:

Explicit control over GPU operation, with minimized driver overhead for improved performance;

Multi-threading-friendly architecture to increase overall system performance;

Optimal API design that can be used in a wide variety of devices including mobile, desktop, consoles, and embedded platforms;

Use of Khronos' new SPIR-V™ intermediate representation for shading language flexibility and more predictable implementation behavior;

Extensible layered architecture that enables innovative tools without impacting production performance while validating, debugging, and profiling;

Simple drivers for low-overhead efficiency and cross vendor portability.

"We are pleased to have contributed to the definition of Khronos' new Vulkan API. Qualcomm Technologies will be among the first to ship conformant Vulkan drivers, starting with Snapdragon 820's embedded Adreno 530 GPU, and subsequently with our Adreno 4xx series GPUs. Vulkan enables the next generation of graphics performance by adding multi-threaded command buffer generation and explicit control of advanced graphics capabilities within Adreno GPUs," said Micah Knapp, director of product management, Qualcomm Technologies, Inc. "In the coming days, we anticipate supporting Vulkan in the Snapdragon developer tools including Snapdragon Profiler and the Adreno SDK, to help application developers take advantage of this outstanding new API when creating graphics and compute applications for smartphones, tablets, VR HMDs and a variety of other types of devices that use Snapdragon processors."

 

 

http://www.prnewswire.com/news-releases/qualcomm-announces-vulkan-api-support-on-the-adreno-530-gpu-300221252.html

 

Link to comment
Share on other sites

 

Quote

 

Radeon GPUs are ready for the Vulkan graphics API

Postado por rhallock Funcionário em Gaming em 16/fev/2016 8:02:32

Today is an exciting day for PC gaming enthusiasts: the Khronos Group has announced immediate public release of the open standard Vulkan™ 1.0 graphics API! To mark the occasion, we’ve posted a Radeon Software beta for Vulkan. This graphics driver is primarily intended to enable a wider audience of game developers to work with Vulkan on Radeon™ graphics.

 

What is Vulkan?

From the consortium that brought you OpenGL, Vulkan is a new graphics API for developers who want or need deeper hardware control. Designed with “low-overhead” capabilities, Vulkan gives devs total control over the performance, efficiency, and capabilities of Radeon™ GPUs and multi-core CPUs.

 

Compared to OpenGL, Vulkan substantially reduces “API overhead,” which is background work a CPU must do to interpret what a game is asking of the hardware. Reducing this overhead gives hardware much more time to spend on delivering meaningful features, performance and image quality. Vulkan also exposes GPU hardware features not ordinarily accessible through OpenGL.

 

Vulkan inherits these capabilities from AMD’s Mantle graphics API. Mantle was the first of its kind: the first low-overhead PC graphics API, the first to grant unprecedented access to PC GPU resources, and the first to offer absolute control of those resources. Most importantly for gamers, Mantle got the industry thinking about how muchadditional GPU performance could be unlocked with a low-overhead graphics API.

 

Though the Mantle API was tailored for AMD hardware, Mantle was also designed with just enough hardware abstraction to accommodate almost any modern graphics architecture.  That architecture proved useful when we contributed the source code and API specification of Mantle to serve as the foundation of Vulkan in May of 2015.

 

Since that time, Vulkan has been forged under the stewardship of a comprehensive industry alliance that spans the hardware development, game development and content creation industries. Many new and significant capabilities have been added, such as support and performance optimizations for Android® smartphones and tablets, or cross-OS support for Windows® 7, Windows® 8.1, Windows® 10, and Linux®.

 

What our driver supports

AMD has been participating in Vulkan’s development since its inception and providing builds of our Vulkan-enabled driver to game developers for many months. As we transition into the public phase, our initial driver release enables Vulkan support for select Radeon™ GPUs on Windows® 7, Windows® 8.1, and Windows® 10. An upcoming release of the amdgpu Linux driver will also feature Vulkan support.

 

Please note that this initial Windows driver is not packaged with DirectX® driver components, so it is not a suitable replacement for your everyday graphics driver.

 

Our Vulkan driver supports the following AMD APUs and Radeon™ GPUs1 based on the Graphics Core Next architecture:

 

https://community.amd.com/community/gaming/blog/2016/02/16/radeon-gpus-are-ready-for-the-vulkan-graphics-api

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.