Forum Linux.général Vulkan, switch user et software vs hardware renderer

Posté par  . Licence CC By‑SA.
Étiquettes :
0
24
nov.
2022

Bonjour, j'ai un soucis avec vulkan quand j'essaye de lancer une appli avec un autre utilisateur que celui qui est logué dans la sessions graphique :

Voila mon workflow qui fonctionne très bien avec les applis OpenGL mais pas avec les applis Vulkan :

  • je me logue dans ma session graphique avec user1
  • j'ouvre un terminal, je coupe l'authentification à X : xhost +
  • je change d'utilisateur : su - user2 + MonSuperMotDePasseSecret (ne le retenez pas, il est secret…)
  • (…)

Le rendu 3D, rétrospective

Posté par  (site web personnel) . Édité par Julien Jorge et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
86
21
nov.
2022
C et C++

Le 13 novembre 2022 est sorti Vulkan Scene Graph 1.0.0 (VSG). C'est la première version stable de cette bibliothèque en C++ qui fournit un graphe de scène basé sur l'API graphique Vulkan. Son concepteur, Robert Osfield, avait créé et maintenu OpenSceneGraph (OSG), basé sur OpenGL. Vulkan étant devenu la référence, il était temps de mettre à jour OSG en utilisant les toutes dernières fonctionnalités du C++. Comme c'est un sujet touffu, je vous propose dans cette première dépêche de revenir sur l'histoire des graphismes 3D. Dans une deuxième dépêche, nous verrons ce qu'est un graphe de scènes, et dans une troisième, nous nous pencherons plus spécifiquement sur OpenSceneGraph et VulkanSceneGraph.

Journal O3DE Engine, sa genèse, et comment le compiler sous Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
31
19
juil.
2021

Hello nal',

Tu as peut-être entendu parler de la sortie toute récente du moteur 3D "full open source" d'Amazon : O3DE.

Alors, keskeucé ? En simplifiant : à la base fut le CryEngine (pense: Far Cry), dont des bouts rachetés par Amazon ont été republiés sous le nom de Lumberyard avec une licence plus ou moins restrictive. En gros, c'était open source mais avec des contraintes de modification/publication (visant à récupérer des royalties sur la monétisation (…)