Skip to content

Commit 98a4a4f

Browse files
committed
Initial release.
0 parents  commit 98a4a4f

File tree

291 files changed

+69387
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

291 files changed

+69387
-0
lines changed

Diff for: .gitignore

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# git ignore file
2+
*.lib
3+
*.cache
4+
*.tlog
5+
*.manifest
6+
*.lastbuildstate
7+
*.pdb
8+
*.deps
9+
*.exe
10+
*.ilk
11+
*.log
12+
*.sdf
13+
*.dll
14+
*.opensdf
15+
*.rc
16+
*.res
17+
*.ipch
18+
moc_*.cpp
19+
ui_*.h
20+
*.obj
21+
*.ptx
22+
*.mtl
23+
*.idb

Diff for: OppositeRenderer/Client/Client.vcxproj

+161
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="Debug|Win32">
5+
<Configuration>Debug</Configuration>
6+
<Platform>Win32</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="Debug|x64">
9+
<Configuration>Debug</Configuration>
10+
<Platform>x64</Platform>
11+
</ProjectConfiguration>
12+
<ProjectConfiguration Include="Release|Win32">
13+
<Configuration>Release</Configuration>
14+
<Platform>Win32</Platform>
15+
</ProjectConfiguration>
16+
<ProjectConfiguration Include="Release|x64">
17+
<Configuration>Release</Configuration>
18+
<Platform>x64</Platform>
19+
</ProjectConfiguration>
20+
</ItemGroup>
21+
<PropertyGroup Label="Globals">
22+
<ProjectGuid>{A710623A-DB44-4513-BA25-A1637C8F2CE9}</ProjectGuid>
23+
<RootNamespace>Server</RootNamespace>
24+
</PropertyGroup>
25+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27+
<ConfigurationType>Application</ConfigurationType>
28+
<UseDebugLibraries>true</UseDebugLibraries>
29+
<CharacterSet>MultiByte</CharacterSet>
30+
</PropertyGroup>
31+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
32+
<ConfigurationType>Application</ConfigurationType>
33+
<UseDebugLibraries>false</UseDebugLibraries>
34+
<WholeProgramOptimization>true</WholeProgramOptimization>
35+
<CharacterSet>MultiByte</CharacterSet>
36+
</PropertyGroup>
37+
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
38+
<WholeProgramOptimization>true</WholeProgramOptimization>
39+
</PropertyGroup>
40+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
41+
<ImportGroup Label="ExtensionSettings">
42+
</ImportGroup>
43+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
44+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
45+
</ImportGroup>
46+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
47+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
48+
</ImportGroup>
49+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
50+
<PropertyGroup Label="UserMacros" />
51+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
52+
<OutDir>$(USERPROFILE)/VisualStudioBuilds/$(SolutionName)/$(Configuration)/</OutDir>
53+
</PropertyGroup>
54+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
55+
<IntDir>$(USERPROFILE)/VisualStudioBuilds/$(SolutionName)/$(Configuration)/intermediate/$(MSBuildProjectName)\</IntDir>
56+
<IncludePath>$(MSBuildProjectDirectory);$(IncludePath);C:/Program Files/NVIDIA Corporation/OptiX SDK 3.0.0/include;$(CUDA_INC_PATH);C:\Program Files\NVIDIA GPU Computing Toolkit\nvToolsExt\include;C:/Program Files/NVIDIA Corporation/OptiX SDK 3.0.0/include/optixu;$(SolutionDir)/Gui;$(SolutionDir)/RenderEngine/;$(SolutionDir)/include/;$(QTDIR)\include;$(QTDIR)\include\QtCore;$(QTDIR)\include\QtNetwork;$(QTDIR)\include\QtGui;$(QTDIR)\include\QtOpenGL;%(AdditionalIncludeDirectories)</IncludePath>
57+
<LibraryPath>$(OutDir);$(LibraryPath);$(SolutionDir)\lib\;C:\Program Files\NVIDIA GPU Computing Toolkit\nvToolsExt\lib\x64</LibraryPath>
58+
<LinkIncremental>true</LinkIncremental>
59+
</PropertyGroup>
60+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
61+
<ClCompile>
62+
<WarningLevel>Level3</WarningLevel>
63+
<Optimization>Disabled</Optimization>
64+
</ClCompile>
65+
<Link>
66+
<GenerateDebugInformation>true</GenerateDebugInformation>
67+
</Link>
68+
</ItemDefinitionGroup>
69+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
70+
<ClCompile>
71+
<WarningLevel>Level3</WarningLevel>
72+
<Optimization>MaxSpeed</Optimization>
73+
<FunctionLevelLinking>true</FunctionLevelLinking>
74+
<IntrinsicFunctions>true</IntrinsicFunctions>
75+
</ClCompile>
76+
<Link>
77+
<GenerateDebugInformation>true</GenerateDebugInformation>
78+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
79+
<OptimizeReferences>true</OptimizeReferences>
80+
</Link>
81+
</ItemDefinitionGroup>
82+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
83+
<ClCompile>
84+
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USE_MATH_DEFINES;NOMINMAX;GLUT_FOUND;GLUT_NO_LIB_PRAGMA;sutil_EXPORTS;RELEASE_PUBLIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
85+
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
86+
<Optimization>Full</Optimization>
87+
<WholeProgramOptimization>true</WholeProgramOptimization>
88+
</ClCompile>
89+
<Link>
90+
<AdditionalDependencies>QtCored4.lib;QtGuid4.lib;QtOpenGLd4.lib;QtNetworkd4.lib;cudart.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;C:\Program Files\NVIDIA Corporation\OptiX SDK 3.0.0\lib64\optix.1.lib;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.0\lib\x64\cuda.lib;C:\Program Files\NVIDIA Corporation\OptiX SDK 3.0.0\lib64\optixu.1.lib;glu32.lib;opengl32.lib;winmm.lib;freeglut.lib;%(AdditionalDependencies)</AdditionalDependencies>
91+
<SubSystem>Console</SubSystem>
92+
<GenerateDebugInformation>false</GenerateDebugInformation>
93+
<LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
94+
</Link>
95+
</ItemDefinitionGroup>
96+
<ItemGroup>
97+
<ClCompile Include="client.cpp" />
98+
<ClCompile Include="client\commands\GetServerDetailsCommand.cpp" />
99+
<ClCompile Include="client\moc_RenderResultPacketReceiver.cpp" />
100+
<ClCompile Include="client\moc_RenderServerConnection.cpp" />
101+
<ClCompile Include="client\moc_RenderServerConnections.cpp" />
102+
<ClCompile Include="client\RenderServerState.cpp" />
103+
<ClCompile Include="gui\ClientMainWindow.cpp" />
104+
<ClCompile Include="gui\dialogs\moc_AddNewServerConnectionDialog.cpp" />
105+
<ClCompile Include="gui\docks\moc_ConnectedServersDock.cpp" />
106+
<ClCompile Include="gui\docks\moc_RenderServersSummaryDock.cpp" />
107+
<ClCompile Include="gui\docks\RenderServersSummaryDock.cpp" />
108+
<ClCompile Include="gui\moc_ClientMainWindow.cpp" />
109+
<ClCompile Include="gui\docks\ConnectedServersDock.cpp" />
110+
<ClCompile Include="gui\dialogs\AddNewServerConnectionDialog.cpp" />
111+
<ClCompile Include="gui_models\ConnectedServersTableModel.cpp" />
112+
<ClCompile Include="client\RenderServerConnection.cpp" />
113+
<ClCompile Include="client\RenderServerConnections.cpp" />
114+
<ClCompile Include="gui_models\moc_ConnectedServersTableModel.cpp" />
115+
<ClCompile Include="client\commands\ServerCommand.cpp" />
116+
<ClCompile Include="client\commands\ServerCommandResult.cpp" />
117+
<ClCompile Include="client\RenderResultPacketReceiver.cpp" />
118+
<ClCompile Include="DistributedApplication.cpp" />
119+
<ClCompile Include="moc_DistributedApplication.cpp" />
120+
</ItemGroup>
121+
<ItemGroup>
122+
<None Include="Client.vcxproj" />
123+
<None Include="gui\dialogs\ui\AddNewServerConnectionDialog.ui" />
124+
<None Include="gui\docks\ui\ConnectedServersDock.ui" />
125+
<None Include="gui\docks\ui\RenderServersSummaryDock.ui" />
126+
</ItemGroup>
127+
<ItemGroup>
128+
<ClInclude Include="client\commands\GetServerDetailsCommand.h" />
129+
<ClInclude Include="client\RenderServerState.h" />
130+
<ClInclude Include="gui\ClientMainWindow.hxx" />
131+
<ClInclude Include="gui\docks\ConnectedServersDock.hxx" />
132+
<ClInclude Include="gui\dialogs\AddNewServerConnectionDialog.hxx" />
133+
<ClInclude Include="gui\dialogs\ui\ui_addnewserverconnectiondialog.h" />
134+
<ClInclude Include="gui\docks\RenderServersSummaryDock.hxx" />
135+
<ClInclude Include="gui\docks\ui\ui_ConnectedServersDock.h" />
136+
<ClInclude Include="gui_models\ConnectedServersTableModel.hxx" />
137+
<ClInclude Include="client\RenderServerConnection.hxx" />
138+
<ClInclude Include="client\RenderServerConnections.hxx" />
139+
<ClInclude Include="client\commands\ServerCommand.h" />
140+
<ClInclude Include="client\commands\ServerCommandResult.h" />
141+
<ClInclude Include="client\RenderResultPacketReceiver.hxx" />
142+
<ClInclude Include="DistributedApplication.hxx" />
143+
</ItemGroup>
144+
<ItemGroup>
145+
<ProjectReference Include="..\Gui\Gui.vcxproj">
146+
<Project>{fb73d5cd-9955-42f7-bd92-91fdc008c71c}</Project>
147+
</ProjectReference>
148+
<ProjectReference Include="..\RenderEngine\RenderEngine.vcxproj">
149+
<Project>{26470e25-7dbb-4133-a0ae-0009c41fea2b}</Project>
150+
<Private>false</Private>
151+
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
152+
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
153+
<LinkLibraryDependencies>true</LinkLibraryDependencies>
154+
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
155+
</ProjectReference>
156+
</ItemGroup>
157+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
158+
<ImportGroup Label="ExtensionTargets">
159+
<Import Project="..\RenderEngine\BuildRuleQt.targets" />
160+
</ImportGroup>
161+
</Project>

Diff for: OppositeRenderer/Client/Client.vcxproj.filters

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup>
4+
<None Include="Client.vcxproj" />
5+
<None Include="gui\docks\ui\ConnectedServersDock.ui" />
6+
<None Include="gui\dialogs\ui\AddNewServerConnectionDialog.ui" />
7+
<None Include="gui\docks\ui\RenderServersSummaryDock.ui" />
8+
</ItemGroup>
9+
<ItemGroup>
10+
<ClCompile Include="client.cpp" />
11+
<ClCompile Include="gui\ClientMainWindow.cpp" />
12+
<ClCompile Include="gui_models\ConnectedServersTableModel.cpp" />
13+
<ClCompile Include="gui\moc_ClientMainWindow.cpp" />
14+
<ClCompile Include="gui_models\moc_ConnectedServersTableModel.cpp" />
15+
<ClCompile Include="client\commands\ServerCommand.cpp" />
16+
<ClCompile Include="client\RenderServerConnection.cpp" />
17+
<ClCompile Include="client\RenderServerConnections.cpp" />
18+
<ClCompile Include="client\RenderServerState.cpp" />
19+
<ClCompile Include="client\moc_RenderServerConnections.cpp" />
20+
<ClCompile Include="client\moc_RenderServerConnection.cpp" />
21+
<ClCompile Include="gui\docks\ConnectedServersDock.cpp" />
22+
<ClCompile Include="gui\dialogs\AddNewServerConnectionDialog.cpp" />
23+
<ClCompile Include="gui\docks\RenderServersSummaryDock.cpp" />
24+
<ClCompile Include="gui\docks\moc_RenderServersSummaryDock.cpp" />
25+
<ClCompile Include="gui\docks\moc_ConnectedServersDock.cpp" />
26+
<ClCompile Include="gui\dialogs\moc_AddNewServerConnectionDialog.cpp" />
27+
<ClCompile Include="client\commands\ServerCommandResult.cpp" />
28+
<ClCompile Include="client\commands\GetServerDetailsCommand.cpp" />
29+
<ClCompile Include="client\moc_RenderResultPacketReceiver.cpp" />
30+
<ClCompile Include="client\RenderResultPacketReceiver.cpp" />
31+
<ClCompile Include="DistributedApplication.cpp" />
32+
<ClCompile Include="moc_DistributedApplication.cpp" />
33+
</ItemGroup>
34+
<ItemGroup>
35+
<ClInclude Include="gui_models\ConnectedServersTableModel.hxx" />
36+
<ClInclude Include="gui\ClientMainWindow.hxx" />
37+
<ClInclude Include="client\commands\ServerCommand.h" />
38+
<ClInclude Include="client\RenderServerState.h" />
39+
<ClInclude Include="client\RenderServerConnections.hxx" />
40+
<ClInclude Include="client\RenderServerConnection.hxx" />
41+
<ClInclude Include="gui\docks\ConnectedServersDock.hxx" />
42+
<ClInclude Include="gui\docks\ui\ui_ConnectedServersDock.h" />
43+
<ClInclude Include="gui\dialogs\AddNewServerConnectionDialog.hxx" />
44+
<ClInclude Include="gui\dialogs\ui\ui_addnewserverconnectiondialog.h" />
45+
<ClInclude Include="gui\docks\RenderServersSummaryDock.hxx" />
46+
<ClInclude Include="client\commands\ServerCommandResult.h" />
47+
<ClInclude Include="client\commands\GetServerDetailsCommand.h" />
48+
<ClInclude Include="client\RenderResultPacketReceiver.hxx" />
49+
<ClInclude Include="DistributedApplication.hxx" />
50+
</ItemGroup>
51+
</Project>

Diff for: OppositeRenderer/Client/Client.vcxproj.user

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
4+
<LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory>
5+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
6+
<ShowAllFiles>true</ShowAllFiles>
7+
</PropertyGroup>
8+
</Project>

0 commit comments

Comments
 (0)