.[ ČeskéHry.cz ].
Sollertia
Jdi na stránku Předchozí  1, 2, 3 ... 10, 11, 12 ... 103, 104, 105  Další
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Inkubátor
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 18:37:12    Předmět: Odpovědět s citátem

Možná jsem na to přišel...
Já totiž vytvářím depth texturu jako GL_UNSIGNED_BYTE...tzn. 256 stupňů hloubky...kdybych tam dal GL_FLOAT, se kterým to funguje také super...mohlo by se to zlepšit ne?
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Deluxe



Založen: 31. 07. 2007
Příspěvky: 235
Bydliště: Oslavany

PříspěvekZaslal: 16. červenec 2011, 18:46:54    Předmět: Odpovědět s citátem

Jo, myslim, ze by to mohlo byt ono. Das na web novou verzi?

EDIT: V gDEBuggeru to vypada, ze kdyz kreslis tu vodu (bindujes postupne tu normalovou texturu vody, pak kopii back bufferu a nakonec kopii depth bufferu),
tak ta kopie depth bufferu ma vsude hodnotu 255 (presneji ve vyrezu o velikosti front bufferu). Takze by to asi mohl byt ten problem (pokud gDebugger nekeca).


Naposledy upravil Deluxe dne 16. červenec 2011, 18:57:28, celkově upraveno 1 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
franz



Založen: 30. 07. 2007
Příspěvky: 1325

PříspěvekZaslal: 16. červenec 2011, 18:48:55    Předmět: Odpovědět s citátem

já používám gl_DEPTH_COMPONENT16
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 18:53:28    Předmět: Odpovědět s citátem

Tohle tam mám teď já (možná je to blbě, ale mě to funguje):
glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT, texWidth, texHeight, 0, GL_DEPTH_COMPONENT, GL_FLOAT, NULL);

Novou verzi sem dám hned, jak to zkompiluji pro linux...

PS.: Musím se Vám omluvit...tu poslední binárku, co jsem sem dal, tak ta je naprd...jsem zapomněl umazat pár řádků a ono si to hledalo root adresář jinde... Wink
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 16. červenec 2011, 18:59:43    Předmět: Odpovědět s citátem

Internalformat GL_DEPTH_COMPONENT dává driveru na výběr, co zvolit. Většinou se vybírá si mezi 16, 24 a 32. Předposlední 2 parametry určují jen formát posledního parametru, nemají žádný vliv na texturu.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Tiv



Založen: 29. 03. 2011
Příspěvky: 1

PříspěvekZaslal: 16. červenec 2011, 18:59:58    Předmět: Odpovědět s citátem

Na geforce g205m a GT 220 to slape pekne.
vypadato fakt pekne.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 19:07:21    Předmět: Odpovědět s citátem

Oki, takže když bych tam vecpal:
glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT24, texWidth, texHeight, 0, GL_DEPTH_COMPONENT, GL_FLOAT, NULL);
tak by to mělo znamenat, že karty by měli všechny použít 24 bitů...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 16. červenec 2011, 19:11:07    Předmět: Odpovědět s citátem

VODA napsal:
Oki, takže když bych tam vecpal:
glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT24, texWidth, texHeight, 0, GL_DEPTH_COMPONENT, GL_FLOAT, NULL);
tak by to mělo znamenat, že karty by měli všechny použít 24 bitů...

Ano.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 19:28:12    Předmět: Odpovědět s citátem

Oki, můžete zkoušet zde.
Jsou tam binárky jak pro Windows tak pro Linux...uff Wink

V logu je houbeles (stejně půjde pryč), ale občas to pomůže, tak když něco bude, tak ho chci vidět... Cool
_________________
Opravdovost se pojí s trýzní...


Naposledy upravil VODA dne 24. březen 2015, 11:16:31, celkově upraveno 1 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Deluxe



Založen: 31. 07. 2007
Příspěvky: 235
Bydliště: Oslavany

PříspěvekZaslal: 16. červenec 2011, 19:32:30    Předmět: Odpovědět s citátem

Tak voda je uz u mne OK a v logu nic zajimavyho.

EDIT: Myslim ze jo. Ale vsiml jsem si, ze pri prechodu mensi rozliseni na vetsi (treba 640x400->800x600) vypadnou shadery (jak deni doba, tak i voda). Kdyz prejdu:
640 - Shadery: OK
800 - Shadery: Chybi
1280 - Shadery: Porad chybi
a ted kdyz jdu spatky na 800 tak jsou OK.

EDIT 2: Jeste prihodim log http://nopaste.ceske-hry.cz/223354


Naposledy upravil Deluxe dne 16. červenec 2011, 19:46:28, celkově upraveno 2 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 19:33:28    Předmět: Odpovědět s citátem

A všechno jinak dobrý?

EDIT: Zajímavé...
První divná věc je, že screen textury mají nejprve indexy 1 a 2...pak 12 a 13...mělo by to být vždy stejné...
Další věc...co může být ta chyba 1281 - invalid number value - ... beztak to bude opět v glCopySubImage2D...

EDIT2: Takže indexy jsem vyřešil...jen špatné pořadí při reloadu zdrojů...
Teď ten error...ale divné je to, že já ho nemám...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 20:05:31    Předmět: Odpovědět s citátem

Mohl by někdo přes gDEBugger vyzkoušet, kde je chyba...na mé kartě to nejde spustit...vyhodí to akorát "don't send" chybu...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Deluxe



Založen: 31. 07. 2007
Příspěvky: 235
Bydliště: Oslavany

PříspěvekZaslal: 16. červenec 2011, 20:28:19    Předmět: Odpovědět s citátem

Ted nevim co myslis...
No, mne se v tom logu nelibi tohle:

kód:
Sirka screen textury: 1024
Vyska screen textury: 512
Okno sirka: 800
Okno vyska: 600

Sirka screen textury: 1024
Vyska screen textury: 1024
Okno sirka: 1280
Okno vyska: 800


Pokud to chapu dobre, tak se vytvari moc mala textura pro kopii FB a DB.

EDIT: Je to nektera z tech kopii FB/DB do textury, ale proc se ti engine rozhodne pouzit mensi texturu nez je rozliseni to uz netusim...


Naposledy upravil Deluxe dne 16. červenec 2011, 20:43:49, celkově upraveno 1 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 16. červenec 2011, 20:31:25    Předmět: Odpovědět s citátem

Fakt že jo, ale proč mě ne? No, budu na to muset pořádně kouknout...už jsem z toho nějaký vyřízený...

1281 - někde tam do nějaké glfunkce cpu něco, co by tam být nemělo...ale opět...mě to na pc nedělá...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
franz



Založen: 30. 07. 2007
Příspěvky: 1325

PříspěvekZaslal: 16. červenec 2011, 20:42:51    Předmět: Odpovědět s citátem

Jak proběhne přes to kapradí, mohlo by se rozhoupat Cool
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Inkubátor Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3 ... 10, 11, 12 ... 103, 104, 105  Další
Strana 11 z 105

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna