[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