r200: fix fbo rendering by disabling optimized texture format chooser
authorRoland Scheidegger <sroland@vmware.com>
Thu, 16 Jul 2015 01:06:47 +0000 (03:06 +0200)
committerRoland Scheidegger <sroland@vmware.com>
Thu, 16 Jul 2015 01:06:47 +0000 (03:06 +0200)
commit26c1361ac386bd5b108d79289a3f82d15b01d014
treee43d55d14f5a4123109f9b12fb816a796f5310f7
parent642f289824dc9a07e8209c905badef31b4841ae1
r200: fix fbo rendering by disabling optimized texture format chooser

It is rather unfortunate that we don't know if a texture is going to be used
as a rt later, and we lack the means to do something about a format chosen
which we can't render to directly, so disable this and always chose renderable
format for rgba8 textures.
This addresses an issue raised on (old) bug,
https://bugs.freedesktop.org/show_bug.cgi?id=51658 with gnome-shell, don't
know if that's still applicable but it might fix other things as well.

Acked-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/drivers/dri/radeon/radeon_texture.c