View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004424 | The Dark Mod | Graphics | public | 23.11.2016 14:31 | 04.10.2017 15:24 |
Reporter | duzenko | Assigned To | duzenko | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.05 | ||||
Summary | 0004424: Assess the anonreclaimer's patch | ||||
Description | Quote from the forum: "Hello people I have back ported the render matrix code from Doom 3 BFG to TDM to improve the portal code and I have also added depth testing for lights. The depth testing for lights cvar is r_useDepthBoundsTest I didn't really want to add a new cvar. There's also a experimental anti portal code in CullEntityByPortals to activate set r_useEntityPortalCulling to 2 but transparent surfaces are broken. The render matrix code used for portals can use C++ generic and intrinsics but intrinsics is enable by default. My TDM source was compiled in vs2015 using the vs2010 platform toolset all of my code changes can be found by searching for the "anon" comment. I hope this code can be beneficial and useful to the TDM developers. NEW Cvar r_useEntityPortalCulling r_useLightPortalCulling r_useLightAreaCulling " http://forums.thedarkmod.com/topic/18517-tdm-portal-culling-improved/ | ||||
Tags | No tags attached. | ||||
child of | 0003684 | new | Investigate GPL Renderer Improvements |
First attempt resulted in missing skybox. ... vid_restarts fixed the skybox but fps appears to be the same using the old and new code. |
|
Found a place where anonreclaimer's patch is actually slower: the rift - looking through the skeletons' gate from the broken bridge side | |
Don't use a temp array in R_CalcInteractionFacing & R_CalcInteractionCullBits so as not to trash the cpu cache |
|
Renamed (external) cvar to r_useBfgPortalCulling | |
Date Modified | Username | Field | Change |
---|---|---|---|
23.11.2016 14:31 | duzenko | New Issue | |
23.11.2016 14:31 | duzenko | Status | new => assigned |
23.11.2016 14:31 | duzenko | Assigned To | => duzenko |
23.11.2016 14:52 | duzenko | Note Added: 0008545 | |
23.11.2016 15:15 | duzenko | Note Edited: 0008545 | |
26.11.2016 14:41 | duzenko | Note Added: 0008558 | |
01.12.2016 21:11 | nbohr1more | Relationship added | child of 0003684 |
04.12.2016 18:25 | duzenko | Note Added: 0008591 | |
04.12.2016 18:26 | duzenko | Note Edited: 0008591 | |
01.04.2017 06:59 | duzenko | Status | assigned => resolved |
01.04.2017 06:59 | duzenko | Resolution | open => fixed |
04.10.2017 15:24 | nbohr1more | Note Added: 0009388 |