On Tuesday 26 of March 2013 15:18:06 Vadim Girlin wrote: > On 03/26/2013 02:00 AM, Marek Olšák wrote: > > On Mon, Mar 25, 2013 at 10:38 PM, Ondrej Holecek <aaa...@gmail.com> wrote: > >> On Saturday 23 of March 2013 00:50:59 Marek Olšák wrote: > .... > > > >> The third issue is that on both 32bit and 64bit build fonts are not > >> displayed in HUD. I see graphs and transparent background rectangles for > >> text but no text is visible. This one I did not yet solve. > > > > Your driver must support the I8_UNORM texture format. > > I think this also may be related to unexpected by some drivers TGSI > declaration of vertex shader inputs: > > DCL IN[0..1] > I can confirm that rewriting it into two separate declarations fixed the font issue for me, using r600 on rv770 hw.
> At least r600g expects the separate declaration for each input, though > fortunately it still works in this case because parsed declarations of > VS inputs aren't really used in r600g. I noticed exactly the same issue > (missing text) with my r600-sb branch because it relies on the number of > the parsed inputs from r600g's tgsi translator. It's 1 in this case > instead of 2, so second input register is considered undefined and > optimized away. > > I suspect that some other drivers may also handle this declaration > incorrectly and this may explain the issue. > > Vadim > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev