Re: Some question about Xrender and EXA | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
On Mon, 2008-09-15 at 10:01 +0600, Alexei Babich wrote: > Hello, all. > > I have cross-compiled for the platform arm920-linux x-server. > On the platform ARM920 (not equipped FPU), certain operations (I think > related to the antialiased-operation: Porter-Duff operator, and so > on), working slowly. For example, a utility cairo-perf, running on a > dedicated powerful computer connected to the target platform through > the network, shows a very slow operation. > I will consider using own hardware implementation of 2D acceleration > and writing xf86-video-* module according to the documentation on > EXA-subsystem. > Is that Xrender can use subsystem EXA to accelerate the work? > What functions() can I profile in the process of software emulation > EXA (for example, I want to make a module, which implements EXA in > software) to find out the bottlenecks in performance? EXA is not a renderer. EXA is an acceleration layer. Your driver gives EXA a set of functions and information, and EXA uses that to figure out what your driver can accelerate, and redirects everything else to software. The software renderer for the Render extension is in the pixman library. You probably want to look there for writing a fast fixed-point renderer. - ajax
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ xorg mailing list xorg@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/xorg
[X Forum] [Devices] [XFree86] [XFree86 Newbie] [Site Home] [IETF Annouce] [Security] [Fontconfig] [Bugtraq] [Rubini] [Photo] [Yosemite] [MIPS Linux] [ARM Linux] [Linux Security] [Video for Linux] [Linux RAID] [Linux Resources]