Jump to content

Shiba87
 Share

Recommended Posts

QWHJ0Vs.png

 
El GDC 2015 está siendo increíble, la cantidad de novedades y nuevas tecnologías que se han presentado en apenas dos días que llevamos es abrumadora, pero más lo ha sido la presentación oficial de la nueva API gráfica abierta y multiplataforma del grupo Khronos que nos acompañará durante los próximos años.
 
Vulkan ha llegado con fuerza a San Francisco y junto a ella hacen su entrada también OpenCL 2.1 y SPIR-V, el lenguaje que ejercerá de intermediaro.
 

Vulkan, para quien no lo conozca aún, es un estándar abierto que nos da acceso a una computación gráfica altamente eficiente en GPUs modernas. El diseño de la API, previamente conocida como OpenGL Next, ha sido llevado a cabo de manera conjunta por los mayores representantes del sector y permite a las aplicaciones un control directo de la aceleración gráfica de la GPU maximizando así la eficiencia y la predictibilidad.
 

63FdrUW.png



Vulkan nos asegura

Control directo de las operaciones de la GPU, con un mínimo consumo por parte de los driver, maximizando el rendimiento

lonvIxu.png

Arquitectura Multi-threading-friendly para incrementar el rendimiento general del sistema.

rguSySZ.png

Diseñada para ser utilizada un una amplia variedad de dispositivos, incluyendo equipos de escritorio, consolas, teléfonos móviles y sistemas integrados.

4aK1V1Q.png

Hace uso del nuevo lenguaje intermedio para representación flexible de sombreado y controladores gráficos simplificados

HIOGrTr.png

Arquitectura de capas extensible que posibilita la inclusión de herramientas innovador sin que implique un impacto en el rendimiento mientras se realiza el debbuging o el análisis de rendimiento

9Hif2PU.jpg

Controladores simples para asegurar un bajo consumo, alta eficiencia y portabilidad entre los distintos fabricantes.

UNUlj5Q.jpg?1




https://www.khronos.org/assets/uploads/developers/library/overview/2015_vulkan_v1_Overview.pdf

https://www.khronos.org/registry/spir-v/papers/WhitePaper.pdf



Se empiezan a difundir algunos de los demos, aunque tendremos que esperar un poco más para que todo el material vaya siendo liberado, tanto especificaciones más concretas como controladores, herramientas y benchmarks.
 


Y como el demo como tal no es que nos dé muchos datos, la comparativa del uso de la CPU corriendo el demo con Vulkan frente a OpenGL es esta:
 

Nqo8f2k.png


Para más detalles, la gente imagination han dedicado una entrada completa a este Benchmark, que crearon ellos mismos

http://blog.imgtec.com/powervr/trying-out-the-new-vulkan-graphics-api-on-powervr-gpus

Por supuesto no podían faltar una palabras al respecto del propio Gave Newel

Los estándares en la industria, como la API Vulkan, son una parte crítica para brindarles a los desarrolladores la posibilidad de ofrecer la mejor experiencia posible a los consumidores en múltiples plataformas. Valve y otros miembros del grupo Khronos están trabajando duramente para asegurar que esa interfaz gráfica de alto rendimiento esté disponible en la mayor amplitud de plataformas posible y la vemos como un componente de Steam OS y los futuros juegos de Valve.

 
Y vamos a terminar con una foto "de grupo" de los que han hecho posible que desde hoy mismo podamos disfrutar de Vulkan
 

C86212D.jpg


P.D. Recordemos que la presentación oficial, aunque hoy tengamos ya todo esto en nuestro poder, es el día 5 de Marzo y es cuando Epic Games, Valve, Unity y algunos más sacarán toda la artillería :manos:


https://www.khronos.org/news/press/khronos-reveals-vulkan-api-for-high-efficiency-graphics-and-compute-on-gpus

https://www.khronos.org/vulkan

Link to comment
Share on other sites

Ojito que hablan de OpenGL ES, no OpenGL a secas :sweat:

 

Con Nvidia sé que incluye a todas las gráficas que estén por encima de la serie GTX 400 (básicamente todas las que están soportadas ahora mismo por los últimos drivers)

 

Según wikipedia:

  • Adreno 400 series
  • Intel HD Graphics for Intel Atom Z3700 series
  • Intel HD Graphics for Intel Celeron N and J series
  • Intel HD Graphics for Intel Pentium N and J series
  • Mali T6xx (midgard) series
  • Nvidia GeForce 400 series
  • Nvidia Tegra K1
  • Nvidia Tegra X1
  • PowerVR Series 6, 6XE, 6XT, 7XE and 7XT
  • Vivante GC2000

Pero al mismo tiempo, que la empresa del hardware no le dé soporte no quiere decir que dicho hardware no sea capaz, ejemplo claro el de AMD que directamente ni se lo plantea :ohh:

Presentación oficial el Jueves, así que a esperar :P

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

×
×
  • Create New...