microsoft / DirectXTK12
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 136
  • Daily file updates (only one update per file and date counted): 497
  • First update: 2016-06-17
  • Latest update: 2022-01-26
  • Days between first and latest update: 2050 (292 weeks, estimated 1460 working days)
  • Active days (at least one file change): 407
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 136 files with 51,505 lines of code in files.
    • 130 files that are 366+ days old (48,966 lines of code)
    • 2 files that are 181-365 days old (859 lines of code)
    • 4 files that are 91-180 days old (1,680 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 1% | 3% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 136 files with 51,505 lines of code in files.
    • 1 files have been last changed 366+ days ago (80 lines of code)
    • 25 files have been last changed 181-365 days ago (3,089 lines of code)
    • 55 files have been last changed 91-180 days ago (20,167 lines of code)
    • 48 files have been last changed 31-90 days ago (21,304 lines of code)
    • 7 files have been last changed 1-30 days ago (6,865 lines of code)
<1% | 5% | 39% | 41% | 13%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cpp, h, fx, filters, vcxproj, fxh, targets, md, txt, json, nuspec, hlsli, in, gitignore, inl, gitattributes, hlsl, props, editorconfig, cmd, inc
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp97% | 0% | 2% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
vcxproj78% | 9% | 11% | 0% | 0%
inl100% | 0% | 0% | 0% | 0%
filters77% | 11% | 11% | 0% | 0%
fx100% | 0% | 0% | 0% | 0%
fxh97% | 0% | 2% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
hlsli100% | 0% | 0% | 0% | 0%
hlsl100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
hlsli100% | 0% | 0% | 0% | 0%
cpp0% | 5% | 28% | 55% | 10%
h0% | 8% | 63% | 17% | 9%
fx0% | 23% | 76% | 0% | 0%
fxh0% | 13% | 86% | 0% | 0%
hlsl0% | 100% | 0% | 0% | 0%
filters0% | 0% | 100% | 0% | 0%
vcxproj0% | 0% | 0% | 100% | 0%
cmd0% | 0% | 0% | 100% | 0%
inc0% | 0% | 0% | 100% | 0%
inl0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
Src97% | 0% | 2% | 0% | 0%
Inc100% | 0% | 0% | 0% | 0%
ROOT78% | 10% | 11% | 0% | 0%
Audio100% | 0% | 0% | 0% | 0%
Src/Shaders99% | 0% | <1% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Src/Shaders2% | 19% | 69% | 8% | 0%
Src0% | 7% | 43% | 39% | 10%
Inc0% | 6% | 16% | 23% | 53%
Audio0% | <1% | 32% | 66% | 0%
ROOT0% | 0% | 41% | 58% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
d3dx12.h
in Src
4277 318 101 2054 31
inl
SimpleMath.inl
in Inc
3085 226 11 2054 12
GamePad.cpp
in Src
1378 42 24 2054 39
AudioEngine.cpp
in Audio
1246 38 55 2054 37
WaveBankReader.cpp
in Audio
1104 37 55 2054 28
Mouse.cpp
in Src
1071 50 8 2054 32
SpriteBatch.cpp
in Src
875 29 104 2054 42
LoaderHelpers.h
in Src
851 13 106 2054 28
DDSTextureLoader.cpp
in Src
838 15 338 2054 28
ResourceUploadBatch.cpp
in Src
805 23 55 2054 46
Geometry.cpp
in Src
800 19 55 2054 20
WICTextureLoader.cpp
in Src
762 14 55 2054 45
SimpleMath.h
in Inc
757 90 11 2054 22
SoundCommon.cpp
in Audio
694 12 106 2054 23
Model.cpp
in Src
631 24 87 2054 33
ModelLoadSDKMESH.cpp
in Src
617 8 105 2054 40
ScreenGrab.cpp
in Src
586 3 106 2054 39
Effects.h
in Inc
581 - 100 2054 46
BasicEffect.cpp
in Src
559 24 55 2054 37
EnvironmentMapEffect.cpp
in Src
541 25 55 2054 40
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
hlsli
PixelPacking_Velocity.hlsli
in Src/Shaders
80 - 1522 1522 1
pch.cpp
in Src
1 - 338 2054 5
Geometry.h
in Src
17 - 338 2054 6
hlsl
GenerateMips.hlsl
in Src/Shaders
25 - 338 2054 10
DemandCreate.h
in Src
35 - 338 2054 6
WAVFileReader.h
in Audio
38 - 338 2054 9
XboxDDSTextureLoader.h
in Inc
50 - 338 2054 15
BinaryReader.cpp
in Src
58 1 338 2054 11
SharedResourcePool.h
in Src
63 1 338 2054 9
BufferHelpers.h
in Inc
68 2 338 615 6
DirectXHelpers.cpp
in Src
72 1 338 2054 11
EffectPipelineStateDescription.h
in Inc
73 1 338 1984 14
RenderTargetState.h
in Inc
79 - 338 2054 15
VertexTypes.cpp
in Src
102 - 338 2054 7
WICTextureLoader.h
in Inc
102 - 338 2054 23
Bezier.h
in Src
116 6 338 2054 9
DDSTextureLoader.h
in Inc
122 - 338 2054 19
fx
PostProcess.fx
in Src/Shaders
154 - 338 1690 4
BufferHelpers.cpp
in Src
233 4 338 615 3
DDSTextureLoader.cpp
in Src
838 15 338 2054 28
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vcxproj
DirectXTK_Windows10_2022.vcxproj
in root
583 - 60 91 2
filters
DirectXTK_Windows10_2022.vcxproj.filters
in root
381 - 91 91 1
fxh
Skinning.fxh
in Src/Shaders
16 - 112 112 1
ModelLoadCMO.cpp
in Src
700 8 116 123 2
vcxproj
DirectXTK_Desktop_2022_Win10.vcxproj
in root
478 - 60 187 6
filters
DirectXTK_Desktop_2022_Win10.vcxproj.filters
in root
381 - 112 187 3
vcxproj
DirectXTK_GDK_2019.vcxproj
in root
712 - 55 535 11
vcxproj
DirectXTK_GDK_2017.vcxproj
in root
703 - 55 535 9
filters
DirectXTK_GDK_2017.vcxproj.filters
in root
387 - 112 535 4
filters
DirectXTK_GDK_2019.vcxproj.filters
in root
387 - 112 535 4
BufferHelpers.cpp
in Src
233 4 338 615 3
BufferHelpers.h
in Inc
68 2 338 615 6
SoundStreamInstance.cpp
in Audio
667 34 55 645 14
vcxproj
DirectXTK_Windows10_2019.vcxproj
in root
583 - 60 949 16
vcxproj
DirectXTK_Windows10_2017.vcxproj
in root
575 - 60 949 11
filters
DirectXTK_Windows10_2017.vcxproj.filters
in root
381 - 112 949 9
filters
DirectXTK_Windows10_2019.vcxproj.filters
in root
381 - 112 949 9
DDS.h
in Src
198 - 303 978 9
vcxproj
DirectXTK_Desktop_2019_Win10.vcxproj
in root
478 - 60 1035 18
filters
DirectXTK_Desktop_2019_Win10.vcxproj.filters
in root
381 - 112 1035 9
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
DescriptorHeap.h
in Inc
170 9 5 2054 18
Mouse.cpp
in Src
1071 50 8 2054 32
inl
SimpleMath.inl
in Inc
3085 226 11 2054 12
SimpleMath.h
in Inc
757 90 11 2054 22
SimpleMath.cpp
in Src
174 5 11 2054 12
GamePad.cpp
in Src
1378 42 24 2054 39
GamePad.h
in Inc
230 29 24 2054 25
Keyboard.h
in Inc
437 7 52 2054 22
AudioEngine.cpp
in Audio
1246 38 55 2054 37
WaveBankReader.cpp
in Audio
1104 37 55 2054 28
ResourceUploadBatch.cpp
in Src
805 23 55 2054 46
Geometry.cpp
in Src
800 19 55 2054 20
WICTextureLoader.cpp
in Src
762 14 55 2054 45
vcxproj
DirectXTK_GDK_2019.vcxproj
in root
712 - 55 535 11
vcxproj
DirectXTK_GDK_2017.vcxproj
in root
703 - 55 535 9
SoundStreamInstance.cpp
in Audio
667 34 55 645 14
NormalMapEffect.cpp
in Src
631 29 55 2025 40
BasicEffect.cpp
in Src
559 24 55 2054 37
EnvironmentMapEffect.cpp
in Src
541 25 55 2054 40
WAVFileReader.cpp
in Audio
538 8 55 2054 16