Re: [PATCH 0/4] fb support for 8bpp bitmaps

2014-01-14 Thread Keith Packard
Michel Dänzer mic...@daenzer.net 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

Re: [PATCH 0/4] fb support for 8bpp bitmaps

2014-01-14 Thread Marek Olšák
Even though GL has no support for 1bpp textures, they can be supported indirectly. You can do the 1bpp - 8bpp conversion on the GPU using a simple fragment shader. All you need is GL 3.0. Same for A8. You can do the swizzling in the fragment shader for GLES, but I'm not sure why we care about it.

Re: [PATCH 0/4] fb support for 8bpp bitmaps

2014-01-14 Thread Keith Packard
Marek Olšák mar...@gmail.com writes: Even though GL has no support for 1bpp textures, they can be supported indirectly. You can do the 1bpp - 8bpp conversion on the GPU using a simple fragment shader. All you need is GL 3.0. I'm not sure how you'd manage to draw to a 1bpp target with the GPU

Project

2014-01-14 Thread Jayson Thomas
Hi everyone, I was hoping to work on an Xorg project. Any pointers as to where I can start? I'm a student at the University of Bristol doing an MSc in Advanced Computing. The main skills I would be bringing includes knowledge in C, C++ and OpenCL programming. I'm willing to learn. Any

Re: [PATCH 0/4] fb support for 8bpp bitmaps

2014-01-14 Thread Michel Dänzer
On Die, 2014-01-14 at 05:34 -0800, Keith Packard wrote: Michel Dänzer mic...@daenzer.net 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,

Why got XEvent type 84 in _x11_fd_callback?

2014-01-14 Thread Leslie Zhai
Hi synaptics developers, In geis-2.2.16, libgeis/backend/grail/geis_grail_backend.c source code file, about the 1143 line, http://bazaar.launchpad.net/~oif-team/geis/trunk/view/head:/libgeis/backend/grail/geis_grail_backend.c#L1147 it would get error XEvent type, printf the XEvent type is 84.