View Issue Details

IDProjectCategoryView StatusLast Update
0004680The Dark ModGraphicspublic20.12.2018 16:39
ReporterduzenkoAssigned Toduzenko 
PrioritynormalSeveritytweakReproducibilityhave not tried
Status assignedResolutionopen 
Product VersionSVN 
Target VersionTDM 2.08Fixed in Version 
Summary0004680: Falloff and projection textures replacement
DescriptionI believe that modern low-end GPU's are often limited with their TMUs.
E.g. Intel HD Graphics 4600 have the following Peak Theoretical GPU Performance:
 5.4 GPixels/s, 10.8 GTexels/s, 432 GFLOPS.
This means that best case scenario only two textures can be used per clock. Each consecutive texture is taxing on the fillrate.
This problem is further aggravated by the customary low memory bandwidth and fighting with CPU for memory and L3 cache access.
At the same time this GPU can do up to 80 ALU instructions per clock, as long as operands are local.
Let's try and see if some of the standard light falloff and projection textures can be replaced with GLSL formulas and how much fps gain it can bring.
TagsNo tags attached.

Relationships

related to 0003684 new Investigate GPL Renderer Improvements 

Activities

duzenko

duzenko

24.11.2017 20:23

developer   ~0009695

Quick test fps: 36 -> 37. Two full-screen lights, little geometry and AI.
nbohr1more

nbohr1more

28.06.2018 15:48

developer   ~0010601

Moved to 2.08
2.07 is a bug-fix release.

Issue History

Date Modified Username Field Change
24.11.2017 19:48 duzenko New Issue
24.11.2017 19:48 duzenko Status new => assigned
24.11.2017 19:48 duzenko Assigned To => duzenko
24.11.2017 20:23 duzenko Note Added: 0009695
28.06.2018 15:48 nbohr1more Target Version TDM 2.07 => TDM 2.08
28.06.2018 15:48 nbohr1more Note Added: 0010601
20.12.2018 16:39 nbohr1more Relationship added related to 0003684