Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 00:14

Foren-Übersicht » Programmierung » OpenGL
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Display-Liste Maximum
BeitragVerfasst: Sa Okt 02, 2004 23:57 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Jul 12, 2002 07:15
Beiträge: 916
Wohnort: Dietzhölztal / Hessen
Programmiersprache: C/C++, Obj-C
Mal ne Frage. Wie groß ist das Maximum für Display-Listen? Denn wenn man wgl-Fonts verwendet, werden diese ja in Display-Listen abgelegt (pro Char einer). Wenn man nun mehrere Fonts in einem Projekt benötigt, kommt man dann schnell an das Ende der Maximal möglichen Listen oder kann man das eher vernachlässigen (ich benötige die Display-Listen nur für die Fonts).

_________________
Und was würdest Du tun, wenn Du wüsstest, dass morgen Dein letzter Tag auf dieser Erde ist?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Okt 03, 2004 00:09 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
Rückgabewert von glGenLists ists ein glUInt, als ein vorzeichenloser Ganzzahlwert, was in Delphi einem Cardinalwert entspricht. Maximal könnte man also 4.294.967.295 Displaylisten erstellen.

_________________
www.SaschaWillems.de | GitHub | Twitter | GPU Datenbanken (Vulkan, GL, GLES)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Okt 03, 2004 07:39 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Dez 13, 2002 12:18
Beiträge: 1063
Von der technischen Realisierung her kann man auch "sehr viele" Displaylisten erstellen. Man kann zwar angeben, welche Zahl man als Displayliste haben möchte (Displaylisten sind also "echte" Handles, keine verkappten Zeiger), dennoch gestaltet sich der Zugriff darauf auch bei vielen Listen sehr schnell.
Für eine Anwendung habe ich mal eine Million Displaylisten erstellt und weder auf der Radeon 9000 noch auf der GFFX Probleme damit gehabt (auch nicht mit der Performance) - da deren Verwaltung schon in OpenGL 1.0 spezifiziert ist, nehme ich an, dass auch andere Grafiktreiber hier keine Probleme machen.

_________________
Viel Spaß beim Programmieren,
Mars
http://www.basegraph.com/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Okt 03, 2004 13:42 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Jul 12, 2002 07:15
Beiträge: 916
Wohnort: Dietzhölztal / Hessen
Programmiersprache: C/C++, Obj-C
Na dann kann ich mich ja beruhigt auf die DLs stürtzen ;) Danke!

_________________
Und was würdest Du tun, wenn Du wüsstest, dass morgen Dein letzter Tag auf dieser Erde ist?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Programmierung » OpenGL


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 14 Queries | GZIP : On ]