Portál AbcLinuxu, 25. listopadu 2025 13:56
Len tak naokraj, Chris Wilson patril medzi najaktívnejších prispievateľov do kernelu 2.6.36 kde prispel 117 zmenami.
Tiskni
Sdílej:
Zkusím to tedy příkladem: pokud budeš hrát 3D hru přes vzdálené X připojení (přes síť - prostě v řeči laiků "vzdálená plocha"), bude to s tímto patchem stejně rychlé jako kdybys jí hrál se zapnutým nepřímým vykreslováním na lokálním X serveru.
Standardně se ovšem když hraješ lokálně nepoužívá nepřímé vykreslování (tzn. že aplikace posílá OpenGL volání X serveru přes GLX a teprve X server to přeposílá grafické kartě), nýbrž přímé vykreslování (direct rendering), což zjednodušeně (nepřesně) řečeno znamená, že aplikace obejde X server a OpenGL volání posílá přímo grafické kartě. A toto přímé vykreslování je vždy podstatně rychlejší než nepřímé vykreslování (záleží jak u čeho, jak moc se overhead GLX projeví, ale tipuju si, že to bude u her tak +- 2x pomalejší než přímé vykreslování).
Using padman@1024x768 locally:
i5-2500 c2q/g45 c2q/q35
Direct: 145 94 66
Indirect: 74 35 42
)
zdá se to docela lákavéJo, jo: 1920 × 1080 × 24-bitů × min. 60 FPS. Na CoDčko jak stvořené.
(ale nejspíš jen obyčejným JPEGem, lepší by bylo něco na bázi VP8 či H.264)Smrrrt. O to se radši ani nebavme. Odhlédnu-li od faktu, že každý kompresní prvek přidává netolerovatelné zpoždění v odezvě (vývoj low-delay kodeků nechme stranou), tak přenášet to v nějakém frekvenčně-kvantizovaném…no radši vůbec ani nepředstavovat.
Jinak se podívej třeba na OnLive, ti nabízejí cloudové hraní moderních her v polovičním HD rozlišení (1280x720) přes obyčejný Internet (doporučené je 5 Mbps připojení, jako dostatečné je ale uváděno dokonce pouhých 3 Mbps).Jo, jo. Tak Unreala s odezvou přes 1000ms nebo 2000ms, to bych fakt chtěl vidět na vlastní oči. A jako bonus dodávají predikční jednotku do mozku, která tu odezvu setře, ne?
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.