Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
frca
Založen: 28. 07. 2007 Příspěvky: 1558
|
Zaslal: 28. březen 2022, 20:43:53 Předmět: Tokamak - modernizace |
|
|
Forknul jsem si knihovnu Tokamak, načež jsem udělal úpravu funkcí GetUserData a SetUserData ve všech třídách, protože původně přebíraly jen 32-bit uint. Nyní je tam union neUserData obsahující:
Mnoho examplů totiž spoléhalo na to, že je možné přetypovat ukazatel na uint32, což na 64-bitových systémech samozřejmě nejde.
To umožnilo naportovat staré Win32/D3D9 examply pro moderní Linux. Pro jednoduchost jsem použil OpenGL 2.1, zbytečnosti, jako je podpora gamepadu a pohyb kamery, jsem osekal.
https://github.com/Franticware/Tokamak
V další verzi RCross už použiji tuto updatovanou knihovnu, nicméně funkčnost všech 10 examplů je podle mě dostatečný regresní test, takže už jsem to poslal ven. _________________ www.FRANTICWARE.com |
|
Návrat nahoru |
|
|
|
|
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