On Die, 2014-01-14 at 05:34 -0800, Keith Packard wrote: > Michel Dänzer <[email protected]> writes: > > > Didn't SNA prove though that sharing the same pixel storage for GPU and > > CPU doesn't give the overall best performance even with Intel GPUs? It > > certainly doesn't with most other GPUs. > > Yes, and strangely enough, this change is designed to *help* with that > transition. We want to switch to a pure hardware accelerated design, but > current hardware can't deal with 1bpp surfaces. That leaves us with two > choices for depth 1 objects: > > 1) Never draw them with the GPU and leave them formatted 1bpp. > > 2) Always draw them with the GPU and format them 8bpp.
3) Given there is no point in sharing storage between CPU and GPU, keep them formatted 1bpp for the CPU and convert them to >1bpp for the GPU (and back to 1bpp for CPU readback). -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer
signature.asc
Description: This is a digitally signed message part
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
