LWJGL , Mon histoire !!
-
Bon comme la majorité d’entre vous vous savez que j’ai commencé le Lwjgl et encore une fois c’est la gallére je m’explique après de nombreuses erreurs et de nombreux crash on a fini par me conseillé d’utilisé le zip fait de ThinMatrix (Le youtubeur don je suit le tutoriel) et comme par hasard j’ai directement crash mes Logs :
```java
org.lwjgl.LWJGLException: Could not create context (WGL_ARB_create_context)
at org.lwjgl.opengl.WindowsContextImplementation.nCreate(Native Method)
at org.lwjgl.opengl.WindowsContextImplementation.create(WindowsContextImplementation.java:50)
at org.lwjgl.opengl.ContextGL.<init>(ContextGL.java:132)
at org.lwjgl.opengl.Display.create(Display.java:850)
at org.lwjgl.opengl.Display.create(Display.java:797)
at renderEngine.DisplayManager.createDisplay(DisplayManager.java:23)
at engineTester.MainGameLoop.main(MainGameLoop.java:27)
Exception in thread “main” java.lang.RuntimeException: No OpenGL context found in the current thread.
at org.lwjgl.opengl.GLContext.getCapabilities(GLContext.java:124)
at org.lwjgl.opengl.GL11.glViewport(GL11.java:3261)
at renderEngine.DisplayManager.createDisplay(DisplayManager.java:29)
at engineTester.MainGameLoop.main(MainGameLoop.java:27)mes sources : https://www.dropbox.com/sh/37h3ri1veomo53p/AACoUHiVpvfZfjuHs01CCfwTa?dl=0# https://github.com/Yeyvo/OpenGl-3D-Game-Tutorial-LWJGL Je sais que c'est par rapport a ma carte graphique (oui C'est une véritable m**** une intel hd 3000 T.T ) merci a la personne ou aux personne qui m'aiderons a résoudre se petit problème</init>
-
Tu es pas le seul apparement:
Et ça vient bien de ta carte graphique qui supporte pas OpenGL 3.x
-
Windows 10 ?
-
@‘robin4002’:
Windows 10 ?
non Windows 7
@‘jglrxavpok’:
Tu es pas le seul apparement:
Et ça vient bien de ta carte graphique qui supporte pas OpenGL 3.x
T.T mon pc est bon pour la casse en plus je ne croit pas que je vais acheté un pc de si tôt
Y’as t’il un fix ?EDIT = en me baladant sur mon pc regarder se que je trouve Bizarre non ?
-
Qu’est-ce qu’est le LWJGL?
-
LWJGL est une bibliothèque permettant d’utiliser OpenGL dans un programme Java.
Et OpenGL est un api multiplateforme pour communiquer avec la carte graphique (son concurrent est DirectX, mais ce dernier n’est que disponible sous Windows).
Minecraft utilise LWJGL.Heureusement que tu n’es pas passé sous W10 Yeyvo, car ça aurait été pire comme il n’y a pas de pilote compatible W10 pour ta puce graphique Intel.
Mets à jour ton pilote : https://downloadcenter.intel.com/fr/download/24971/Pilote-pour-Graphiques-HD-Intel-pour-Windows-7-8-64-bits?product=81500
Mais j’ai l’impression que le support d’OpenGL est limité à 3.1 sur Windows, même avec le dernier pilote.
Par contre sous Linux avec le pilote libre mesa OpenGL 3.3 est bien supporté depuis 2014 (http://www.phoronix.com/scan.php?page=news_item&px=MTc5MjY#)(il faut OpenGL 3.2 au minimum d’après ce commentaire : http://stackoverflow.com/questions/26952746/java-lwjgl-getting-could-not-create-context-wgl-arb-create-context)
-
Tu sais c’est grâce a toi que je suis pas passé sous Win 10
-
ah oui je m’en souviens, je t’avais justement dit de ne pas passer à cause de ta carte graphique.
Du-coup la mise à jour du pilote change-t-elle quelque chose ?
-
3.1 T.T
J’achetterais plus j’amais de Carte Graphique Intel
-
Carte intel ? non plus chipset a 2 euros
-
N’achètes plus de processeur Intel alors x)
Les puces graphiques Intel sont intégrés à tous leurs processeurs, sauf à ceux en socket 2011-3.
Bon si tu prends un i5/i7 en socket 115x et que tu ajoutes une Radeon / une GTX et que tu branche l’écran sur la Radeon / GTX la puce Intel n’est plus utilisé.Après tu es tombé sur la mauvaise époque. Les chipets Intel récents ne sont plus en retard sur le support des api, ils supportent DX12, OpenGL 4.5 et Vulkan.
Sinon il reste Linux. Sous Linux OpenGL 3.3 est supportés pour ton chipset (peut-être même OpenGL 4.0).
https://mesamatrix.net/ -
:‘’( Du coup mon pc – > POUBELLE
-
@‘robin4002’:
Par contre sous Linux avec le pilote libre mesa OpenGL 3.3 est bien supporté depuis 2014 (http://www.phoronix.com/scan.php?page=news_item&px=MTc5MjY#)
donc du coup si je passe vers linux ça marcheras ?
-
Normalement oui.
-
Youpiiiiii
-
Mon pc portable a la première génération de CG intel x)
-
X) hhhhhhhhhhhh
-
Et le mien a un proco à 1,4ghz qui est ultra lent