Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>tags/mesa-10.2-rc1
@@ -71,7 +71,6 @@ struct nv50_ir_varying | |||
#define NV50_SEMANTIC_CLIPDISTANCE (TGSI_SEMANTIC_COUNT + 0) | |||
#define NV50_SEMANTIC_VIEWPORTINDEX (TGSI_SEMANTIC_COUNT + 4) | |||
#define NV50_SEMANTIC_INVOCATIONID (TGSI_SEMANTIC_COUNT + 6) | |||
#define NV50_SEMANTIC_TESSFACTOR (TGSI_SEMANTIC_COUNT + 7) | |||
#define NV50_SEMANTIC_TESSCOORD (TGSI_SEMANTIC_COUNT + 8) | |||
#define NV50_SEMANTIC_COUNT (TGSI_SEMANTIC_COUNT + 10) |
@@ -349,6 +349,7 @@ static nv50_ir::SVSemantic translateSysVal(uint sysval) | |||
case TGSI_SEMANTIC_SAMPLEID: return nv50_ir::SV_SAMPLE_INDEX; | |||
case TGSI_SEMANTIC_SAMPLEPOS: return nv50_ir::SV_SAMPLE_POS; | |||
case TGSI_SEMANTIC_SAMPLEMASK: return nv50_ir::SV_SAMPLE_MASK; | |||
case TGSI_SEMANTIC_INVOCATIONID: return nv50_ir::SV_INVOCATION_ID; | |||
default: | |||
assert(0); | |||
return nv50_ir::SV_CLOCK; |
@@ -51,7 +51,6 @@ nvc0_shader_input_address(unsigned sn, unsigned si, unsigned ubase) | |||
case TGSI_SEMANTIC_VERTEXID: return 0x2fc; | |||
case TGSI_SEMANTIC_TEXCOORD: return 0x300 + si * 0x10; | |||
case TGSI_SEMANTIC_FACE: return 0x3fc; | |||
case NV50_SEMANTIC_INVOCATIONID: return ~0; | |||
default: | |||
assert(!"invalid TGSI input semantic"); | |||
return ~0; |