nir: Add and set info::uses_64bit

Will be used to communicate that a shader uses 64-bit operations to the
concerned lowering passes.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
Matt Turner
2018-12-10 11:01:39 -08:00
parent 41f3e9e5f5
commit ecb115eb3f
2 changed files with 10 additions and 0 deletions

View File

@@ -121,6 +121,11 @@ typedef struct shader_info {
*/
bool uses_fddx_fddy;
/**
* True if this shader uses 64-bit ALU operations
*/
bool uses_64bit;
/* The size of the gl_ClipDistance[] array, if declared. */
unsigned clip_distance_array_size;