Thread Previous • Date Previous • Date Next • Thread Next |
Mogens Kjaer wrote:
Anders Gnistrup wrote:Hej AlleJeg er ved at undersøge NVidia grafik support. Jeg har brug for at køre displayet roteret med hardware acceleration enabled. Her er der så en note i README filen til Nvidia driveren.Jeg har prøvet at sætte mit nvidia til "Rotate" "right" og så prøve med mplayer og xine. (lidt besværligt med en 30 kg. CRT som ikke kan roteres). Det virker ikke. Man får blå skærm med "-vo xv". Flytter man vinduet lidt får man nogle gange lidt af billedet, men det er uroteret. På samme måde med fullscreen. "-vo x11" virker, men det er jo ikke hardware accelereret. Jeg prøvede også "-vo gl" og "-vo gl2" (kortet kører OpenGL accelereret roteret), men det kunne jeg ikke få til at virke. Hvad skal du i øvrigt bruge det til? Film er jo sjældent i portrait mode :-) ? Mogens
Hej Mogens Det er til arbejdet (og privat interesse).Kunden kører pt. med 855GME chipset fra Intel og det er dersværre bundet til en temmelig gammel Xorg version (6.7.9). Der finden en open source i810 men den kan ikke kører acc. Desuden er performance ikke fantastisk.
Så jeg ville lige undersøge nvidia's propritære driver og den ser sådan set OK ud. Jeg har fået -vo gl og gl2 på intels chipset til at virke så jeg tror at det er din mplayer der mangler support for OpenGl.
Desuden har jeg fundet ud af hvad det her overlay er for noget.Overlay er en hardware framebuffer oftest til brug mellem TV-kort og videokort. Det gør så at CPU'en slet ikke bliver belastet da dette kører uden om CPU'en (og X) og direkte til grafikkortet. X kan dog styrer størrelse og andet ved framebufferen.
Der er faktisk to slages overlay. - video overlay - OpenGl overlayOg i de her 3D tider kan vælge mellem en af disse. Overlay betyder i denne sammenhæng kun at der skrives til en buffer. Det kan så være en buffer under 2D eller 3D, hvor 2D snart ikke findes mere. Alt er jo efterhånden gået hen og blevet 3D. Det giver så en en lidt lavere performance, men det er nok også blot et spørgsmål om tid.
Hilsen Anders
Thread Previous • Date Previous • Date Next • Thread Next |