AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Einfaches Wayland Beispiel mit OpenglES
Thema durchsuchen
Ansicht
Themen-Optionen

Einfaches Wayland Beispiel mit OpenglES

Ein Thema von derMischka · begonnen am 17. Jan 2022 · letzter Beitrag vom 3. Mär 2022
Antwort Antwort
Seite 1 von 2  1 2      
derMischka

Registriert seit: 21. Jun 2007
Ort: Dresden
32 Beiträge
 
Delphi 7 Professional
 
#1

Einfaches Wayland Beispiel mit OpenglES

  Alt 17. Jan 2022, 08:13
Hallo,

im Anhang befindet sich ein Beispiel-Projekt, welches ein Wayland-Fenster erstellt, dass dann mit OpenGL ES zeichnet.

Es basiert zum Teil auf diesen Code: https://gist.github.com/Miouyouyou/c...0e013058f110b4

Viel Spaß damit ...

der Mischka
Angehängte Dateien
Dateityp: zip waylandwindow.zip (136,2 KB, 12x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Sinspin
Sinspin

Registriert seit: 15. Sep 2008
Ort: Dubai
683 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 17. Jan 2022, 11:15
Hallo, hast Du auch noch ein Bild für uns? Ich konnte nach spontaner Suche nichts passendes finden wozu man OGL zum Zeichnen brauchen würde. Und ich will nicht erst den Anhang anpacken um zu erfahren um was es geht.
Stefan
Nur die Besten sterben jung
A constant is a constant until it change.
  Mit Zitat antworten Zitat
derMischka

Registriert seit: 21. Jun 2007
Ort: Dresden
32 Beiträge
 
Delphi 7 Professional
 
#3

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 18. Jan 2022, 08:16
Sorry,

ich arbeite gerade auf einen embedded System, gerade nicht das Werkzeug/KnowHow für einen Scrennshot - wäre eh nur ein Fenster mit bunten Vierecken - habe nur die 2D-Routinen von OpenGL ES benutzt - aber ab da gibt es ja im Netz reichlich Doku um auf 3D zu kommen.
Ich habe das Beispiel nur gepostet, da ich kein Beispiel-Programm/Header-Dateien für Wayland gefunden habe und einen Einstieg bieten wollte, der das vielleicht irgendwann als GUI-Auswahl ins Lazarus bringt. Ist ja meistens leichter von einen schon im Ansatz funktionieren Stand aus weiter zu entwickeln.



der Mischka
  Mit Zitat antworten Zitat
Benutzerbild von Sinspin
Sinspin

Registriert seit: 15. Sep 2008
Ort: Dubai
683 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 19. Jan 2022, 11:07
Ne, so meinte ich das nicht. Ich habe absolut keine Vorstellung was ich mir in diesem Fall unter "Wayland" vorstellen soll.
Einfach ein Screenshot oder sonstige Grafik, auf die einfachste verfügbare Art. OGL(ES) klingt ja nach was grafischem, also sollte ein Bild meine Vorstellung bereichern können.
Stefan
Nur die Besten sterben jung
A constant is a constant until it change.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.088 Beiträge
 
Delphi 12 Athens
 
#5

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 19. Jan 2022, 11:36
Wayland ist sowas wie der X-Server vom Linux/Unix/...

Also praktisch die/eine Schnittstelle von Software zum Monitor (oder auch durch Netzwerk getunnelt, z.B. von RemotePC zu Terminal)



So gesehn, kann mich mir jetzt auch nicht vorstellen, was dieses Programm eigentlich machen will, so ohne jegliche Beschreibung.

Es könnte auch was ganz Anderes sein, das zufällig so heißt. (aber durch OpenglES liegt die Vermutung nahe)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Sinspin
Sinspin

Registriert seit: 15. Sep 2008
Ort: Dubai
683 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 19. Jan 2022, 14:30
Danke himitsu,

ich konnte mir bisher keinen Reim darauf machen was man mit OpenGL will wenn man keine fancy Grafik dazu zeigt.
Es geht aber nur schlicht darum den Screen eines fernen Rechners zu rendern.
Stefan
Nur die Besten sterben jung
A constant is a constant until it change.
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 19. Jan 2022, 15:53
Das Beispiel vom TE noch nicht angerührt aber mal auf die Suche gegangen.
Hier angekommen, schnell etwas tiefer gebuddelt und das zum Vorschein gebracht.

Ja, es sieht aus wie eine reine Schnittstelle.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
derMischka

Registriert seit: 21. Jun 2007
Ort: Dresden
32 Beiträge
 
Delphi 7 Professional
 
#8

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 31. Jan 2022, 07:56
Leuts,

wenn Euch Wayland nichts sagt, dann ist es tatsächlich nicht an Euch adressiert.

Falls es noch ein oder ein paar mehr Leute gibt, die dieses Problem haben/hatten, haben hoffentlich durch dieses kleine Beispielprogramm ein kleinen Einstieg.

der Mischka
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.930 Beiträge
 
Delphi 12 Athens
 
#9

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 31. Jan 2022, 09:45
Für die die nicht wissen was Wayland ist.
Früher hat man auf Linux per X-Client dem X-Server gesagt was für ein Bild er rendern soll. Irgendwie war auch Peripherie damit verknüpft also Maus und Mauszeiger usw.
Auf Dieseweise wurde GUI sowohl remote als auch lokal gehandhabt. Sprich GUI war immer eine Client-Server Anwendung.

Da XServer nun mega alt war und viele vorgaben machte, kam es dazu, dass sich immer mehr leute in der Linux community an die tage erinnerten als man einfach direkt in den Grafikspeicher als framebuffer schreiben konnte und alle Freiheiten hatte.
Aus diesen Wünschen heraus ist dann wohl Wayland entstanden. Ein grafik zugriff der direkter ist als X-Server und nicht ganz so bare metall wie framebuffer zugriff.
Wayland ist eine nicht ganz unumstrittene Graphic Schnittstelle unter den Linux enthusiasten. Open Source entwickler können erstaunlich dogmatisch sein! Wayland hat also in etwas wie Launchd ähm ich meine systemd ein Shisma ausgelöst.

Willkommen in der Open Source Welt. Jetzt müsst ihr eine Seite im Glaubenskrieg wählen, wehn wollt ihr auf dem Scheiterhaufen verbrennen?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.447 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Einfaches Wayland Beispiel mit OpenglES

  Alt 31. Jan 2022, 10:09
Wäre es falsch einfach zu googlen und den ersten Link anzuklicken? (https://de.wikipedia.org/wiki/Waylan...ver-Protokoll))

Geändert von freimatz (31. Jan 2022 um 10:53 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz