Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika fervi w Hydepark

Gwiazdor

w Hydepark

6piorunów

Może wreszcie KGSL będzie w Termux 😛

Ogólnie w skrócie. Urządzenia w /dev są zazwyczaj tworzone z uprawnieniami roota, więc tylko root może niektóre rzeczy robić. Tak zazwyczaj jest w np. sterownikami wideo, właścicielem jest (zazwyczaj) root i grupa video.

Qualcomm Adreno tworzy dwa urządzenia, oczywiście zwyczajowe z root/video, ale także jedno "userlandowe" - /dev/kgsl-3d0

Dwóch użytkowników - xMeM i Lucas Fryzek udało się stworzyć sterownik, który działał jako tako na Termux - z artefaktami, ale jednak (chociaż Lucas nie celował w Termux, po prostu dla Freedreno tworzył)

Ale nikt nie chciał tego ruszyć, trudne sprawy. Ale od czego mamy Gemini 3.7 i ponad 1 dzień pracy.

Szukanie problemu było długie i trudne. Musiałem wybebeszyć SuperTuxKart z warstw, aż znalazłem problem. KGSL żyje! 😛

Co to oznacza? W teorii ludzie benchmarkują i KGSL jest troszkę szybszy od Zink i Turnip. W skrócie "poprzednia akceleracja" (przy czym się wybiera w Termux) pozwalała na uruchomienie Vulkana (Freedreno) na Termux, a Zink konwertował OpenGL na Vulkan.

Ja tego nie potwierdziłem, ale nie wiem czy to kwestia konkretnej gry (FlightGear), ale działa wolniej xD Może to kwestia syfu, który będę sprzątał

*

Oczywiście ktoś może się zapytać - po co? Ale mamy coraz wydajniejsze smartfony, możliwość podpięcia ich do monitora i zarazem coraz droższy sprzęt. Ja się zastanawiam czy nie lepiej iść właśnie w smartfon jako all-in-one sprzęt. I nad tym pracuję. Oczywiście nie sprawię, że uruchomicie na Androidzie wszystkie aplikacje. Jedyne co mogę spróbować zrobić, byście mogli uruchomić wszystkie Open Source 😛 Natomiast są emulatory

Inną opcją jest dla osób co wolą tablet - mają czasem klawiaturę, ale zwykle aplikacje potrafią ssać. A tu macie (w teorii, bo aktualnie połowicznie) pełne doświadczenie Linuksowe. No za⁎⁎⁎⁎ście xD

Komentarze (1)