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

Aktuelle Zeit: Do Jul 17, 2025 15:38

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Mi Okt 04, 2006 12:53 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2068
Programmiersprache: C++
Zu dem Resize und SDL:
Das war unter Windows ein Bug, sobald man (oder der User) die Grösse des Fensters geändert hat, ging der OpenGL-Kontext verloren.
Wurde mit SDL 1.2.10 erledigt, ab jetzt kann man ohne Probleme die Fenstergrösse durch den User ändern lassen.

_________________
Steppity,steppity,step,step,step! :twisted:
❆ ❄ ❄ ❄ ❅ ❄ ❆ ❄ ❅ ❄ ❅ ❄ ❅ ❄ ❄
❄ ❄ ❄ ❅ ❄ ❄ ❄ ❅ ❄ ❄ ❆ ❄ ❄


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Okt 04, 2006 13:47 
Offline
Fels i.d. Brandung
Benutzeravatar

Registriert: Sa Mai 04, 2002 19:48
Beiträge: 3830
Wohnort: Tespe (nahe Hamburg)
Ah. Jonas bringt Licht ins Dunkel ;) Danke für den Hinweis.ich fing nämlich schon an irritiert zu gucken, weil ich fürchtete ich laufe die ganze Zeit ohne Kontext weiter ;-)

_________________
"Light travels faster than sound. This is why some people appear bright, before you can hear them speak..."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Okt 05, 2006 20:32 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Sorry Traude, dass wir da gerade ein bisschen deinen Thread kapern. ;-)

Habe ne schlechte oder gute Nachricht für euch beide.
Die Gute wäre ich bin doof und kanns nicht. Und die Schlechte wäre, dass ich diese Problem mit der 1.2.11 nachvollziehen kann. Textur wird über glBitmap geladen aber das sollte eigentlich recht egal sein. Aber sobald ich die Größe des Fensters ändere ist mein Quad weiß. Und ich habe explizit nachgeschaut welche Version der sdl.dll er lädt. Es ist definitiv die neue.

So jetzt könnt ihr euch aussuchen ob ihr lieber die Gute oder doch die schlechte Nachricht nehmt. ;-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Okt 05, 2006 20:38 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Wird da der Context von sdl extra freigegeben bei der Größenänderung? Eigentlich braucht man doch gar nichts zu machen, außer vielleicht den Viewport zu verändern.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Okt 05, 2006 21:09 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Na ja. Man muss ihm mitteilen was er mit der Größenänderung des Fenster tun soll. Wobei sich mir die Frage stellt ob man das überhaupt tun sollte?

(5 Minuten Pause)

Eigentlich stimmt es schon. Man muss sdl nicht noch mal sagen was er alles tun soll. Also wenn das Fenster Resizeable ist, dann genügt es vollkommen sich um OpenGL zu kümmern. Der erneute Aufruf von SDL_SetVideoMode führt also dazu, dass der Kontext neu erstellt wird. Lässt man diesen Aufruf weg bleibt es alles so wie es ist und man muss nur den Viewport neu setzen. Sozusagen wäre es dann also doch eine Gute Nachricht. SDL funktioniert. Allerdings ist dann das SDL Template aus dem SDK fehlerhaft. (+ alle vorhandenen sdl projekt beispiele)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Okt 05, 2006 22:33 
Offline
DGL Member

Registriert: Sa Okt 22, 2005 20:24
Beiträge: 291
Wohnort: Frauenfeld/CH
stimmt, wenn ich so nachdenke hab ich auch bemerkt das das ganze falsch ist und ich diesen befehl in dem programm irgendwann selbst gelöscht hab...

_________________
bester uo-shard: www.uosigena.de


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Foren-Übersicht » Programmierung » Einsteiger-Fragen


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 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 ]