Re: "floccinaucinihilipilification", or "convolutions, blocking, and windows server 2003"
Keith Packard <[email protected]>
| Newsgroups | gmane.comp.freedesktop.xserver |
|---|---|
| Message-ID | <[email protected]> |
Ouch. I'm probably hopelessly confused, but my understanding is that a 'convolution' is just a 2D FIR filter. Hand the system a rectangular array of filter coefficients and the server can compute the 'logical' value of of any point by laying the filter array over the pixel array and multiplying each color value by the matching filter coefficient and adding them all together. Render already has a Filter mechanism which provides for parameterized filters which can take arbitrary lists of fixed point coefficients. This mechanism already provides nearest neighbor and bilinear interpolation filters; I thought adding 2D FIRs would be pretty straight forward and not actually require any new protocol or API within the Render library. Or am I just missing something? -keith _______________________________________________ xserver mailing list [email protected] http://freedesktop.org/mailman/listinfo/xserver
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Exmh version 2.3.1 11/28/2001 iD8DBQFAVR7RQp8BWwlsTdMRApiPAKCoYhLKww90jmNyr8f5kiW2FjZBPgCgzklO 8i9EejcVG3/3W0ZCOnrQ4vw= =WwXF -----END PGP SIGNATURE-----