Journal FreeGLUT : premier port Wayland disponible !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
34
7
avr.
2015

Salut nal' !

Il y a des moments où il faut poser ses affaires et s'attaquer à du lourd… j'ai nommé ce vénérable GLUT, qui pour beaucoup (enfin, d'abord pour moi ;) ), a fait partie de ses premiers didacticiels d'initiation à OpenGL !

(pour rappel, il s'agit d'une mini-boîte à outils qui permet de s'affranchir de l'horrible gestion manuelle du système d'affichage -WGL sous Win32, GLX sous X11, NSOpenGL sous Mac OSX…- et donc au débutant de directement faire de (…)

Journal Mesa: OpenGL 4.5 et OpenGL ES 3.2 pris en charge

Posté par  . Licence CC By‑SA.
33
13
sept.
2016

Décidément 2016 est une année faste pour le pilote libre Mesa:
* Après l'arrivée de Mesa de 12.0 qui mis en œuvre OpenGL 4.3 en juillet 2016
* Au cours de l'été le cap de l'OpenGl 4.5 a été franchi

Le site MesaMatrix annonce que Mesa (sa version de développement sûrement) viendrait d'atteindre l'OpenGL ES 3.2.

On attend de voir qui des pilotes Intel, Nouveau, Radeonsi couvrira le premier à la fois l'OpenGL 4.5 et l'OpenGL ES 3.2
Pour (…)

Journal MAME virtualise IRIX

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
5
mar.
2021

Hello Nal,
Depuis sa récente version 0.218, l'émulateur MAME est désormais capable de faire tourner SGI IRIX via le support du hardware de l'Indy.

L'ex-OS de Silicon Graphics, inventeurs d'OpenGL, est un UNIX propriétaire (comme Sun Solaris, HP-UX, IBM AIX…) dont la particularité était d'être centré sur le multimédia, et notamment le traitement vidéo.
Le but est donc d'en mettre plein la vue, via un matériel (32 Mo de RAM en 1993, une webcam (…)

Spécifications de OpenGL 4.0

Posté par  . Modéré par baud123.
28
3
mai
2010
Technologie
Le Khronos Group (consortium de standards ouverts) a annoncé la sortie de OpenGL 4.0 le 10 mars 2010 sous forme de PDF de 489 pages et 2.8 Mo. Pour mémoire, OpenGL, pour Open Graphics Library, est une spécification qui définit une API d'imagerie 3D et 2D, pour les ordinateurs allant du mobile au super-calculateur, en passant bien évidemment par le jeu vidéo.

Cette version 4.0 apporte son lot de nouveautés :
  • Amélioration de l'interopérabilité avec OpenCL, sans recourir au CPU ;
  • Amélioration du rendu via le passage des opérations en virgule flottante du format simple précision au format double précision ;
  • Et, bien sûr, le très attendu (essentiellement par les programmeurs de jeux) support de la tessellation ! La tessellation est le pavage en français ou encore tiling en anglais. OpenGL la proposait déjà mais seulement via une extension fournie par AMD donc uniquement disponible pour les cartes ATI compatibles. OpenGL rattrape ainsi DirectX 11 qui propose déjà la tessellation. Par exemple, ce journal de début d'année sur DLFP évoquait les différences entre bibliothèques de jeux.


OpenGL 3.3 a été livré à la même occasion, ayant pour but de rétroporter un maximum de nouveautés 4.0 pour les vieux GPU.

NdM : ce sujet n'est plus de toute fraîcheur, mais il nous a paru intéressant de lancer le débat.

Journal Mantle: une nouvelle API graphique pour remplacer OpenGL

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
27
26
sept.
2013

AMD vient de présenter une nouvelle API graphique, Mantle, dont le but est de remplacer OpenGL (ainsi que DirectX et diverses API sur le marché de niche des OS Microsoft et sur console). Plus bas niveau, elle permettrait d'obtenir de meilleures performances au prix d'un plus grand effort de développement.

Dans un premier temps spécifique aux GPU de la marque, le développement serait ouvert et permettrait aux constructeurs concurrents d'implémenter leurs propres versions.

Cette annonce arrive un jour trop tôt, (…)

Journal Mesa 12.0(.1) est publié

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
27
10
juil.
2016

Hello velyday,
Mesa 12.0.1 a été publié le 08.
Pour mémoire la version 10 était sorti fin 2013, tandis que la version 11 en septembre 2015. Voilà, en ce début de juillet 2016, la nouvelle mouture de cette célèbre bibliothèque offrant une implémentation libre des spécifications OpenGL. En résumé : support complet de la spécification OpenGL 4.3, plus :

  • Vulkan sur le matériel Intel de génération Ivy Bridge ;
  • OpenGL 4.3 pour nvc0, radeonsi & i965 (Gen8+)
  • OpenGL ES 3.1 pour (…)

Journal GPUOpen

Posté par  . Licence CC By‑SA.
Étiquettes :
25
26
jan.
2016

AMD sort GPUOpen, il semblerait que leur volonté serait de permettre d'aller plus bas dans les couches de la carte graphique que ce que les APIs classiquent permettent. Je ne sais pas trop ce que cela signifie en détail mais ils ont déjà sorti 3 projets en C++ sur leur github, un outil de maillage, un analyseur de code (noyau OpenCL et OpenGL shaders) et un analyseur de performances DirectX 12 (cela nous concerne un peu moins). Peut (…)

Journal flightgear 2.10....

Posté par  . Licence CC By‑SA.
24
17
fév.
2013

La version 2.10 vient de sortir et ça s'annonce comme un grand crû : le changelog.
Le moteur de rendu (Rembrandt) est encore un peu amélioré , il semble utiliser pas mal de fonctions openGL avancée. Malheureusement ce moteur ne semble pas bien fonctionner avec les pilotes libre (en tout cas pour ce qui est de nouveau).
On peut maintenant télécharger les scénarios à la volée en paramétrant une fois le logiciel lancé (ça date de la version 2.8).

(…)

Newton Adventure 1.3

Posté par  (site web personnel) . Édité par Benoît Sibaud, claudex, patrick_g et baud123. Modéré par j. Licence CC By‑SA.
24
19
mar.
2012
Jeu

La version 1.3 du jeu de plateforme libre Newton Adventure où la gravité est modifiable apporte des nouveautés qui le rendent plus accessible :

  • Les manettes de jeu USB sont gérées et configurables dans le menu "Options".
  • Dans les niveaux les plus grands, il est possible de collecter deux objets, une carte et une boussole, qui permette de débloquer la vue d'une mini-carte très utile pour se repérer.
  • Une nouvelle quête composée de 5 niveaux, hades, est disponible et propose de nouveaux éléments de jeu tels que les téléporteurs ou les serrures.

NdM : le développement est plutôt actif : les développeurs cherchaient des bêta-testeurs en décembre dernier, la version 1.1 est sortie quelques jours après et la version 1.2 parue mi-février. Le code est sous licence BSD et les données sous CC-By-SA.

Journal Première release du framework et moteur graphique 3dNovac

Posté par  . Licence CC By‑SA.
Étiquettes :
21
15
juil.
2012

Bonjour à tous,

J'ai le plaisir de vous présenter enfin 3dNovac.
Celui-ci est un framework C++ open source et multiplateforme, ayant pour but premier de fournir les outils nécessaires au développement de Jeux vidéo tout en restant portable et léger.

La première release du framework vient d’être publiée en version 0.1, de nombreuses choses restent à faire mais les bases sont là.
La release fournit les binaires d'un Demo Viewer pour Linux et Windows, je vous encourage à la (…)

Journal Pour les cartes graphiques gen9+, vous aurez OpenGL 4.5 et OpenGL ES3.2

Posté par  . Licence CC By‑SA.
20
22
sept.
2016

Le site Mesamatrix vient d'annoncer que c'est Intel qui est le premier à proposer un pilote libre exploitant la totalité de l'OpenGL et de l'OpenGL ES. Il reste encore des libellés mais Kronos ne les a mis dans aucune version pour l'instant (OpenGL 4.6???)

Par contre, il vous faudra une carte graphique très récente: une de la 9ème génération:
https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Ninth_generation
Soit Skylake sorti en août 2015 et Goldmont (Bizarre Wikipédia les déclare toutes les 2 comme OpenGL 4.4, cela doit (…)

Journal Khronos a besoin de votre aide pour la conception de l'OpenGL prochaine génération.

Posté par  . Licence CC By‑SA.
Étiquettes :
19
18
jan.
2015

Vu sur Phoronix : Khronos a besoin de votre aide pour la conception de l'OpenGL prochaine génération :

Depuis l'année passée, le Khronos Group et leurs partenaires ont été occupés à travailler sur « OpenGL-Next » en tant que la première énorme révision de l'API OpenGL qui sera conçue pour rivaliser avec Mantle d'AMD, Microsoft DirectX 12 et Metal d'Apple. Ils travaillent toujours sur cette nouvelle API mais ils ont besoin de votre aide.

Le Khronos Group vient de (…)

Journal Séminaire à l'Ircam : Standards et librairies ouverts pour l'animation et le jeu

Posté par  . Licence CC By‑SA.
14
28
oct.
2013

Je fais suivre cette information qui pourrait intéresser des membres de notre communauté.

Séminaire gratuit, mais inscription obligatoire à : http://paris.siggraph.org/activites/2013-14/standards-et-librairies-ouverts/standards-et-librairies-ouverts-pour-lanimation-et#inscription

Standards et librairies ouverts pour l'animation et le jeu vidéo
Mardi 5 novembre 2013 16H - 17H30 en salle Stravinsky.

Bill POLSON, directeur de la stratégie industrielle chez Pixar Animation Studios, et
Erik NOREKE, consultant spécialisé en technologie (software et hardware) et membre du Kronos Group.
Présentation en anglais.

Résumé :

Le développement de l'informatique s'est largement (…)