.[ ČeskéHry.cz ].
Vývojářský deníček
Jdi na stránku Předchozí  1, 2, 3, 4, 5, 6
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
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: 10. duben 2011, 23:08:31    Předmět: Odpovědět s citátem

Taková zajímavost, jsem si nechal zjisiti rozlišení pomocí SDL_ListModes a následně jsem spočítal jejich poměry, některé jsou opravdu nadstandardní...

4:3 : 320 x 240, 400 x 300, 512 x 384, 640 x 480, 800 x 600, 1024 x 768
16:10 : 320 x 200, 640 x 400, 1280 x 800 (nechápu proč to není 8:5, když se to dá ještě zkrátit)
16:9 : 1280 x 720
10:6 (5:3) : 1280 x 768
32:15 : 1280 x 600

No, hustý...
_________________
Opravdovost se pojí s trýzní...


Naposledy upravil VODA dne 11. duben 2011, 00:25:33, celkově upraveno 1 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nou



Založen: 28. 07. 2007
Příspěvky: 1051

PříspěvekZaslal: 10. duben 2011, 23:11:46    Předmět: Odpovědět s citátem

k tomu kurzoru mozno pomoze toto. http://www.root.cz/clanky/sdl-hry-nejen-pro-linux-8/
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
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: 10. duben 2011, 23:43:43    Předmět: Odpovědět s citátem

No díky za odkaz, tenhle seriál znám, bohužel to co by pomohlo tomu kurzoru jsem tam nenašel... Wink
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ladis



Založen: 18. 09. 2007
Příspěvky: 1537
Bydliště: u Prahy

PříspěvekZaslal: 11. duben 2011, 00:26:48    Předmět: Odpovědět s citátem

Tak jsi nečetl diskuzi k tomu článku, může to být to úplně dole:

http://www.root.cz/clanky/sdl-hry-nejen-pro-linux-8/nazory/#o158206
_________________
Award-winning game 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: 11. duben 2011, 00:36:41    Předmět: Odpovědět s citátem

Díky, nevšiml jsem si toho... kouknu na to...

EDIT: Takovou funkci jako je SDL_SetVideoSurface tam nemám, asi myslel SDL_SetVideoMode, ale v tom případě, nevidím stejně žádné řešení...
_________________
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: 11. duben 2011, 00:48:10    Předmět: Odpovědět s citátem

Ohledně té myší jsem našel toto:
http://ubuntuforums.org/showthread.php?t=1363298

Zkusím to na virtuální mašině a uvidíme co to udělá...

EDIT: Hm, tak jsem to zkusil a nijak se to neprojevilo, buď jsem to udělal špatně a nebo to prostě nefunguje, zajímavé, že si s tímhle nedokáže SDL nějak poradit...
Další zajímavá věc je to, že když jsem to spustil a dal schovat kurzor myši, tak to najednou funguje...bléblé...fakt nevím...
_________________
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: 11. duben 2011, 02:54:28    Předmět: Odpovědět s citátem

VODA napsal:
Taková zajímavost, jsem si nechal zjisiti rozlišení pomocí SDL_ListModes a následně jsem spočítal jejich poměry, některé jsou opravdu nadstandardní...

4:3 : 320 x 240, 400 x 300, 512 x 384, 640 x 480, 800 x 600, 1024 x 768
16:10 : 320 x 200, 640 x 400, 1280 x 800 (nechápu proč to není 8:5, když se to dá ještě zkrátit)
16:9 : 1280 x 720
10:6 (5:3) : 1280 x 768
32:15 : 1280 x 600

No, hustý...


A teď si vem, že můžeš mít 800x600, ale uživatel to bude mít roztáhlé přes 16:9 monitor, nebo přes 16:10 monitor, nebo přes 5:4 monitor... a bude to jak placka. Reálný poměr stran u uživatele je nezávislý na rozlišení a měl by se nastavovat samostatně (ETQW to tak má).


Vilem Otte napsal:
citace:
Ono samozřejmě jde přepnout rozlišení za běhu, ale musíš mít dobře zvládnuté WinAPI a Xlib. Nutnost restartu je spíš lenost vývojářů. Změnit multisampling z 2x na 4x u hlavního framebufferu je mnohem těžší než změnit rozlišení...

Změnit multisampling z 2x na 4x se obvykle řeší použtím nového kontextu (s nastaveným multisamplingem na 4x)... ovšem imho multisampling hlavního framebufferu se dnes již tolik nepoužívá (především díky HDR renderingu, či deferred shadingu, ale také SSAO na to má svůj vliv).


Já se ale nebavím o deferred shadingu a jiných ptákovinách, ale o MSAA na hlavním framebufferu.

Jedno snadný řešení by bylo: udělat si MSAA renderbuffer a resolvovat ho do hlavního okna ručně přes BlitFramebuffer (DRAW_FRAMEBUFFER_BINDING bude 0). To je víceméně ekvivalentní tomu, co se děje pod kapotou. (takhle bych implementoval klasický ARB_multisample... asi jednou i implementuju...)
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
frca



Založen: 28. 07. 2007
Příspěvky: 1561

PříspěvekZaslal: 11. duben 2011, 08:57:36    Předmět: Odpovědět s citátem

VODA: K té myši: Sice netuším, jestli to pomůže, ale zkus to spustit příkazem
kód:
export SDL_VIDEO_X11_DGAMOUSE=0 ; ./dev01

popř.
kód:
export SDL_VIDEO_X11_DGAMOUSE=1 ; ./dev01

_________________
www.FRANTICWARE.com
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
VODA



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

PříspěvekZaslal: 11. duben 2011, 11:32:54    Předmět: Odpovědět s citátem

Díky, ale nijak se to neprojevilo...
Ona jako myška funguje, ale když vyjedu mimo obrazovku, tak to dělá dost divné věci, ale řekl bych, že to bude spíše VirtualBoxem...
_________________
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: 11. duben 2011, 13:50:14    Předmět: Odpovědět s citátem

No, tak jsem si hrál a našel jsem v nastavení grafiky zachování poměru a dělá mi to samé co na linuxech, takže ta adapce fakt nemá smysl, protože to závisí na tom co dělá driver. Smysl by to mělo jen tehdy, pokud bych měl jistotu, že všechny drivery roztáhnou obraz na celou obrazovku bez zachování poměru stran...
No nic no...asi tohle jste se mi snažili říct... Wink
_________________
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: 11. duben 2011, 15:52:06    Předmět: Odpovědět s citátem

Zde můžete zkusit trochu upravenou verzi, co se tedy rozlišení a poměrů týká.
Zase bych rád věděl co to na jednotlivých OS dělá.

Hlavně mě zajímá jestli vidíte správně texty a co dělá myš.
Jak se aplikace ovládá je vidět nyní na obrazovace (tlačítka 0-9)...

Všechny soubory vztahující se k vývojářskému deníku budu taktéž dávat na první stránku, což jsem měl už udělat dávno...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Poky



Založen: 29. 06. 2009
Příspěvky: 184
Bydliště: Písek / Plzeň

PříspěvekZaslal: 11. duben 2011, 19:35:12    Předmět: Odpovědět s citátem

Hlásím, že při všech možných kombinacích rozlišení a poměru, jsou texty viditelné a zobrazené na stejném místě (vůči renderovanému "oknu", nikoliv vůči monitoru) Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
franz



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

PříspěvekZaslal: 11. duben 2011, 19:42:09    Předmět: Odpovědět s citátem

U mě také v pohodě, dokonce už to ani nebliká.
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 -> Obecné Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3, 4, 5, 6
Strana 6 z 6

 
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