Skip to content

Commit 9f0b9fb

Browse files
First commit
0 parents  commit 9f0b9fb

File tree

195 files changed

+43764
-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.

195 files changed

+43764
-0
lines changed

CPUT/CPUT-DX11.sln

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 11.00
3+
# Visual Studio 2010
4+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CPUT-DX11", "CPUT-DX11.vcxproj", "{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}"
5+
EndProject
6+
Global
7+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
8+
Debug|Win32 = Debug|Win32
9+
Debug|x64 = Debug|x64
10+
Release|Win32 = Release|Win32
11+
Release|x64 = Release|x64
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Debug|Win32.ActiveCfg = Debug|Win32
15+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Debug|Win32.Build.0 = Debug|Win32
16+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Debug|x64.ActiveCfg = Debug|x64
17+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Debug|x64.Build.0 = Debug|x64
18+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Release|Win32.ActiveCfg = Release|Win32
19+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Release|Win32.Build.0 = Release|Win32
20+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Release|x64.ActiveCfg = Release|x64
21+
{8B2DDEDC-A574-4B24-AEC5-03949B5F57BD}.Release|x64.Build.0 = Release|x64
22+
EndGlobalSection
23+
GlobalSection(SolutionProperties) = preSolution
24+
HideSolutionNode = FALSE
25+
EndGlobalSection
26+
EndGlobal

CPUT/CPUT-DX11.vcxproj

+383
Large diffs are not rendered by default.

CPUT/CPUT-DX11.vcxproj.filters

+361
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,361 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup>
4+
<Filter Include="Asset">
5+
<UniqueIdentifier>{ec1f83ec-dbc4-4148-be0b-3d90f8e36a1b}</UniqueIdentifier>
6+
</Filter>
7+
<Filter Include="GUI">
8+
<UniqueIdentifier>{3eb25951-0f7f-4d1a-abc3-b1b8abbfa219}</UniqueIdentifier>
9+
</Filter>
10+
<Filter Include="Models">
11+
<UniqueIdentifier>{2deb5dac-e9a1-42dc-9767-12d8f3a3ec47}</UniqueIdentifier>
12+
</Filter>
13+
<Filter Include="System">
14+
<UniqueIdentifier>{376a6f7e-4f24-414c-91ec-2c4c17feff31}</UniqueIdentifier>
15+
</Filter>
16+
<Filter Include="Materials">
17+
<UniqueIdentifier>{5bc7d424-d8fb-484a-9bf3-24461d8f96f6}</UniqueIdentifier>
18+
</Filter>
19+
<Filter Include="Materials\Shaders">
20+
<UniqueIdentifier>{31852ab3-f1df-435c-9e12-ba47e47e0b7e}</UniqueIdentifier>
21+
</Filter>
22+
<Filter Include="Materials\Textures">
23+
<UniqueIdentifier>{263c2361-b0f5-40e2-a2f2-5642f0208830}</UniqueIdentifier>
24+
</Filter>
25+
<Filter Include="Materials\RenderStates">
26+
<UniqueIdentifier>{b112b9da-1a18-4eab-b53b-0b2c29094928}</UniqueIdentifier>
27+
</Filter>
28+
<Filter Include="Asset\CamerasLights">
29+
<UniqueIdentifier>{e9cd7379-7d27-4ddf-b87f-88a608940e77}</UniqueIdentifier>
30+
</Filter>
31+
<Filter Include="RenderSystems">
32+
<UniqueIdentifier>{1e07919a-0326-4ce5-a15a-b06d16643b14}</UniqueIdentifier>
33+
</Filter>
34+
<Filter Include="Materials\Buffers">
35+
<UniqueIdentifier>{ff805aa1-d1b9-4eb4-b408-9599923770fe}</UniqueIdentifier>
36+
</Filter>
37+
</ItemGroup>
38+
<ItemGroup>
39+
<ClCompile Include="CPUT\CPUT_DX11.cpp" />
40+
<ClCompile Include="CPUT\CPUTAssetLibraryDX11.cpp">
41+
<Filter>Asset</Filter>
42+
</ClCompile>
43+
<ClCompile Include="CPUT\CPUTAssetSetDX11.cpp">
44+
<Filter>Asset</Filter>
45+
</ClCompile>
46+
<ClCompile Include="CPUT\CPUTNullNode.cpp">
47+
<Filter>Asset</Filter>
48+
</ClCompile>
49+
<ClCompile Include="CPUT\CPUTRenderNode.cpp">
50+
<Filter>Asset</Filter>
51+
</ClCompile>
52+
<ClCompile Include="CPUT\CPUTControl.cpp">
53+
<Filter>GUI</Filter>
54+
</ClCompile>
55+
<ClCompile Include="CPUT\CPUTGuiControllerDX11.cpp">
56+
<Filter>GUI</Filter>
57+
</ClCompile>
58+
<ClCompile Include="CPUT\CPUTMeshDX11.cpp">
59+
<Filter>Models</Filter>
60+
</ClCompile>
61+
<ClCompile Include="CPUT\CPUTModelDX11.cpp">
62+
<Filter>Models</Filter>
63+
</ClCompile>
64+
<ClCompile Include="CPUT\CPUTITTTaskMarker.cpp">
65+
<Filter>System</Filter>
66+
</ClCompile>
67+
<ClCompile Include="CPUT\CPUTPerfTaskMarker.cpp">
68+
<Filter>System</Filter>
69+
</ClCompile>
70+
<ClCompile Include="CPUT\CPUTTimerWin.cpp">
71+
<Filter>System</Filter>
72+
</ClCompile>
73+
<ClCompile Include="CPUT\CPUTAssetLibrary.cpp">
74+
<Filter>Asset</Filter>
75+
</ClCompile>
76+
<ClCompile Include="CPUT\CPUTAssetSet.cpp">
77+
<Filter>Asset</Filter>
78+
</ClCompile>
79+
<ClCompile Include="CPUT\CPUTModel.cpp">
80+
<Filter>Models</Filter>
81+
</ClCompile>
82+
<ClCompile Include="CPUT\CPUTButton.cpp">
83+
<Filter>GUI</Filter>
84+
</ClCompile>
85+
<ClCompile Include="CPUT\CPUTCheckbox.cpp">
86+
<Filter>GUI</Filter>
87+
</ClCompile>
88+
<ClCompile Include="CPUT\CPUTDropdown.cpp">
89+
<Filter>GUI</Filter>
90+
</ClCompile>
91+
<ClCompile Include="CPUT\CPUTGuiController.cpp">
92+
<Filter>GUI</Filter>
93+
</ClCompile>
94+
<ClCompile Include="CPUT\CPUTMaterialDX11.cpp">
95+
<Filter>Materials</Filter>
96+
</ClCompile>
97+
<ClCompile Include="CPUT\CPUTCamera.cpp">
98+
<Filter>Asset\CamerasLights</Filter>
99+
</ClCompile>
100+
<ClCompile Include="CPUT\CPUTLight.cpp">
101+
<Filter>Asset\CamerasLights</Filter>
102+
</ClCompile>
103+
<ClCompile Include="CPUT\CPUTOSServicesWin.cpp">
104+
<Filter>System</Filter>
105+
</ClCompile>
106+
<ClCompile Include="CPUT\CPUTMesh.cpp">
107+
<Filter>Models</Filter>
108+
</ClCompile>
109+
<ClCompile Include="CPUT\CPUTMaterial.cpp">
110+
<Filter>Materials</Filter>
111+
</ClCompile>
112+
<ClCompile Include="CPUT\CPUTWindowWin.cpp">
113+
<Filter>System</Filter>
114+
</ClCompile>
115+
<ClCompile Include="CPUT\CPUTConfigBlock.cpp">
116+
<Filter>System</Filter>
117+
</ClCompile>
118+
<ClCompile Include="CPUT\CPUTPostProcess.cpp">
119+
<Filter>RenderSystems</Filter>
120+
</ClCompile>
121+
<ClCompile Include="CPUT\CPUTFont.cpp">
122+
<Filter>GUI</Filter>
123+
</ClCompile>
124+
<ClCompile Include="CPUT\CPUTFontDX11.cpp">
125+
<Filter>GUI</Filter>
126+
</ClCompile>
127+
<ClCompile Include="CPUT\CPUTSlider.cpp">
128+
<Filter>GUI</Filter>
129+
</ClCompile>
130+
<ClCompile Include="CPUT\CPUTText.cpp">
131+
<Filter>GUI</Filter>
132+
</ClCompile>
133+
<ClCompile Include="CPUT\CPUTFrustum.cpp">
134+
<Filter>Asset\CamerasLights</Filter>
135+
</ClCompile>
136+
<ClCompile Include="CPUT\CPUTComputeShaderDX11.cpp">
137+
<Filter>Materials\Shaders</Filter>
138+
</ClCompile>
139+
<ClCompile Include="CPUT\CPUTDomainShaderDX11.cpp">
140+
<Filter>Materials\Shaders</Filter>
141+
</ClCompile>
142+
<ClCompile Include="CPUT\CPUTGeometryShaderDX11.cpp">
143+
<Filter>Materials\Shaders</Filter>
144+
</ClCompile>
145+
<ClCompile Include="CPUT\CPUTHullShaderDX11.cpp">
146+
<Filter>Materials\Shaders</Filter>
147+
</ClCompile>
148+
<ClCompile Include="CPUT\CPUTPixelShaderDX11.cpp">
149+
<Filter>Materials\Shaders</Filter>
150+
</ClCompile>
151+
<ClCompile Include="CPUT\CPUTShaderDX11.cpp">
152+
<Filter>Materials\Shaders</Filter>
153+
</ClCompile>
154+
<ClCompile Include="CPUT\CPUTTexture.cpp">
155+
<Filter>Materials\Textures</Filter>
156+
</ClCompile>
157+
<ClCompile Include="CPUT\CPUTTextureDX11.cpp">
158+
<Filter>Materials\Textures</Filter>
159+
</ClCompile>
160+
<ClCompile Include="CPUT\CPUTRenderStateBlock.cpp">
161+
<Filter>Materials\RenderStates</Filter>
162+
</ClCompile>
163+
<ClCompile Include="CPUT\CPUTRenderStateBlockDX11.cpp">
164+
<Filter>Materials\RenderStates</Filter>
165+
</ClCompile>
166+
<ClCompile Include="CPUT\CPUTRenderTarget.cpp">
167+
<Filter>RenderSystems</Filter>
168+
</ClCompile>
169+
<ClCompile Include="CPUT\CPUTSprite.cpp">
170+
<Filter>RenderSystems</Filter>
171+
</ClCompile>
172+
<ClCompile Include="CPUT\CPUTVertexShaderDX11.cpp">
173+
<Filter>Materials\Shaders</Filter>
174+
</ClCompile>
175+
<ClCompile Include="CPUT\CPUTInputLayoutCacheDX11.cpp">
176+
<Filter>Models</Filter>
177+
</ClCompile>
178+
<ClCompile Include="CPUT\CPUTBuffer.cpp">
179+
<Filter>Materials\Buffers</Filter>
180+
</ClCompile>
181+
<ClCompile Include="CPUT\CPUTBufferDX11.cpp">
182+
<Filter>Materials\Buffers</Filter>
183+
</ClCompile>
184+
</ItemGroup>
185+
<ItemGroup>
186+
<ClInclude Include="CPUT\CPUT_DX11.h" />
187+
<ClInclude Include="CPUT\CPUTAssetLibraryDX11.h">
188+
<Filter>Asset</Filter>
189+
</ClInclude>
190+
<ClInclude Include="CPUT\CPUTAssetSetDX11.h">
191+
<Filter>Asset</Filter>
192+
</ClInclude>
193+
<ClInclude Include="CPUT\CPUTNullNode.h">
194+
<Filter>Asset</Filter>
195+
</ClInclude>
196+
<ClInclude Include="CPUT\CPUTRenderNode.h">
197+
<Filter>Asset</Filter>
198+
</ClInclude>
199+
<ClInclude Include="CPUT\CPUTRenderParams.h">
200+
<Filter>Asset</Filter>
201+
</ClInclude>
202+
<ClInclude Include="CPUT\CPUTRenderParamsDX.h">
203+
<Filter>Asset</Filter>
204+
</ClInclude>
205+
<ClInclude Include="CPUT\CPUTCallbackHandler.h">
206+
<Filter>GUI</Filter>
207+
</ClInclude>
208+
<ClInclude Include="CPUT\CPUTControl.h">
209+
<Filter>GUI</Filter>
210+
</ClInclude>
211+
<ClInclude Include="CPUT\CPUTEventHandler.h">
212+
<Filter>GUI</Filter>
213+
</ClInclude>
214+
<ClInclude Include="CPUT\CPUTGuiControllerDX11.h">
215+
<Filter>GUI</Filter>
216+
</ClInclude>
217+
<ClInclude Include="CPUT\CPUTMeshDX11.h">
218+
<Filter>Models</Filter>
219+
</ClInclude>
220+
<ClInclude Include="CPUT\CPUTModelDX11.h">
221+
<Filter>Models</Filter>
222+
</ClInclude>
223+
<ClInclude Include="CPUT\CPUTITTTaskMarker.h">
224+
<Filter>System</Filter>
225+
</ClInclude>
226+
<ClInclude Include="CPUT\CPUTPerfTaskMarker.h">
227+
<Filter>System</Filter>
228+
</ClInclude>
229+
<ClInclude Include="CPUT\CPUTRefCount.h">
230+
<Filter>System</Filter>
231+
</ClInclude>
232+
<ClInclude Include="CPUT\CPUTTimerWin.h">
233+
<Filter>System</Filter>
234+
</ClInclude>
235+
<ClInclude Include="CPUT\CRTMemoryDebug.h">
236+
<Filter>System</Filter>
237+
</ClInclude>
238+
<ClInclude Include="CPUT\CPUTMath.h" />
239+
<ClInclude Include="CPUT\CPUTAssetLibrary.h">
240+
<Filter>Asset</Filter>
241+
</ClInclude>
242+
<ClInclude Include="CPUT\CPUTAssetSet.h">
243+
<Filter>Asset</Filter>
244+
</ClInclude>
245+
<ClInclude Include="CPUT\CPUTMesh.h">
246+
<Filter>Models</Filter>
247+
</ClInclude>
248+
<ClInclude Include="CPUT\CPUTModel.h">
249+
<Filter>Models</Filter>
250+
</ClInclude>
251+
<ClInclude Include="CPUT\CPUTButton.h">
252+
<Filter>GUI</Filter>
253+
</ClInclude>
254+
<ClInclude Include="CPUT\CPUTCheckbox.h">
255+
<Filter>GUI</Filter>
256+
</ClInclude>
257+
<ClInclude Include="CPUT\CPUTDropdown.h">
258+
<Filter>GUI</Filter>
259+
</ClInclude>
260+
<ClInclude Include="CPUT\CPUTGuiController.h">
261+
<Filter>GUI</Filter>
262+
</ClInclude>
263+
<ClInclude Include="CPUT\CPUTMaterial.h">
264+
<Filter>Materials</Filter>
265+
</ClInclude>
266+
<ClInclude Include="CPUT\CPUTMaterialDX11.h">
267+
<Filter>Materials</Filter>
268+
</ClInclude>
269+
<ClInclude Include="CPUT\CPUTCamera.h">
270+
<Filter>Asset\CamerasLights</Filter>
271+
</ClInclude>
272+
<ClInclude Include="CPUT\CPUTLight.h">
273+
<Filter>Asset\CamerasLights</Filter>
274+
</ClInclude>
275+
<ClInclude Include="CPUT\CPUTOSServicesWin.h">
276+
<Filter>System</Filter>
277+
</ClInclude>
278+
<ClInclude Include="CPUT\CPUT.h" />
279+
<ClInclude Include="CPUT\CPUTWindowWin.h">
280+
<Filter>System</Filter>
281+
</ClInclude>
282+
<ClInclude Include="CPUT\CPUTConfigBlock.h">
283+
<Filter>System</Filter>
284+
</ClInclude>
285+
<ClInclude Include="CPUT\CPUTPostProcess.h">
286+
<Filter>RenderSystems</Filter>
287+
</ClInclude>
288+
<ClInclude Include="CPUT\CPUTFont.h">
289+
<Filter>GUI</Filter>
290+
</ClInclude>
291+
<ClInclude Include="CPUT\CPUTFontDX11.h">
292+
<Filter>GUI</Filter>
293+
</ClInclude>
294+
<ClInclude Include="CPUT\CPUTSlider.h">
295+
<Filter>GUI</Filter>
296+
</ClInclude>
297+
<ClInclude Include="CPUT\CPUTText.h">
298+
<Filter>GUI</Filter>
299+
</ClInclude>
300+
<ClInclude Include="CPUT\CPUTTimer.h">
301+
<Filter>System</Filter>
302+
</ClInclude>
303+
<ClInclude Include="CPUT\CPUTFrustum.h">
304+
<Filter>Asset\CamerasLights</Filter>
305+
</ClInclude>
306+
<ClInclude Include="CPUT\CPUTHullShaderDX11.h">
307+
<Filter>Materials\Shaders</Filter>
308+
</ClInclude>
309+
<ClInclude Include="CPUT\CPUTComputeShaderDX11.h">
310+
<Filter>Materials\Shaders</Filter>
311+
</ClInclude>
312+
<ClInclude Include="CPUT\CPUTDomainShaderDX11.h">
313+
<Filter>Materials\Shaders</Filter>
314+
</ClInclude>
315+
<ClInclude Include="CPUT\CPUTGeometryShaderDX11.h">
316+
<Filter>Materials\Shaders</Filter>
317+
</ClInclude>
318+
<ClInclude Include="CPUT\CPUTPixelShaderDX11.h">
319+
<Filter>Materials\Shaders</Filter>
320+
</ClInclude>
321+
<ClInclude Include="CPUT\CPUTShaderDX11.h">
322+
<Filter>Materials\Shaders</Filter>
323+
</ClInclude>
324+
<ClInclude Include="CPUT\CPUTTextureDX11.h">
325+
<Filter>Materials\Textures</Filter>
326+
</ClInclude>
327+
<ClInclude Include="CPUT\CPUTTexture.h">
328+
<Filter>Materials\Textures</Filter>
329+
</ClInclude>
330+
<ClInclude Include="CPUT\CPUTRenderStateMapsDX11.h">
331+
<Filter>Materials\RenderStates</Filter>
332+
</ClInclude>
333+
<ClInclude Include="CPUT\CPUTRenderStateBlock.h">
334+
<Filter>Materials\RenderStates</Filter>
335+
</ClInclude>
336+
<ClInclude Include="CPUT\CPUTRenderStateBlockDX11.h">
337+
<Filter>Materials\RenderStates</Filter>
338+
</ClInclude>
339+
<ClInclude Include="CPUT\CPUTSprite.h">
340+
<Filter>RenderSystems</Filter>
341+
</ClInclude>
342+
<ClInclude Include="CPUT\CPUTRenderTarget.h">
343+
<Filter>RenderSystems</Filter>
344+
</ClInclude>
345+
<ClInclude Include="CPUT\CPUTVertexShaderDX11.h">
346+
<Filter>Materials\Shaders</Filter>
347+
</ClInclude>
348+
<ClInclude Include="CPUT\CPUTInputLayoutCache.h">
349+
<Filter>Models</Filter>
350+
</ClInclude>
351+
<ClInclude Include="CPUT\CPUTInputLayoutCacheDX11.h">
352+
<Filter>Models</Filter>
353+
</ClInclude>
354+
<ClInclude Include="CPUT\CPUTBuffer.h">
355+
<Filter>Materials\Buffers</Filter>
356+
</ClInclude>
357+
<ClInclude Include="CPUT\CPUTBufferDX11.h">
358+
<Filter>Materials\Buffers</Filter>
359+
</ClInclude>
360+
</ItemGroup>
361+
</Project>

0 commit comments

Comments
 (0)