summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureConverterShaderGen.cpp
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2017-11-25 11:07:14 +0100
committerdegasus <wickmarkus@web.de>2017-12-02 15:17:39 +0100
commite8febd0cef02c205b77ab6fdb7af33da59ce59cc (patch)
treea8b8882e4c4c2a880b32aaf3336272e1f0c079f4 /Source/Core/VideoCommon/TextureConverterShaderGen.cpp
parent491c10ec96e4cb58724f0768a76e0cece63f2b07 (diff)
VideoCommon: Create a namespace for TextureConversionShaderGen.
Diffstat (limited to 'Source/Core/VideoCommon/TextureConverterShaderGen.cpp')
-rw-r--r--Source/Core/VideoCommon/TextureConverterShaderGen.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/Source/Core/VideoCommon/TextureConverterShaderGen.cpp b/Source/Core/VideoCommon/TextureConverterShaderGen.cpp
index fc9b971f8b..f5d75d18f6 100644
--- a/Source/Core/VideoCommon/TextureConverterShaderGen.cpp
+++ b/Source/Core/VideoCommon/TextureConverterShaderGen.cpp
@@ -12,11 +12,13 @@
#include "VideoCommon/VideoCommon.h"
#include "VideoCommon/VideoConfig.h"
-TextureConverterShaderUid GetTextureConverterShaderUid(EFBCopyFormat dst_format, bool is_depth_copy,
- bool is_intensity, bool scale_by_half)
+namespace TextureConversionShaderGen
{
- TextureConverterShaderUid out;
- convertion_shader_uid_data* uid_data = out.GetUidData<convertion_shader_uid_data>();
+TCShaderUid GetShaderUid(EFBCopyFormat dst_format, bool is_depth_copy, bool is_intensity,
+ bool scale_by_half)
+{
+ TCShaderUid out;
+ UidData* uid_data = out.GetUidData<UidData>();
memset(uid_data, 0, sizeof(*uid_data));
uid_data->dst_format = dst_format;
@@ -28,8 +30,7 @@ TextureConverterShaderUid GetTextureConverterShaderUid(EFBCopyFormat dst_format,
return out;
}
-ShaderCode GenerateTextureConverterShaderCode(APIType api_type,
- const convertion_shader_uid_data* uid_data)
+ShaderCode GenerateShader(APIType api_type, const UidData* uid_data)
{
ShaderCode out;
@@ -299,3 +300,5 @@ ShaderCode GenerateTextureConverterShaderCode(APIType api_type,
return out;
}
+
+} // namespace TextureConversionShaderGen