search for: driconfigs

Displaying 5 results from an estimated 5 matches for "driconfigs".

2018 Mar 05
2
nouveau 30bpp / deep color status
...to support both BGR and RGB > 10 bit formats as PIPE_BIND_DISPLAY_TARGET afaics, so i don't know if by > luck the right thing would happen? FWIW freedreno does not presently support 10bpc scanout. > > Afaics EGL does the right thing wrt. channelmask matching of EGLConfigs to > DRIconfigs, so we could probably implement dri_loader_get_cap(screen, > DRI_LOADER_CAP_RGBA_ORDERING) == TRUE for the EGL loaders. > > But for GLX it is not so easy or quick. I looked if i could make the servers > GLX send proper channelmask attributes and Mesa parsing them, but there > aren...
2018 Mar 08
0
nouveau 30bpp / deep color status
...t; 10 bit formats as PIPE_BIND_DISPLAY_TARGET afaics, so i don't know if by >> luck the right thing would happen? > > FWIW freedreno does not presently support 10bpc scanout. > >> >> Afaics EGL does the right thing wrt. channelmask matching of EGLConfigs to >> DRIconfigs, so we could probably implement dri_loader_get_cap(screen, >> DRI_LOADER_CAP_RGBA_ORDERING) == TRUE for the EGL loaders. >> >> But for GLX it is not so easy or quick. I looked if i could make the servers >> GLX send proper channelmask attributes and Mesa parsing them, but th...
2018 Mar 05
0
nouveau 30bpp / deep color status
...rivers it is not so clear if the right thing will happen. E.g., freedreno seems to support both BGR and RGB 10 bit formats as PIPE_BIND_DISPLAY_TARGET afaics, so i don't know if by luck the right thing would happen? Afaics EGL does the right thing wrt. channelmask matching of EGLConfigs to DRIconfigs, so we could probably implement dri_loader_get_cap(screen, DRI_LOADER_CAP_RGBA_ORDERING) == TRUE for the EGL loaders. But for GLX it is not so easy or quick. I looked if i could make the servers GLX send proper channelmask attributes and Mesa parsing them, but there aren't any GLX tags defi...
2018 Feb 04
4
nouveau 30bpp / deep color status
In case anyone's curious about 30bpp framebuffer support, here's the current status: Kernel: Ben and I have switched the code to using a 256-based LUT for Kepler+, and I've also written a patch to cause the addfb ioctl to use the proper format. You can pick this up at: https://github.com/skeggsb/linux/commits/linux-4.16 (note the branch!)
2018 Mar 08
1
nouveau 30bpp / deep color status
...left out. > > > On 03/05/2018 01:40 PM, Ilia Mirkin wrote: >> >> On Mon, Mar 5, 2018 at 2:25 AM, Mario Kleiner >> <mario.kleiner.de at gmail.com> wrote: >>> Afaics EGL does the right thing wrt. channelmask matching of EGLConfigs >>> to >>> DRIconfigs, so we could probably implement dri_loader_get_cap(screen, >>> DRI_LOADER_CAP_RGBA_ORDERING) == TRUE for the EGL loaders. >>> >>> But for GLX it is not so easy or quick. I looked if i could make the >>> servers >>> GLX send proper channelmask attributes...