Skip to content

Commit e5dcd8d

Browse files
authored
Merge pull request #399 from fughilli/master
Backport GLSL shaders to version 1.2 to support older hardware.
2 parents b2783e5 + 6dc10bf commit e5dcd8d

File tree

11 files changed

+975
-404
lines changed

11 files changed

+975
-404
lines changed

msvc/projectMSDL.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
</PropertyGroup>
5454
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
5555
<ClCompile>
56-
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../vendor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
56+
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer\hlslparser\src;$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../vendor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
5757
<AssemblerListingLocation>Debug/</AssemblerListingLocation>
5858
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
5959
<CompileAs>CompileAsCpp</CompileAs>
@@ -97,7 +97,7 @@
9797
</ItemDefinitionGroup>
9898
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
9999
<ClCompile>
100-
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../vendor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
100+
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer\hlslparser\src;$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../vendor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
101101
<AssemblerListingLocation>Release/</AssemblerListingLocation>
102102
<CompileAs>CompileAsCpp</CompileAs>
103103
<ExceptionHandling>Sync</ExceptionHandling>

src/EyeTune/EyeTune.Shared/EyeTune.Shared.vcxitems

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\libprojectM\Renderer\RenderItemMatcher.cpp" />
6767
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\libprojectM\Renderer\Shader.cpp" />
6868
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\libprojectM\Renderer\ShaderEngine.cpp" />
69+
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\libprojectM\Renderer\StaticGlShaders.cpp" />
6970
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\libprojectM\Renderer\SOIL2\etc1_utils.c">
7071
<CompileAs>CompileAsC</CompileAs>
7172
</ClCompile>

src/libprojectM/Renderer/Makefile.am

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ libRenderer_la_SOURCES = \
1111
Pipeline.cpp \
1212
Renderer.cpp \
1313
ShaderEngine.cpp \
14+
StaticGlShaders.cpp \
1415
Texture.cpp \
1516
Waveform.cpp \
1617
Filters.cpp \
@@ -39,6 +40,7 @@ libRenderer_la_SOURCES = \
3940
SOIL2/pvr_helper.h SOIL2/stbi_pkm_c.h\
4041
SOIL2/stb_image.h SOIL2/stbi_pvr.h\
4142
SOIL2/stb_image_write.h SOIL2/stbi_pvr_c.h\
43+
StaticGlShaders.h\
4244
hlslparser/src/CodeWriter.cpp hlslparser/src/Engine.h \
4345
hlslparser/src/HLSLParser.h hlslparser/src/HLSLTree.cpp \
4446
hlslparser/src/CodeWriter.h hlslparser/src/GLSLGenerator.cpp \

0 commit comments

Comments
 (0)