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

Aktuelle Zeit: Do Apr 18, 2024 10:24

Foren-Übersicht » DGL » News
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: [INTERN] dglOpenGL.pas - Version 1.7
BeitragVerfasst: So Feb 13, 2005 22:59 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
LossyEx hat sich mal die Mühe gemacht und einige noch fehlende Extensions in unseren Header eingebunden, und zwar folgende :
  • GL_ARB_fragment_program_shadow
  • GL_ARB_draw_buffers
  • GL_ARB_texture_rectangle
  • GL_ARB_color_buffer_float
  • GL_ARB_half_float_pixel
  • GL_ARB_texture_float
  • GL_ARB_pixel_buffer_object
  • GL_EXT_depth_bounds_test
  • GL_EXT_texture_mirror_clamp
  • GL_EXT_blend_equation_separate
  • GL_EXT_pixel_buffer_object
  • GL_EXT_texture_compression_dxt1
  • GL_NV_fragment_program_option
  • GL_NV_fragment_program2
  • GL_NV_vertex_program2_option
  • GL_NV_vertex_program3

Den Download findet ihr wie gewohnt hier. Viele der Extensions können übrigens nur auf den modersnten Karten genutzt werden, ein Update ist also nicht unbedingt notwendig.

Momentan bin ich übrigens mit Dominique Louis im Gespräch unseren Header in das JEDI-Projekt zu bringen, und damit zum "offiziellen" OpenGL-Header für Delphi und alle anderen Pascal-Dialekte (natürlich Crossplattform) zu machen, wir halten euch dahingehend auf dem Laufenden.

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Feb 13, 2005 23:28 
Offline
DGL Member

Registriert: Do Nov 20, 2003 19:52
Beiträge: 48
Wohnort: Tillingen bei Chemnitz
Aus der Headerbeschreibung:

{ Version 1.5 - Added type TGLVectorf3/TGLVector3f (SW) }

Diese Typen sind aber nicht vorhanden. Außerdem kommt beim kompilieren unter Delphi 5 bei mir wieder folgender Fehler:

[Fataler Fehler] dglOpenGL.pas(1): Zeile zu lang (mehr als 1023 Zeichen)

Wenn man weiß wie gehts das schnell zu beheben, aber wenn mans nicht weiß kann man da schon mal so ne halbe Stunde rumbasteln ;)

_________________
...die Idee ist gut, doch die Welt noch nicht bereit...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Feb 13, 2005 23:47 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7804
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Dawar doch irgendwas mit den Zeilenumbrüchen oder? Da hab ich mal vor einiger Zeit ne ganze weile dran rum gefriemt. Sollte man wohl mal hier mal faiererweise erklären wie man das beheben kann. (Weiß es selber net mehr ;) ... Wordpad nochmal speichern?)

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Feb 14, 2005 00:01 
Offline
DGL Member

Registriert: Do Nov 20, 2003 19:52
Beiträge: 48
Wohnort: Tillingen bei Chemnitz
Ja das liegt an den Zeilenumbrüchen, ich hab das mit OpenOffice behoben. Es scheint als würde in der DGLOpenGL.pas der Zeilenumbruch mittels 'LineFeed' realisiert, mein Delphi erwartet aber ein 'Carriage Return'. Unter OpenOffice kann man beim Speichern einstellen welche Art von Zeilenumbruch erzeugt werden soll, einfach öffnen und nochmal richtg abspeichern. Wie das mit anderen Programmen funktioniert weiß ich nicht, aber mit Notepad funktionierts nicht ;)

Lieber wäre mir aber wenn der Header dementsprechend gespeichert wäre, es sieht halt nicht sehr gut aus wenn man an einem Header erstmal selber rumbasteln muss bevor der läuft.

_________________
...die Idee ist gut, doch die Welt noch nicht bereit...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Feb 14, 2005 00:15 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
Gefixt. Leider habe ich keine alte Delphi-Version und unter D7 gibts keine Probleme. Habe den Header mit Wordpad geöffnet und im MS-DOS Format gespeichert, wordurch jetzt nach jeder Zeile sowohl ein LF und ein CR stehen. Sollte als jetzt klappen, genauso wie die zwei fehlenden Typen.

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Feb 14, 2005 17:13 
Offline
DGL Member

Registriert: Do Nov 20, 2003 19:52
Beiträge: 48
Wohnort: Tillingen bei Chemnitz
Jop funktioniert jetzt, danke :D

_________________
...die Idee ist gut, doch die Welt noch nicht bereit...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 16, 2005 12:35 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
Mal ne Frage (habs intern schon gefragt) : Arbeitet hier jemand mit GNU-Pascal? Bin dabei den Header zuerst mal Cross-Compiler zu bekommen. FPC geht ja schon, und inzwischen hab ich auch schon Support für Virtual Pascal drin, aber mit GNU-Pascal tue ich mich recht schwer. Wenn jemand also schon damit gearbeitet hat und sich dort auskennt bitte Bescheid sagen.

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


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 46 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.064s | 19 Queries | GZIP : On ]