-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathREADME.txt
More file actions
34 lines (24 loc) · 965 Bytes
/
README.txt
File metadata and controls
34 lines (24 loc) · 965 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
The following new directories are required for the deferred implementation to work:
src/materialsystem/
src/game/client/deferred/
src/game/server/deferred/
src/game/shared/deferred/
+ shader compiling:
src/dx9sdk/
src/devtools/
A few changes in standard files have to be made first too.
All of them have comments like this:
// @Deferred - Biohazard
affected files that require updating:
src/game/client/cdll_client_int.cpp
src/game/client/viewrender.h
src/game/client/viewrender.cpp (not all changes have a comment since there are too many, use diff)
src/game/client/flashlighteffect.h
src/game/client/flashlighteffect.cpp
src/game/server/gameinterface.cpp
src/public/renderparm.h
Most core tweaks and changes can be done in the following headers:
src/materialsystem/swarmshaders/deferred_global_common.h
src/game/client/deferred/deferred_client_common.h
src/game/shared/deferred/deferred_shared_common.h
src/game/server/deferred/deferred_server_common.h