X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fnouveau%2Fnv50%2Fnv50_program.h;h=5b092bde8153d998c99fc2aa12d8d4f08d72e0ad;hb=a6cf950ba27236f8270a99288272628cf2cf00c5;hp=13b9516a3e46188fcc247d48404bb605eb62ecc1;hpb=5eb7ff1175a644ffe3b0f1a75cb235400355f9fb;p=mesa.git diff --git a/src/gallium/drivers/nouveau/nv50/nv50_program.h b/src/gallium/drivers/nouveau/nv50/nv50_program.h index 13b9516a3e4..5b092bde815 100644 --- a/src/gallium/drivers/nouveau/nv50/nv50_program.h +++ b/src/gallium/drivers/nouveau/nv50/nv50_program.h @@ -87,9 +87,11 @@ struct nv50_program { } fp; struct { + uint32_t vert_count; ubyte primid; /* primitive id output register */ - uint8_t vert_count; uint8_t prim_type; /* point, line strip or tri strip */ + bool has_layer; + ubyte layerid; /* hw value of layer output */ } gp; void *fixups; /* relocation records */