http://bugs.freedesktop.org/show_bug.cgi?id=21869
--- Comment #21 from Ancoron <[email protected]> 2009-10-25 12:43:28 PST --- (In reply to comment #19) > Since video overlays are not supported with KMS, I doubt there is any point in > trying to fix this. Other types of Xv adaptors do not exhibit this bug, do > they? > OK, but as long as I understand KMS it just provides textured video which uses the 3D engine whereas XV uses separate resources and therefore wouldn't interfere calculations in the 3D pipeline or OpenCL as much as textured video does. Am I completely wrong at this point? Additionally I see a lot of attributes for the overlay adapter: "XV_DOUBLE_BUFFER" (range 0 to 1) "XV_COLORKEY" (range 0 to 16777215) "XV_AUTOPAINT_COLORKEY" (range 0 to 1) "XV_SET_DEFAULTS" (range 0 to 0) "XV_BRIGHTNESS" (range -512 to 511) "XV_CONTRAST" (range 0 to 8191) "XV_SATURATION" (range 0 to 8191) "XV_HUE" (range 0 to 360) "XV_ITURBT_709" (range 0 to 1) "XV_ON_CRTC_NB" (range 0 to 1) In contrast all other adapters just have these: "XV_SET_DEFAULTS" (range 0 to 0) "XV_SYNC_TO_VBLANK" (range 0 to 1) That leads me to the conclusion that XV does provide much more utilizing the graphics hardware whereas the others provide less and therefore video players will do other tasks on the CPU regardless of the fact that the hardware might be better for that (although this may not be the case for nVidia cards). As I see how fast the XV implementation is (except this chroma issue) on my rather limited system (Pentium M 1.4GHz, NV34M 64MB) and I fear that if I upgrade to Ubuntu Karmic later this month I will see much more of my CPU being used for just video playback whereas it is open most open for other tasks until now. So can I be sure that KMS and its related stuff will use my available hardware at least as good as nouveau does it until now by itself? -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
