| 167 | } |
| 168 | |
| 169 | String GPUTextureDescription::ToString() const |
| 170 | { |
| 171 | return String::Format(TEXT("Size: {0}x{1}x{2}[{3}], Type: {4}, Mips: {5}, Format: {6}, MSAA: {7}, Flags: {8}, Usage: {9}"), |
| 172 | Width, |
| 173 | Height, |
| 174 | Depth, |
| 175 | ArraySize, |
| 176 | ::ToString(Dimensions), |
| 177 | MipLevels, |
| 178 | ScriptingEnum::ToString(Format), |
| 179 | ::ToString(MultiSampleLevel), |
| 180 | ScriptingEnum::ToStringFlags(Flags), |
| 181 | (int32)Usage); |
| 182 | } |
| 183 | |
| 184 | uint32 GetHash(const GPUTextureDescription& key) |
| 185 | { |