"GL_EXT_texture_format_BGRA8888 not available" is a known problem

Darxus at chaosreigns.com Darxus at chaosreigns.com
Thu Jan 20 13:23:31 PST 2011


I just wanted to post to this list that this is a known problem, currently
preventing the demo wayland compositor from working on non-intel video
cards.


bnf posted a few patches to the mesa mailing list, working on fixing it:
http://lists.freedesktop.org/archives/mesa-dev/2011-January/004864.html
http://lists.freedesktop.org/archives/mesa-dev/2011-January/004916.html
http://lists.freedesktop.org/archives/mesa-dev/2011-January/004917.html


There was a patch with a temporary workaround posted to this list:
Subject: [PATCH] select rgba / gbra at compile time
(I don't know if it's been tested.)


The last wayland commit that works for me on non-Intel:

commit e4762a6ac1801ab1887c56e0051fa6335ba50ae2
Date:   Fri Jan 14 14:59:13 2011 -0500


So to build wayland so that it will work on non-Intel cards, you can do:

git clone git://anongit.freedesktop.org/wayland
cd wayland
git reset --hard e4762a6ac1801ab1887c56e0051fa6335ba50ae2 
git clean -xfd
./autogen.sh --prefix=$HOME/install && make && make install 


Kristian said BGRA is the format used by hardware, cairo, pixman qtimage,
and X pixmaps.

-- 
"The most elementary and valuable statement in science, the beginning
of wisdom is: 'I do not know'." - Data, ST:TNG 2x2 Where Silence Has Lease
http://www.ChaosReigns.com


More information about the wayland-devel mailing list