COMPTOIR
  
register

Vulkan Raytracing est officialisé

C'était plus que dans les tuyaux depuis le lancement de Vulkan 1.2 mi-janvier 2020, c'est désormais officiel. Le Khronos Group a finalement ratifié les extensions Raytracing pour son API de bas niveau Vulkan. Désormais publiques, elles vont aider les développeurs à intégrer le Raytracing dans les jeux Vulkan. Ces extensions Vulkan, SPIR-V et GLSL seront les bases du déploiement et constituent la base du travail.

 

Elles sont nombreuses, et ont pour objectif de faciliter l'intégration, que ce soit au niveau de la gestion, de l'usage des pipelines et des niveaux de shaders, des requêtes à faire par le jeu, de la communication avec les pilotes graphiques, bref, tout ce qui fait qu'il sera désormais possible de calculer les interactions du ou des rayons incidents sur la matière, les objets, avec ce que cela comporte en réflexion et ombrages.

 

Aujourd'hui, un pas de plus est apporté pour imposer le Raytracing comme solution d'avenir, puisque rien en rastérisation ne peut lutter pour le côté réalisme des éclairages. On parle de Raytracing hybride, mais la marche avant est enclenchée, et les outils désormais existent partout. Nvidia a été le premier à développer une architecture permettant spécifiquement d'accélérer les calculs RT avec Turing, prenant un peu tout le monde de vitesse y compris les développeurs, mais avec l'arrivée des consoles ayant poussé AMD à suivre, la chose va se démocratiser. Une bonne nouvelle en somme !

 

vulkan logo 2

 

Un poil avant ?

Intel et Micron : le retour de l'histoire d'amour sur la 3D Xpoint

Un peu plus tard ...

Besoin d'un SSD pour votre NAS ? Seagate en a sous la main !

Les 11 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Xorg, le Samedi 21 Mars 2020 à 14h06  
C'est une bonne chose que le RT ne soit pas resté une exclusivité de NVIDIA.
N'oublions pas que c'est AMD qui avait lancé la première API de bas niveau avec Mantle, et que c'est elle qui a donné naissance à DX12 et Vulkan.
par Thibaut G., le Jeudi 19 Mars 2020 à 00h53  
par Un ragoteur pas fou des Hauts-de-France, le Mercredi 18 Mars 2020 à 22h30
Je complète le sous-titre de la news : "Un pas de plus en faveur du Raytracing, qui va devenir l'incontournable des prochaines années, probablement au même titre que PhysX ou le Hairworks".
Ais-je bon ?
Révise ta leçon entre le propriétaire que tu cites en exemple et l ouvert à tous
par Un ragoteur pas fou des Hauts-de-France, le Mercredi 18 Mars 2020 à 22h30  
Je complète le sous-titre de la news : "Un pas de plus en faveur du Raytracing, qui va devenir l'incontournable des prochaines années, probablement au même titre que PhysX ou le Hairworks".
Ais-je bon ?
par Thibaut G., le Mercredi 18 Mars 2020 à 15h46  
par Un Pipotronneur d'Occitanie, le Mercredi 18 Mars 2020 à 13h52
Ce logo de ouf, une créature de type loup garou body buildé, un lapin en pyjama, un dragon et une théière maléfique
par Un Pipotronneur d'Occitanie, le Mercredi 18 Mars 2020 à 13h52  
Ce logo de ouf, une créature de type loup garou body buildé, un lapin en pyjama, un dragon et une théière maléfique
par Advandced, le Mercredi 18 Mars 2020 à 12h56  
par CYCGalaxy, le Mercredi 18 Mars 2020 à 12h12
Une carte spécialement dédié au RTX est envisageable ?

Genre tu as ta RTX 3070 en parallèle la RTX Compagnion sur un autre port PCX Express qui t'apporte un boost RTX.
Ageia l'avait fait pour Physx autrefois, mais ce n'est pas très viable.
C'est très dur pour que tout le monde adopte cette solution
par scrat, le Mercredi 18 Mars 2020 à 12h31  
par CYCGalaxy, le Mercredi 18 Mars 2020 à 12h12
Une carte spécialement dédié au RTX est envisageable ?

Genre tu as ta RTX 3070 en parallèle la RTX Compagnion sur un autre port PCX Express qui t'apporte un boost RTX.
le rendu RT est généralement un "hybride rasterisation / RT" donc y a moyen que ca soit techniquement possible, mais du coup il faut que les cartes soit du meme fournisseur techno (nvidia / amd / intel / qualcomm / ARM / ...) pour qu un seul driver gère l hybridation et la composition du rendu final.

es ce que ca serait interessant pour les fabricant de faire des petites puces moins chère pour concurrencer leur grosse puces plus chère...

je repense au PhysX et que le rachat de nvidia et la gestion de la physique par les CUDA core a tué l interet d une carte dédiée

je crois que ton exemple RTX3070 + RT c est une RTX3080 (Ti?)
par CYCGalaxy, le Mercredi 18 Mars 2020 à 12h12  
Une carte spécialement dédié au RTX est envisageable ?

Genre tu as ta RTX 3070 en parallèle la RTX Compagnion sur un autre port PCX Express qui t'apporte un boost RTX.
par scrat, le Mercredi 18 Mars 2020 à 09h56  
par Colosseum, le Mercredi 18 Mars 2020 à 09h44
mais le monde du libre entre dans la danse du RT, et là s'est bien cool.
[...]
Donc là Vulkan est sur du software alors que nvidia est sur du hardware? J'ai bon?
non rien a voir du tout. Vulkan est une API graphique pousse par le consortium Kronos qui prend la suite d'OpenGL a l epoque.
on est pas dans une philosophie du libre au sens ou tu l entend mais le standard est ouvert pour permettre aux differents industriel d'implementer cela dans leur solutions proprietaire

La specification du Vulkan RT va permettre de definir le sinterface de l API pour que les driver des differents fabricants "puissent manger" du Vulkan. AMD Intel mais aussi Nvidia sont parmis les industriel de Kronos.

enfin pas de Sw ou Hw ici c est les deux comme tu le comprend. Turing RT sera Vulkan compatible si sonHw respecte la spec Vulkan, hors comme Nvidia est co redacteur...

l interet de tout ce monde est d avoir une alternative a DirectX qui a 2 default
- un heritage ENORME du passe a gere en retro compatibilite
- une orientation Xbox des nouevau developpement

mais ne pas sous estimer DirectX qui a souvent su innover ( Compute shader ou DXR plus recemment)
par Colosseum, le Mercredi 18 Mars 2020 à 09h44  
Bon c'était un peu sûr qu'il faille y venir, sauf si nvidia c'était loupé méchamment, mais le monde du libre entre dans la danse du RT, et là s'est bien cool. En espérant que vulkan fasse de l'ombre au RT core.

Donc là Vulkan est sur du software alors que nvidia est sur du hardware? J'ai bon?
par xenesys, le Mercredi 18 Mars 2020 à 08h45  
Coté GPU, AMD RDNA2 pour cette fin d'année est bien prévu pour gérer nativement en hardware le raytracing. C'est déjà ca.
Mais coté Vulkan, j'ai un doute : le raytracing n'est géré que par le GPU ? le CPU ne fait rien du tout ? J'avais cru que cela pouvait être reparti entre les 2 mais je me trompe surement.
Merci