Wallace&Grommit and A11Y Magnification

I wanted to grab a screenshot but to get the full effect you have to see it in motion. I found an MPG clip of a Wallace and Grommit's close shave chase scene, put it on laptop with a recent JDS build and turned on Gnopernicus and screen Magnification. Then I opened the clip with Java Media player and moved the mouse cursor over the mediaplayer window. A magnified Wallace&Grommit was rendered full speed to the magnifier pane. We tried to break it. We turned on bilinear interpolation, inverted the video, magnified 4 times. There was a tiny bit of tearing in the magnified pane and an almost imperceptable delay between the source window and the magnified pane.

So we have: (Java) Media Player doing the decoding GNOME (gdk pixmap) doing the rendering to the magnify pane Xorg with the DAMAGE extension drawing the magnify pane.

Do you notice anything here? Do a google search on "Gnome slow", "X11 Slow", "java slow" and you might find a lot of urban folklore but when I see this clip or looking glass running on JDS on a several year old laptop, it sure doesn't look slow. Alan Coopersmith or others can better explain how DAMAGE and other new X extensions work. I can just tell you that it works and may potentially help in everything from Accessibility to 3D to thin clients.
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

bnitz

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today