Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Vailor1

Frischling

  • »Vailor1« ist der Autor dieses Themas

Beiträge: 42

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

1

19.03.2016, 12:32

Suche Funktion zum auflisten von Grafikkarten

Hallo ich möchte unter Windows alle eingebauten Grafikkarten auflisten, dies möchte ich aber ohne DirectX Funktionen machen.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

19.03.2016, 12:33

Wenn du den Grund für dein Ansinnen erklärst erhöht sich die Wahrscheinlichkeit, dass eine für dich passende Lösung gefunden wird.

Grüße,
Nox
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Vailor1

Frischling

  • »Vailor1« ist der Autor dieses Themas

Beiträge: 42

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

3

19.03.2016, 12:40

Ok ich entwickle im Moment eine kleine 3D Engine mit OpenGL das Problem ist ich habe zwei Grafikkarten, die eine ist eine normale PCIE Grafikkarte die andere ist ein teil meiner APU, nun verwendet aber OpenGL immer meine APU und nicht meine PCIE Grafikkarte. Nun wollte ich halt das System nach Grafikkarten scannen um dann die Leistungsstärkste Karte zu verwenden.

4

19.03.2016, 13:31

Einen GL-Context an eine bestimmte GPU zu hängen ist höchst Herstellerspezifisch. Es gibt einige Extensions, einfach mal Googeln.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

19.03.2016, 14:20

Vergiss multi-GPU mit OpenGL, spätestens NVIDIA macht dir da leider einen Strich durch die Rechnung. Hast du auch einen passenden Driver für deine PCIe Karte installiert und hängt dein Primary Display auch an dieser Karte?

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dot« (19.03.2016, 14:35)


Vailor1

Frischling

  • »Vailor1« ist der Autor dieses Themas

Beiträge: 42

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

6

19.03.2016, 15:59

Ja die Treiber sind alle installiert und an welche Karte mein Display angeschlossen ist weis ich nicht, da ich einen Laptop besitze.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

7

19.03.2016, 17:07

[...] da ich einen Laptop besitze.

Das dachte ich mir schon. Wie kommst du eigentlich drauf, dass wirklich die falsche GPU verwendet wird?

Vailor1

Frischling

  • »Vailor1« ist der Autor dieses Themas

Beiträge: 42

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

8

19.03.2016, 17:19

Wenn ich glGetString(GL_RENDERER) aufrufe gibt er mir meine APU Grafikkarte aus und nicht meine PCIE.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

9

19.03.2016, 17:21

Jap, das ist was man erwarten würde; sobald du wirklich Leistung brauchst, wird dann normalerweise einfach automatisch alles an die große GPU weitergereicht. Im Driver kannst du üblicherweise Anwendungen angeben, für die immer die große GPU verwendet werden soll...

Vailor1

Frischling

  • »Vailor1« ist der Autor dieses Themas

Beiträge: 42

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

10

19.03.2016, 17:23

Achso, also brauche ich das Software technisch nicht machen?

Werbeanzeige