diff options
Diffstat (limited to 'Source/Core/VideoCommon')
| -rw-r--r-- | Source/Core/VideoCommon/Src/VertexShaderGen.cpp | 5 | ||||
| -rw-r--r-- | Source/Core/VideoCommon/Src/VertexShaderGen.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/Source/Core/VideoCommon/Src/VertexShaderGen.cpp b/Source/Core/VideoCommon/Src/VertexShaderGen.cpp index 3e2daf55d3..88fe24f627 100644 --- a/Source/Core/VideoCommon/Src/VertexShaderGen.cpp +++ b/Source/Core/VideoCommon/Src/VertexShaderGen.cpp @@ -536,3 +536,8 @@ void GenerateVertexShaderCode(VertexShaderCode& object, u32 components, API_TYPE { GenerateVertexShader<VertexShaderCode>(object, components, api_type); } + +void GenerateVSOutputStructForGS(ShaderCode<u32>& object, u32 components, API_TYPE api_type) +{ + GenerateVSOutputStruct<ShaderCode<u32> >(object, components, api_type); +} diff --git a/Source/Core/VideoCommon/Src/VertexShaderGen.h b/Source/Core/VideoCommon/Src/VertexShaderGen.h index 3167229fe3..b6b176c806 100644 --- a/Source/Core/VideoCommon/Src/VertexShaderGen.h +++ b/Source/Core/VideoCommon/Src/VertexShaderGen.h @@ -114,6 +114,6 @@ typedef ShaderCode<vertex_shader_uid_data> VertexShaderCode; void GetVertexShaderUid(VertexShaderUid& object, u32 components, API_TYPE api_type); void GenerateVertexShaderCode(VertexShaderCode& object, u32 components, API_TYPE api_type); - +void GenerateVSOutputStructForGS(ShaderCode<u32>& object, u32 components, API_TYPE api_type); #endif // GCOGL_VERTEXSHADER_H |
