[Mesa-dev] Mesa (master): st/mesa: fix per-vertex point size

Marek Olšák maraeo at gmail.com
Wed May 5 15:30:01 PDT 2010


On Thu, May 6, 2010 at 12:22 AM, Brian Paul <brianp at vmware.com> wrote:

> Marek Olšák wrote:
>
>> Module: Mesa
>> Branch: master
>> Commit: 0ad541a684ca55e883a0bcde9ab8b5d73806269a
>> URL:
>> http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad541a684ca55e883a0bcde9ab8b5d73806269a
>>
>> Author: Marek Olšák <maraeo at gmail.com>
>> Date:   Tue May  4 22:42:29 2010 +0200
>>
>> st/mesa: fix per-vertex point size
>>
>> This fixes FDO bug #27343.
>>
>> ---
>>
>>  src/mesa/state_tracker/st_mesa_to_tgsi.c |    2 +-
>>  1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/src/mesa/state_tracker/st_mesa_to_tgsi.c
>> b/src/mesa/state_tracker/st_mesa_to_tgsi.c
>> index e8eb9ec..0991e99 100644
>> --- a/src/mesa/state_tracker/st_mesa_to_tgsi.c
>> +++ b/src/mesa/state_tracker/st_mesa_to_tgsi.c
>> @@ -154,7 +154,7 @@ dst_register( struct st_translate *t,
>>       return t->temps[index];
>>     case PROGRAM_OUTPUT:
>> -      if (index == t->psizoutindex)
>> +      if (index == VERT_RESULT_PSIZ)
>>          t->prevInstWrotePsiz = GL_TRUE;
>>       return t->outputs[t->outputMapping[index]];
>>
>>
>
> Should this go into the 7.8 branch?
>

Yes, absolutely. Without it, vertex shaders never write to the output
point-size register.

-Marek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20100506/a90d757c/attachment.htm>


More information about the mesa-dev mailing list