-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Keith Packard wrote:
| On Mon, 2008-05-19 at 17:27 -0700, Ian Romanick wrote:
|
|> Apps are using and will increasingly use the glMapBuffer path.  With the
|> information currently at hand, doing the alloc/copy/upload/free in the
|> driver might be the win.  Great.  It's way too soon to box ourselves
|> into that route.  If we're going to be stuck with an unchangeable
|> interface for another 5 years, it had better be flexible enough to
|> support more than one way to do things under the sheets.
|
| No-one is forcing anyone to do anything -- certainly gem supports mmap
| as well as pwrite, so you can do whichever you prefer. The reason pwrite
| was added was to support the SubData path directly in the kernel,
| instead of providing only a map/copy/unmap path. That way the kernel
| gets to choose how it implements both paths, and so does the
| application.

I know...that's one of the things I liked about it. :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFIMkPSX1gOwKyEAw8RAsXwAKCXMRPm/c8SYBXRM3q2PQnOKU7DJgCfRGHJ
jBqKf0km6HHDJulmCGFfqec=
=j+l5
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to