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

Christoph Bumiller e0425955 at student.tuwien.ac.at
Fri Nov 11 15:18:52 PST 2011


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.


More information about the mesa-dev mailing list