Add query to determine whether a type is a sampler

This commit is contained in:
Ian Romanick 2010-03-23 15:03:46 -07:00
parent 1e5cd2b05b
commit cb7d066967

View file

@ -167,6 +167,14 @@ struct glsl_type {
return (matrix_rows > 0) && (base_type == GLSL_TYPE_FLOAT);
}
/**
* Query whether or not a type is a sampler
*/
bool is_sampler() const
{
return base_type == GLSL_TYPE_SAMPLER;
}
/**
* Query whether or not a type is the void type singleton.
*/