Shadow buffer

This commit is contained in:
Confideo-IOM
2026-07-28 19:02:45 +01:00
parent d48097c645
commit 299ad1d9c7
46 changed files with 693 additions and 603 deletions
@@ -161,7 +161,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Debug-cadb66c5dccd0bd206e6.json",
"jsonFile" : "target-ALL_BUILD-Debug-9ddbbbeb4caedf0a48f0.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -182,7 +182,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Debug-a388455bc5d4b1d63093.json",
"jsonFile" : "target-HydraEngine-Debug-2faea7c156292a0c0ce8.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -355,7 +355,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Release-cadb66c5dccd0bd206e6.json",
"jsonFile" : "target-ALL_BUILD-Release-9ddbbbeb4caedf0a48f0.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -376,7 +376,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Release-4d51ecf0ab4ffdcb7da6.json",
"jsonFile" : "target-HydraEngine-Release-b1d450122d30c349552d.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -549,7 +549,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-cadb66c5dccd0bd206e6.json",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-9ddbbbeb4caedf0a48f0.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -570,7 +570,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-MinSizeRel-8280923c3e8a8a1bd015.json",
"jsonFile" : "target-HydraEngine-MinSizeRel-8b4acdd146655dce4c11.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -743,7 +743,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-cadb66c5dccd0bd206e6.json",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-9ddbbbeb4caedf0a48f0.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -764,7 +764,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-1179a3c8def17db9efd4.json",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-800c6fa211e5ae182b46.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -27,7 +27,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-2319b378636e3c742c14.json",
"jsonFile" : "codemodel-v2-ccd34cf25146cac2c39e.json",
"kind" : "codemodel",
"version" :
{
@@ -100,7 +100,7 @@
}
},
{
"jsonFile" : "codemodel-v2-2319b378636e3c742c14.json",
"jsonFile" : "codemodel-v2-ccd34cf25146cac2c39e.json",
"kind" : "codemodel",
"version" :
{
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -203,35 +203,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
}
],
@@ -322,35 +322,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
},
{
@@ -376,18 +376,18 @@
28,
29,
31,
33,
32,
34,
35,
37,
39,
36,
38,
40,
41,
43,
42,
44,
45,
47,
49,
46,
48,
50,
51,
52,
@@ -396,33 +396,34 @@
55,
56,
57,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
80,
82,
81,
83,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
104,
105,
107
106,
108
]
}
],
@@ -601,6 +602,11 @@
"path" : "HydraEngine/source/buffer/HydraMaterialBufferManager.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraShadowBuffer.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
@@ -203,35 +203,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
}
],
@@ -322,35 +322,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
},
{
@@ -376,18 +376,18 @@
28,
29,
31,
33,
32,
34,
35,
37,
39,
36,
38,
40,
41,
43,
42,
44,
45,
47,
49,
46,
48,
50,
51,
52,
@@ -396,33 +396,34 @@
55,
56,
57,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
80,
82,
81,
83,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
104,
105,
107
106,
108
]
}
],
@@ -601,6 +602,11 @@
"path" : "HydraEngine/source/buffer/HydraMaterialBufferManager.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraShadowBuffer.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
@@ -203,35 +203,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
}
],
@@ -322,35 +322,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
},
{
@@ -376,18 +376,18 @@
28,
29,
31,
33,
32,
34,
35,
37,
39,
36,
38,
40,
41,
43,
42,
44,
45,
47,
49,
46,
48,
50,
51,
52,
@@ -396,33 +396,34 @@
55,
56,
57,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
80,
82,
81,
83,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
104,
105,
107
106,
108
]
}
],
@@ -601,6 +602,11 @@
"path" : "HydraEngine/source/buffer/HydraMaterialBufferManager.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraShadowBuffer.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
@@ -203,35 +203,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
}
],
@@ -322,35 +322,35 @@
24,
27,
30,
32,
36,
38,
42,
46,
48,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
81,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
106
33,
37,
39,
43,
47,
49,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
82,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
107
]
},
{
@@ -376,18 +376,18 @@
28,
29,
31,
33,
32,
34,
35,
37,
39,
36,
38,
40,
41,
43,
42,
44,
45,
47,
49,
46,
48,
50,
51,
52,
@@ -396,33 +396,34 @@
55,
56,
57,
59,
61,
63,
65,
67,
69,
71,
73,
75,
77,
79,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
80,
82,
81,
83,
85,
87,
89,
91,
93,
95,
97,
99,
101,
103,
84,
86,
88,
90,
92,
94,
96,
98,
100,
102,
104,
105,
107
106,
108
]
}
],
@@ -601,6 +602,11 @@
"path" : "HydraEngine/source/buffer/HydraMaterialBufferManager.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraShadowBuffer.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
View File
@@ -457,6 +457,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraMaterialBuffer.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraMaterialBufferManager.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraMaterialBufferManager.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraShadowBuffer.h" />
<ClCompile Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraTextureBufferManager.cpp" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraTextureBufferManager.h" />
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraTexureBuffer.h" />
@@ -186,6 +186,9 @@
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraMaterialBufferManager.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraShadowBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="C:\Code\HydraV3\HydraEngine\source\buffer\HydraTextureBufferManager.h">
<Filter>Header Files</Filter>
</ClInclude>
+1 -1
View File
@@ -1,6 +1,6 @@
================================================================================
Linker Errors
Generated: 2026-07-27T23:22:14.073Z
Generated: 2026-07-28T12:58:05.588Z
Total Errors: 1
================================================================================