tgsi: store writes_primid when scanning tgsi
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
7c16552f8d
commit
05f35a868c
|
@ -548,6 +548,9 @@ scan_declaration(struct tgsi_shader_info *info,
|
|||
info->num_outputs = MAX2(info->num_outputs, reg + 1);
|
||||
|
||||
switch (semName) {
|
||||
case TGSI_SEMANTIC_PRIMID:
|
||||
info->writes_primid = true;
|
||||
break;
|
||||
case TGSI_SEMANTIC_VIEWPORT_INDEX:
|
||||
info->writes_viewport_index = true;
|
||||
break;
|
||||
|
|
|
@ -113,6 +113,7 @@ struct tgsi_shader_info
|
|||
boolean writes_position;
|
||||
boolean writes_psize;
|
||||
boolean writes_clipvertex;
|
||||
boolean writes_primid;
|
||||
boolean writes_viewport_index;
|
||||
boolean writes_layer;
|
||||
boolean writes_memory; /**< contains stores or atomics to buffers or images */
|
||||
|
|
Loading…
Reference in New Issue