OpenGL 3.3 für Intel HD Graphics in Debian?

1

Ich verwende OpenGL 3.0 mit Mesa 10.3.2 in Debian 8.1 Jessie standardmäßig, aber ich benötige OpenGL 3.3 und weiß nicht, wie ich es aktivieren soll. Ich habe versucht, Mesa zu aktualisieren, aber es ist immer noch mit OpenGL 3.0.

Dies ist die Ausgabe von glxinfo | grep OpenGL :

OpenGL-Herstellerzeichenfolge: Intel Open Source Technology Center
OpenGL-Rendererzeichenfolge: Mesa DRI
Intel® Ivybridge Mobile OpenGL-Kernprofil-Versionszeichenfolge: 3.3 (Kernprofil) Mesa 10.3.2
OpenGL- Kernprofil- Shading-Sprachversionszeichenfolge: 3.30
OpenGL- Kernprofil- Kontextflags : (keine)
OpenGL- Kernprofil-Profilmaske: Kernprofil OpenGL- Kernprofil-
Erweiterungen:
OpenGL-Versionszeichenfolge: 3.0 Mesa 10.3.2
OpenGL-Shading-Sprachversionszeichenfolge: 1.30
OpenGL-Kontextflags: (keine)
OpenGL-Erweiterungen:
OpenGL ES-Profilversionszeichenfolge: OpenGL ES 3.0 Mesa 10.3.2
OpenGL ES-Profil-Shading-Sprachversionszeichenfolge: OpenGL ES GLSL ES 3.0
OpenGL ES-Profilerweiterungen:

CPU info:

prozessor: 0
vendor_id: GenuineIntel
cpu familie: 6 modell
: 58 modellname
: Intel (R) Celeron (R) CPU 1000M @ 1.80GHz schritt
: 9
mikrocode: 0x17
cpu MHz: 1279.968 cachegröße
: 2048 KB
physikalische id: 0
geschwister: 2
core id: 0
cpu cores: 2
apicid: 0
initial apicid: 0
fpu: ja
fpu_exception: ja
cpuid level: 13
wp: ja
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush dts acpi mmx fxsr sse sse2 ss est tm2 SSSE3 CX16 xtpr pdcm PCID sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer XSAVE lahf_lm ARAT EPB xsaveopt pln pts dtherm tpr_shadow vnmi Flexpriority ept VPID fsgsbase SMEP erms
bogomips: 3.592,01
CLFLUSH Größe: 64
cache_alignment: 64
Adresse Größen: 36 Bit physikalische, 48 Bit virtuellen
Power - Management :

prozessor: 1
vendor_id: GenuineIntel
cpu familie: 6 modell
: 58
Modellname: Intel (R) Celeron (R) CPU 1000M @ 1,80 GHz
Schrittweite: 9
Mikrocode: 0x17
CPU MHz: 1282,640
Cache-Größe: 2048 KB
physische ID: 0
Geschwister: 2
Kern-ID: 1
CPU-Kerne: 2
Apicid: 2
initial apicid: 2
fpu: ja
fpu_exception: ja
cpuid level: 13
wp: ja
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush dts acpi mmx fxsr sse sse2 ss est tm2 SSSE3 CX16 xtpr pdcm PCID sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer XSAVE lahf_lm ARAT EPB xsaveopt pln pts dtherm tpr_shadow vnmi Flexpriority ept VPID fsgsbase SMEP erms
bogomips: 3.592,01
CLFLUSH Größe: 64
cache_alignment: 64
Adresse Größen: 36 Bit physikalische, 48 Bit virtuellen
Power - Management :

Felfa
quelle
Sind Sie sicher, dass Ihre Hardware sogar OpenGL 3.3 unterstützt? Ich habe zwei Dinge bemerkt, erstens unterstützt Mesa 10.3.2 bereits OpenGL 3.3 und zweitens ist Mesa 10.5.x die aktuelle Version. Wenn Sie also nur OpenGL 3.0 verwenden können, ist dies eine Einschränkung der Hardware. Klären Sie, über welche Hardware Sie verfügen, damit ich eine Antwort senden kann.
Ramhound
Ich habe Intel HD Graphics. Keine dedizierte GPU wie NVIDIA oder ATI mit Intel Celeron 1000M CPU.
Felfa
Ich weiß das. Sie haben buchstäblich mindestens so viel in der Frage selbst zur Verfügung gestellt. Sie sollten Ihre Frage aktualisieren, um die CPU-Informationen einzuschließen. Was ist mit meiner anderen Frage? Ich muss noch wissen, ob die Hardware sogar OpenGL 3.3 unterstützt. Die von Ihnen installierte Version von Mesa unterstützt bereits OpenGL 3.3
Ramhound
Die Hardware selbst unterstützt also OpenGL 4.0. Was bedeutet, dass dies ein Treiberproblem ist, das mehr als wahrscheinlich ist. Ich würde einfach Mesa auf die aktuelle Version aktualisieren. Stellen Sie sicher, dass Sie die Frage mit allen relevanten Informationen aktualisieren. Die Ausgabe des Befehls zeigt an, dass Sie bereits das OpenGL 3.3-Profil verwenden. Ich bin verwirrt, was genau das Problem ist
Ramhound
Ja, ich habe gelesen, dass meine Grafikkarte OpenGL 4.0 unterstützt. In einem anderen Beitrag las ich, wie man OpenGL 3.3 mit Intel HD unter Verwendung eines Ubuntu-Repositorys aktiviert, aber es wird nicht für Debian funktionieren. Upgrade von Sid-Paketen auf Mesa 10.5.5, immer noch mit OpenGL 3.0-Profil. Der erste Beitrag wurde mit allen CPU-Informationen aktualisiert.
Felfa

Antworten:

0
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2

Sie haben bereits OpenGL 3.3 ...

Wouter Verhelst
quelle