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

Aktuelle Zeit: Fr Jul 18, 2025 15:54

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



Ein neues Thema erstellen Auf das Thema antworten  [ 19 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Flackern bei Fullscreen
BeitragVerfasst: Mi Feb 22, 2006 00:20 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
Ok, wie der Titel schon sagt, ich hab ein Problem. Ich render wie gehabt in ein window, alles kein problem. Render ich nun in ein fullscreen window habe ich sehr merkwürdiges flackern in den polygonen wo (scheinbar) die clearcolor streifenweise manchmal zu sehen ist. ich verstehe beim besten willen nicht warum. ist das phänomen bekannt ?
dies vorab:
- glGetError meckert über nichts, zu keinem moment... (wie komm ich dem fehler also auf die schliche ????)
- z-fighting is es auch nicht. depthtest is deaktiviert.

sehr komsich ist auch, das ich es noch nicht geschafft habe einen screenshot zu machen von dem fehler wo er also sichtbar war. der inhalt der zwischenablage war jedes mal makellos.

bitte nehmt euch meiner an :roll:

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 08:03 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 16, 2003 15:20
Beiträge: 198
Könnte es evtl. sein, das du in den Frontbuffer renderst oder Doublebuffering deaktiviert ist ?
Evtl. ist das Fenster kleiner, so dass es da nicht auffällt (weniger Pixel -> er kann die Szene schneller darstellen),
oder aber du machst es im Fenstermodus richtig.

_________________
Bevor du definierst, was etwas ist, versichere dich seiner Existenz.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 09:39 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
edit: war nicht richtig was ich geschrieben hab, der fehler tritt bei jeder fullscreen ogl anwendung auf die ich geschrieben habe... jetzt komm ich garnicht mehr klar... und zwar alles welche die mal geklappt haben !!!! :cry:

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 10:21 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Hast du was an deinem Grafikkartentreiber verändert? Also nen Neuen installiert oder so was? Wenn nicht dann zeig mal bitte ein bisschen Initialisierungscode. Dann wäre mit Sicherheit auch noch interessant auf was für Systemen du das bisher getestet hast. Evtl können wir ja auch mal schauen obs bei uns auch nicht funktioniert. Damit könnte man klären obs Implementation oder Treiber ist.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 10:35 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
okay.... bin getz arbeiten, also was zum testen kann ich getz nich liefern, zu mal das auch nicht so einfach wäre..
also am GraKa-Treiber hab ich leider garnichts verändert... wenns das wäre hätte ich ja ne idee woran es liegen könnte...
nochwas: der fehler taucht immer in der rechten oberen ecke auf. und es sind immer streifen die von oben nach unten (in einer höhe von ca. 100px)immer schmaler werden. es sind ca. 4 streifen...
boah das is so komisch, also ich würde mal behaupten am code kann es nicht liegen da der ja "damals" vor nem monat oder so funktioniert hat...

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 12:11 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Hast du am Bildschirm was geändert? VSynch z.B. - Also nur mal spekulativ.

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 12:28 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
VSync schalte ich aus, ja aber das ist schon von anfang an so gewesen... ;(

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 12:43 
Offline
DGL Member

Registriert: Sa Jan 22, 2005 21:10
Beiträge: 225
Irgendwelche Programme, die rumgeistern, und wirsche Fenster öffnen?

_________________
[18:30] tomok: so wie ich das sehe : alles. was nich was anderes ist als nen Essay ist nen Essay

hi, i'm a signature viruz, plz set me as your signature and help me spread :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 12:46 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Hast du mal andere OpenGL Anwendungen die du ausprobieren kannst? Also professionelle Spiele oder so etwas. Will den Teufel nicht an die Wand malen aber nachher stimmt was mit deiner Karte nicht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 14:14 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
ahhhhhhhhh !! :evil: <- jetzt haste ihn an die wand gemalt ;) .... ne hab leider erfolgreich ne andere fullscreen ogl app getestet... boah das ist so wirsch alles... hab doch nichts am code geändert... jaja das sagt man immer so aber das is wie mit der nadel im heuhaufen.

PS: ne keine aufpoppenden fenster ...

:?

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 14:42 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Hey. Sorry. Aber ich habe bei meiner R9500 Pro auch nicht gemerkt, dass der Lüfter seit 1-2 Monaten komplett tot war. Ich hatte mich nur ein wenig gewundert warum rechenintensive Anwendungen irgendwann den Rechner in die Knie gezwungen hatten. Nicht rechenintensive liefen Problemlos. Bis auf die Tatsache, dass irgendwann mal so ein bisschen die Texturen leichte Pixelfehler hatten. Die ist schlicht und einfach zu heiß geworden.

Aber wenn andere Anwendungen liefen, dann liegts schon mal nicht an der Hardware sondern lediglich bei dir.

Hast du auch mal alte Binarys ausprobiert oder hast du immer Code neu übersetzt?

Kannst du auch mal deine Nicht funktionierende Anwendungen auf anderen System ausprobieren?

Hatte vor ein paar Jahren auch mal das Problem, dass meine Anwendung IMMER Singlebuffered war. Auch obwohl ich das richtig als Doublebuffered initialisiert hatte. War irgendwie der Wurm drinne.

Lösche mal alles was keine Quelldateien sind. Also DCU, EXE. Und dann mal ein komplettes Rebuild/Erzeugen. Kann sein, dass sich in irgendwelchen Binarys was verhangen hat. Also auch die von dem Header etc.

Zu Not mach mal eine ganz neue Anwendung und probier es da mal aus.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 15:32 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
hab um sechs feierabend, dann pack ich hier mal ne binary hoch die bei mir nicht funzt und dann werden wir ja sehen, hofffe ihr könnt das dann mal testen... danke schonmal jungs!

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 18:57 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
OKAY !!!
gute nachricht: es liegt nicht an meinem code. hab nochmal n paar tutorials runtergeladen mit fertig compilierter bin, die auch immer schon liefen und nu den selben fehler zeigen.
schlechte nachricht, ich weiß trotzdem nicht wirklich woran das dann liegt.. ;(

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 19:15 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
Suchpfade überprüfen, welche Version der relevanten Header verwendest du? Als letzter Schritt DGLSDL runterladen und in den Suchpfaden ganz oben hinstellen und dann neukompilieren.

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Feb 22, 2006 19:44 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
wie schon in meinem letzten beitrag beschrieben tritt der selbe fehler auch bei völlig fremdem code auf. Auch bei feddigen binarys. ergo muss es an treiber oder hardware liegen, was total strange is da sich da nix geändert hat treiber ab ich schon seit monaten und hardware sowieso... naja...

PS: hab das problem mal eingekreist: bei allen auflösungen über 800x600 im fullscreen tritt das problem auf...

_________________
www.extrawurst.org


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 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:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.010s | 15 Queries | GZIP : On ]