Debian GL ekran koruyucular veya donanım hızlandırmayı destekleyen diğer ekranları nasıl kullanabilirim?


10

RPi'm için tek amaç DVI çıkış işlevini kullanmak ve 19 inç LCD HD ekranını parçalayıp kendi çerçeveme oluşturacağım.

Bunu birkaç yıl önce çok eski bir defterle yaptım ve bir huMAN olarak şimdi daha büyük ve daha iyi istiyorum!

Ben RPi sitesinden Debian Squeeze GL slayt gösterileri denedim, ama bu bana herhangi bir seçenek üzerinde 0.1FPS verir. Onun X henüz OpenGL API kullanmadığı için şüpheleniyorum. (belirtildiği gibi OpenGL: ES'dir)

Sonra gittim ve XBMC dağıtımını kurdum ve xvid ile kodlanmış avi filmlerini kutudan çıkarabildiğine çok şaşırdım. Kullanıcı arayüzünde biraz yavaştı, ama gerçekten büyüleyici. Orada çok daha hızlı bir yerleşik ekran koruyucu var, ancak ekran koruyucu ayarları üzerinde çok az veya hiç kontrol yok.

RPi için herhangi bir dağıtımda ve herhangi bir yapılandırmada OpenGL ekran koruyucular kullanmak için yükleyebileceğim bir şey var mı? Telaşlı kurulumlara girmekten korkmuyorum.


X'in 3d render için daha fazla ram kullanması için ram / gpu yapılandırmalarını değiştirmeyi denediniz mi? Bunu şimdi okuduğum yeri tam olarak hatırlayamıyorum ..
WillyWonka

1
Dizüstü bilgisayar projeniz harika. Bunu bir Pi ile de başardığınızda bir göz atmak isteyeceğim.
Jivings

Jivings, Android 4 portunun benim kurtuluşum olacağını düşünüyorum .. raspberrypi.org/archives/1700
Piotr Kula

Yanıtlar:


8

OpenGL: ES ekran koruyucular kullanmanız gerekir, OpenGL olanlar değil.

OpenGL bir oluşturma çerçevesidir. OpenGL: ES, Mobil cihazların sürümüdür. Pi desteklemediğinden OpenGL kullanan her şey acıyla yavaş çalışacaktır, bu nedenle hızlandırılmış grafikler yapmak isteyen her şeyin bunun yerine OpenGL: ES'yi kullanması için değiştirilmesi gerekir.


Bu bir dizi farklı ekran koruyucu mu? Ne kastettiğinizden emin değilim?
Piotr Kula

Hayır, açık gl gibi bir grafik API'sı, ancak gömülü veya daha küçük sistem (telefonlar dahil) için tasarlanmıştır
Chris Stratton

2
OpenGL bir oluşturma çerçevesidir. OpenGL: ES, Mobil cihazların sürümüdür. Pi desteklemediğinden OpenGL kullanan her şey acıyla yavaş çalışacaktır, bu nedenle hızlandırılmış grafikler yapmak isteyen her şeyin bunun yerine OpenGL: ES'yi kullanması için değiştirilmesi gerekir.
PhonicUK

Evet ... fark ettim. Öyleyse, OpenGL ekran koruyucularını yeni API OpenGL: ES ile nasıl kullanabilirim; Ama durduğu gibi henüz taşınmamış gibi görünüyor. Yapardım- ama bu konuda deneyimim yok ... Soo .... Cevabınız bana gerçekten yardımcı olmuyor :( çünkü sorumla ilgisi yok.
Piotr Kula

PhonicUK cevabı için teşekkürler. Haliyle, cevabınız çok yararlı değil - doğru olduğunu biliyorum. OpenGL (: ES) 'nin ne olduğuna ve neden bir başkasını değil de bir tane kullanmanız gerektiğine dair bilgi ekleyebilir misiniz?
Alex Chamberlain
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.