| 759 | |
| 760 | |
| 761 | std::vector<std::string> JsonLoadStringVector(const Json::Value& arr) |
| 762 | { |
| 763 | std::vector<std::string> result; |
| 764 | if (arr.isArray()) { |
| 765 | result.reserve(arr.size()); |
| 766 | for (const auto& v : arr) { |
| 767 | result.push_back(v.asString()); |
| 768 | } |
| 769 | } |
| 770 | return result; |
| 771 | } |
| 772 | |
| 773 | uint64_t GetEstimatedTextureSize(const nvrhi::TextureDesc& desc) |
| 774 | { |