Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #12243 from iwubcode/tolower_assets
VideoCommon: use ToLower function in assets when parsing json
  • Loading branch information
AdmiralCurtiss committed Oct 17, 2023
2 parents 2ae9771 + b292022 commit 7122c7e
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
4 changes: 2 additions & 2 deletions Source/Core/VideoCommon/Assets/ShaderAsset.cpp
Expand Up @@ -9,6 +9,7 @@
#include <utility>

#include "Common/Logging/Log.h"
#include "Common/StringUtil.h"
#include "VideoCommon/Assets/CustomAssetLibrary.h"

namespace VideoCommon
Expand Down Expand Up @@ -47,8 +48,7 @@ bool ParseShaderProperties(const VideoCommon::CustomAssetLibrary::AssetID& asset
return false;
}
std::string type = type_iter->second.to_str();
std::transform(type.begin(), type.end(), type.begin(),
[](unsigned char c) { return std::tolower(c); });
Common::ToLower(&type);

static constexpr std::array<std::pair<std::string_view, ShaderProperty::Type>,
static_cast<int>(ShaderProperty::Type::Type_Max)>
Expand Down
10 changes: 4 additions & 6 deletions Source/Core/VideoCommon/Assets/TextureAsset.cpp
Expand Up @@ -4,6 +4,7 @@
#include "VideoCommon/Assets/TextureAsset.h"

#include "Common/Logging/Log.h"
#include "Common/StringUtil.h"
#include "VideoCommon/BPMemory.h"

namespace VideoCommon
Expand Down Expand Up @@ -31,8 +32,7 @@ bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id,
return false;
}
std::string sampler_state_mode = sampler_state_mode_iter->second.to_str();
std::transform(sampler_state_mode.begin(), sampler_state_mode.end(), sampler_state_mode.begin(),
[](unsigned char c) { return std::tolower(c); });
Common::ToLower(&sampler_state_mode);

if (sampler_state_mode == "clamp")
{
Expand Down Expand Up @@ -71,8 +71,7 @@ bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id,
return false;
}
std::string sampler_state_filter = sampler_state_filter_iter->second.to_str();
std::transform(sampler_state_filter.begin(), sampler_state_filter.end(),
sampler_state_filter.begin(), [](unsigned char c) { return std::tolower(c); });
Common::ToLower(&sampler_state_filter);
if (sampler_state_filter == "linear")
{
sampler->tm0.min_filter = FilterMode::Linear;
Expand Down Expand Up @@ -116,8 +115,7 @@ bool TextureData::FromJson(const CustomAssetLibrary::AssetID& asset_id,
return false;
}
std::string type = type_iter->second.to_str();
std::transform(type.begin(), type.end(), type.begin(),
[](unsigned char c) { return std::tolower(c); });
Common::ToLower(&type);

if (type == "texture2d")
{
Expand Down

0 comments on commit 7122c7e

Please sign in to comment.