[Mesa-dev] [PATCH 1/2] gallium: add TGSI_SEMANTIC_VERTEXID

Brian Paul brianp at vmware.com
Fri Nov 11 15:30:42 PST 2011


On 11/11/2011 04:18 PM, Christoph Bumiller wrote:
> On 11.11.2011 23:59, Brian Paul wrote:
>> On 11/11/2011 03:18 PM, Christoph Bumiller wrote:
>>> ---
>>>    src/gallium/auxiliary/tgsi/tgsi_dump.c     |    1 +
>>>    src/gallium/auxiliary/tgsi/tgsi_scan.c     |    3 +++
>>>    src/gallium/auxiliary/tgsi/tgsi_scan.h     |    1 +
>>>    src/gallium/auxiliary/tgsi/tgsi_text.c     |    1 +
>>>    src/gallium/include/pipe/p_shader_tokens.h |    5 +++--
>>>    5 files changed, 9 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/src/gallium/auxiliary/tgsi/tgsi_dump.c
>>> b/src/gallium/auxiliary/tgsi/tgsi_dump.c
>>> index 64927ed..91bc124 100644
>>> --- a/src/gallium/auxiliary/tgsi/tgsi_dump.c
>>> +++ b/src/gallium/auxiliary/tgsi/tgsi_dump.c
>>> @@ -128,6 +128,7 @@ static const char *semantic_names[] =
>>>       "EDGEFLAG",
>>>       "PRIM_ID",
>>>       "INSTANCEID",
>>> +   "VERTEXID",
>>>       "STENCIL"
>>>    };
>>>
>>
> [...]
>> Reviewed-by: Brian Paul<brianp at vmware.com>
>>
>>
>> Looks good, but doesn't seem to help with
>> https://bugs.freedesktop.org/show_bug.cgi?id=42834
>>
> That's what the next one is for, didn't want to mix state tracker
> specific and pure-gallium changes.
> FWIW, I've tested both piglit/vertexid and piglit/draw-instanced on nvc0
> and they pass.

I meant that I applied both patches in the series and it didn't help 
with the bug.  Maybe I need to do a fresh rebuild or something.

Can you test softpipe?

-Brian


More information about the mesa-dev mailing list