| 106 | } |
| 107 | |
| 108 | bool Type::IsScalarOrVector() const |
| 109 | { |
| 110 | return symbol == nullptr && |
| 111 | ( builtInType == OP_INT || |
| 112 | builtInType == OP_UINT || |
| 113 | builtInType == OP_BOOL || |
| 114 | builtInType == OP_HALF || |
| 115 | builtInType == OP_FLOAT || |
| 116 | builtInType == OP_DOUBLE || |
| 117 | builtInType == OP_BINDLESSHANDLETEXTURE2D || |
| 118 | builtInType == OP_BINDLESSHANDLETEXTURE3D || |
| 119 | builtInType == OP_BINDLESSHANDLETEXTURECUBE || |
| 120 | builtInType == OP_BINDLESSHANDLESAMPLER ); |
| 121 | } |
| 122 | |
| 123 | bool Type::IsTexture() const |
| 124 | { |
no outgoing calls
no test coverage detected