LINUX.ORG.RU
ФорумTalks

[фороникс][сенсация] TitanuimGL


0

1

http://www.phoronix.com/scan.php?page=article&item=titaniumgl_linux
На фороникс пришел некто Geri и выложил 32-битный бинарник LibGL.so.1, объявив, что это новая супермегагитлерпрограммнаяреализацияопенгл, которая эмулирует видеокарту на ЦПУ (sic!) и дает играбельный ФПС во практически всех опенсорц играх с Core2Duo. Исходники закрыты.
Майкл немедленно опубликовал на главной сенсацию, к которой приложил тесты, в которых оно дает Urban Terror и Termulous производительность где-то посередине между LLVMPipe и блобом Nvidia - причем сам сабж он тестировал под Noveau, потому что с VESA оно не работает (программный рендерер такой программный).
После завершения работы любой использующей библиотеку программы оно пытается запустить Firefox и открыть в нем кучу рекламы.
Алсо, автор утверждает, что графическая подсистема Linux говно, а ее документация совершенно бесполезна.
Дискасс.

★★
Ответ на: комментарий от ekzotech

найдите в бинарнике слово firefox и замените его на echo и три пробела, и будет вам счастье

B084 ★★
()

Хочу для дедушек и бабушек кабинки виртуальной реальности, чтобы им не было одиноко в старости. В кабинки 128-ядерные процессоры, манипуляторы и систему контроля за организмом, чтобы погрузившись в виртуальную реальность старики не пропустили признаки болезни. В ОС кабинки записать этот закрытый OpenGL и устроить им реалистичную графику с расчётом до атомов на расстоянии метра, а дальше метра - по сильно упрощённым алгоритмам. Чтобы в кабинке были дуновения ветра, беговая дорожка и имитации материалов, когда к телу прикасается одно, а дедушка видит другое. В этой виртуальной реальности можно жить не стесняясь, рождаясь в хорошей любящей семье, либо просто в богатой. Применяя таланты и не боясь смерти, зная, что вне кабинки жизнь точно есть, но молодым туда нельзя, продавать кабинки по справкам по достижении пенсионного возраста.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от Ramen

>> с VESA оно не работает

Попахивает фейком.

У меня Mesa и vesa тоже никогда не работали вместе. Только на nv и ati (ещё до того, как открытых драйверах стали делать 3D-ускорение) программный рендеринг у меня работал. Фейком действительно попахивает, потому что http://titaniumgl.tk/ не открывается. Надеюсь что не фейк.

ZenitharChampion ★★★★★
()
16 мая 2012 г.

Я попробовал TitaniumGL. Никакой супер производительности не было!

Пробовал на игре Arx Fatalis (форк для Linux называется Arx Libertatis). Скомпилировал в Debian Lenny 5.0 32-битную версию, положил в каталог игры все зависимости и libGL.so.1 этого TitaniumGL. Запускал потом в 64-битной системе, а компилирование в 32-битной потребовалось из-за того, что TitaniumGL - 32-битный. Игра работает очень медленно, наверное, они случайно забыли выключить nouveau или проприетарную библиотеку OpenGL - производительности NVIDIA GeForce совсем нет. И это с игрой, которой 10 лет! Но это на Intel Atom, попробовал запустить на шестиядерном AMD Athlon - тоже слабый FPS, которого едва хватает для плавной картинки. Графика выставлена самая минимальная. Лог игры:

zenitur@linux-athlon64:~/arx> LD_LIBRARY_PATH=. ./arx
[I] Core:651  Starting Arx Libertatis 1.0.1
[I] SDLWindow:71  Using SDL 1.2.14
[I] OpenGLRenderer:123  Using OpenGL 1.4 v2009-2012/3/08 (c)Kovacs Gergo
[I] OpenGLRenderer:126  Vendor: http://TitaniumGL.tk
[I] OpenGLRenderer:129  Device: TitaniumGL/2 THREADs/SOFTWARE RENDERING/4 TMUs
[W] OpenGLRenderer:140  Missing OpenGL extension ARB_vertex_array_bgra, not using vertex arrays!
[W] OpenGLRenderer:145  Missing OpenGL extension ARB_draw_elements_base_vertex!
[I] ArxGame:520  auto selected fullscreen resolution 1440x900@32
[I] SDLInputBackend:225  Using SDL input
AL lib: pulseaudio.c:612: Context did not connect: Access denied
[I] OpenALBackend:128  Using OpenAL Soft 1.1 ALSOFT 1.13 without EFX
[I] PakReader:527  Loaded PAK "/home/zenitur/.local/share/arx/data.pak"
[I] PakReader:527  Loaded PAK "/home/zenitur/.local/share/arx/loc.pak"
[I] PakReader:527  Loaded PAK "/home/zenitur/.local/share/arx/data2.pak"
[I] PakReader:527  Loaded PAK "/home/zenitur/.local/share/arx/sfx.pak"
[I] PakReader:527  Loaded PAK "/home/zenitur/.local/share/arx/speech.pak"
[I] PakReader:591  Added dir "/home/zenitur/.local/share/arx/graph"
[I] PakReader:591  Added dir "/home/zenitur/.local/share/arx/misc"
[I] SaveGame:153  found save (quicksave)   2012-04-26   19:13:25
[I] SaveGame:153  found save (quicksave)   2012-04-26   19:40:12
[I] SaveGame:153  found save (quicksave)   2012-04-26   19:34:13
[I] Localisation:123  Using language from config file: russian
[I] ScriptEvent:539  scripting system initialized with 176 commands and 182 suppressions
[I] Text:375  Loaded font "misc/arx_russian.ttf" with sizes 75, 41, 26, 52, 27, 27, 27
[I] Core:613  Launching splash screens.
[I] Core:825  Initialized Arx Fatalis (full game)
[W] Menu:207  unable to read credits file localisation/ucredits_russian.txt
[I] MenuPublic:112  configuring automatic fullscreen resolution selection
[I] ArxGame:526  changed window size to 640x480
[I] Text:375  Loaded font "misc/arx_russian.ttf" with sizes 40, 22, 14, 28, 18, 18, 18
[I] LoadLevel:658  Loading Level "graph/levels/level1/level1.dlf"
[I] LoadLevel:1162  Done loading level
[W] Menu:207  unable to read credits file localisation/ucredits_russian.txt
[I] Core:4043  Clean shutdown
Ошибка сегментирования
zenitur@linux-athlon64:~/arx>

Завершается игра «Ошибкой сегментирования», которая появляется уже после того, как я вышел из неё. Наверное, это происходит при попытке перейти на сайт программы - как описано в исходном сообщении. Из-за того, что OpenGL старый, не появляются некоторые эффекты игры. Например, в начале игры решётка слева и впереди абсолютно прозрачная, нет и камня, который её подпирает. Названия недостающих расширений OpenGL - в логе игры. Бинарный файл Arx Fatalis (без файлов данных) вместе с этим OpenGL я выложил сюда: http://zenitur.narod.ru/arx_libertatis_1.0.1_i386.tar.bz2, команда запуска дана выше, в логе игры. Вместе с игрой я постарался положить все её зависимости, но забыл о libtiff.so.4.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.