[Mesa-dev] [PATCH 3/3] mesa: Track fixed-function fragment shader as a shader
Ian Romanick
idr at freedesktop.org
Tue Nov 22 15:42:41 PST 2011
On 11/17/2011 08:24 AM, Eric Anholt wrote:
> On Wed, 16 Nov 2011 11:08:23 -0800, "Ian Romanick"<idr at freedesktop.org> wrote:
>> From: Ian Romanick<ian.d.romanick at intel.com>
>>
>> Previously the fixed-function fragment shader was tracked as a
>> gl_program. This means that it shows up in the driver as a Mesa IR
>> program instead of as a GLSL IR program. If a driver doesn't generate
>> Mesa IR from the GLSL IR, that program is empty. If the program is
>> empty there is either no rendering or a GPU hang.
>
> In my patches doing this, I saw regressions in openarena but not piglit
> on G45, which is why I hadn't landed them. If you could test that and
> verify that it's not happening with this series, you get
It looks like some textures are missing on both GM45 and Ironlake. I'll
dig into it more. Ugh.
> Reviewed-by: Eric Anholt<eric at anholt.net>
More information about the mesa-dev
mailing list