Draw list 1.93: baked round corners in the font atlas (ImFontAtlasBuildUpdateTexDataCorners, fill radii 1..16 + 3 stroke thicknesses) used by AddRect/AddRectFilled when pixel-aligned (_AddRectBaked/_AddRectFilledBaked)
This commit is contained in:
+206
-206
@@ -14,14 +14,14 @@ polyline stroker (AddPolyline), Lua-native replacements (ImGuiStorage, ImStr*, I
|
||||
upstream file funcs ported by size similarity stubs
|
||||
imgui.cpp 786 87.4% 93.5% 75.1% 2
|
||||
imgui_widgets.cpp 308 93.8% 98.7% 78.1% 1
|
||||
imgui_draw.cpp 258 79.5% 86.2% 62.8% 2
|
||||
imgui_draw.cpp 258 81.8% 92.3% 61.0% 2
|
||||
imgui_tables.cpp 113 96.5% 99.0% 74.0% 0
|
||||
imgui_demo.cpp 56 100.0% 100.0% 55.8% 0
|
||||
imgui.h 110 53.6% 37.4% 60.0% 0
|
||||
imgui_internal.h 269 62.5% 65.7% 67.6% 1
|
||||
TOTAL 1900 82.8% 94.5% 70.6% 6
|
||||
TOTAL 1900 83.1% 95.3% 70.3% 6
|
||||
|
||||
upstream code reproduced (similarity x ported size / all upstream size): 66.7%
|
||||
upstream code reproduced (similarity x ported size / all upstream size): 67.0%
|
||||
Public API (imgui.h, namespace ImGui) 368 / 376 97.9%
|
||||
Internal API (imgui_internal.h, namespace ImGui) 417 / 443 94.1%
|
||||
Enum values (imgui.h + imgui_internal.h) 1034 / 1078 95.9%
|
||||
@@ -1275,80 +1275,80 @@ imgui_draw.cpp
|
||||
-- ImDrawList
|
||||
[x] 30% ImDrawListSharedData::ImDrawListSharedData imgui_internal.lua:1120
|
||||
[-] ImDrawListSharedData::~ImDrawListSharedData c++-only
|
||||
[x] 57% ImDrawListSharedData::SetCircleTessellationMaxError imgui_draw.lua:3744
|
||||
[x] 57% ImDrawListSharedData::SetCircleTessellationMaxError imgui_draw.lua:3918
|
||||
[x] 6% ImDrawList::ImDrawList imgui_h.lua:657
|
||||
[-] ImDrawList::~ImDrawList c++-only
|
||||
[x] 88% ImDrawList::_SetDrawListSharedData imgui_draw.lua:3761
|
||||
[x] 43% ImDrawList::_ResetForNewFrame imgui_draw.lua:3774
|
||||
[x] 64% ImDrawList::_ClearFreeMemory imgui_draw.lua:3802
|
||||
[x] 88% ImDrawList::_SetDrawListSharedData imgui_draw.lua:3935
|
||||
[x] 43% ImDrawList::_ResetForNewFrame imgui_draw.lua:3948
|
||||
[x] 64% ImDrawList::_ClearFreeMemory imgui_draw.lua:3976
|
||||
[ ] ImDrawList::CloneOutput
|
||||
[x] 77% ImDrawList::AddDrawCmd imgui_draw.lua:3821
|
||||
[x] 88% ImDrawList::_PopUnusedDrawCmd imgui_draw.lua:3838
|
||||
[x] 57% ImDrawList::AddCallback imgui_draw.lua:3852
|
||||
[x] 42% ImDrawList::_TryMergeDrawCmds imgui_draw.lua:3927
|
||||
[x] 33% ImDrawList::_OnChangedClipRect imgui_draw.lua:3939
|
||||
[x] 55% ImDrawList::_OnChangedTexture imgui_draw.lua:3966
|
||||
[x] 91% ImDrawList::_OnChangedVtxOffset imgui_draw.lua:3992
|
||||
[x] 57% ImDrawList::_CalcCircleAutoSegmentCount imgui_draw.lua:6209
|
||||
[x] 86% ImDrawList::PushClipRect imgui_draw.lua:6221
|
||||
[x] 60% ImDrawList::PushClipRectFullScreen imgui_draw.lua:6244
|
||||
[x] 39% ImDrawList::PopClipRect imgui_draw.lua:6249
|
||||
[x] 67% ImDrawList::PushTexture imgui_draw.lua:4208
|
||||
[x] 81% ImDrawList::PopTexture imgui_draw.lua:4217
|
||||
[x] 62% ImDrawList::PushDrawFlag imgui_draw.lua:4226
|
||||
[x] 85% ImDrawList::PopDrawFlag imgui_draw.lua:4238
|
||||
[x] 83% ImDrawList::_SetTexture imgui_draw.lua:4245
|
||||
[x] 89% ImDrawList::_SetPixelDensity imgui_draw.lua:4255
|
||||
[x] 57% ImDrawList::PrimReserve imgui_draw.lua:4295 = PrimReserve
|
||||
[x] 68% ImDrawList::PrimUnreserve imgui_draw.lua:4298
|
||||
[x] 8% ImDrawList::PrimRect imgui_draw.lua:4345
|
||||
[x] 13% ImDrawList::PrimRectUV imgui_draw.lua:4354
|
||||
[x] 77% ImDrawList::AddDrawCmd imgui_draw.lua:3995
|
||||
[x] 88% ImDrawList::_PopUnusedDrawCmd imgui_draw.lua:4012
|
||||
[x] 57% ImDrawList::AddCallback imgui_draw.lua:4026
|
||||
[x] 42% ImDrawList::_TryMergeDrawCmds imgui_draw.lua:4101
|
||||
[x] 33% ImDrawList::_OnChangedClipRect imgui_draw.lua:4113
|
||||
[x] 55% ImDrawList::_OnChangedTexture imgui_draw.lua:4140
|
||||
[x] 91% ImDrawList::_OnChangedVtxOffset imgui_draw.lua:4166
|
||||
[x] 57% ImDrawList::_CalcCircleAutoSegmentCount imgui_draw.lua:6582
|
||||
[x] 86% ImDrawList::PushClipRect imgui_draw.lua:6594
|
||||
[x] 60% ImDrawList::PushClipRectFullScreen imgui_draw.lua:6617
|
||||
[x] 39% ImDrawList::PopClipRect imgui_draw.lua:6622
|
||||
[x] 67% ImDrawList::PushTexture imgui_draw.lua:4382
|
||||
[x] 81% ImDrawList::PopTexture imgui_draw.lua:4391
|
||||
[x] 62% ImDrawList::PushDrawFlag imgui_draw.lua:4400
|
||||
[x] 85% ImDrawList::PopDrawFlag imgui_draw.lua:4412
|
||||
[x] 83% ImDrawList::_SetTexture imgui_draw.lua:4419
|
||||
[x] 89% ImDrawList::_SetPixelDensity imgui_draw.lua:4429
|
||||
[x] 57% ImDrawList::PrimReserve imgui_draw.lua:4469 = PrimReserve
|
||||
[x] 68% ImDrawList::PrimUnreserve imgui_draw.lua:4472
|
||||
[x] 8% ImDrawList::PrimRect imgui_draw.lua:4519
|
||||
[x] 13% ImDrawList::PrimRectUV imgui_draw.lua:4528
|
||||
[ ] ImDrawList::PrimQuadUV
|
||||
[x] 83% ImDrawList::_CalculateCenterBiasedOffset imgui_draw.lua:4392 = _CalculateCenterBiasedOffset
|
||||
[x] 77% ImAlphaMultiply imgui_draw.lua:3656
|
||||
[x] 72% ImDrawList::_SelectLineTexture imgui_draw.lua:4427 = _SelectLineTexture
|
||||
[x] 37% ImDrawList::_AddPolyline imgui_draw.lua:4440
|
||||
[x] 43% ImDrawList::AddConvexPolyFilled imgui_draw.lua:4810
|
||||
[x] 59% CalcCornerArcStepAndCount imgui_draw.lua:3723
|
||||
[x] 64% ImDrawList::_PathArcToFastEx imgui_draw.lua:6368
|
||||
[x] 63% ImDrawList::_PathArcToN imgui_draw.lua:6388
|
||||
[x] 10% ImDrawList::PathArcToFast imgui_draw.lua:6374
|
||||
[x] 46% ImDrawList::PathArcTo imgui_draw.lua:6414
|
||||
[x] 61% ImDrawList::PathEllipticalArcTo imgui_draw.lua:7011
|
||||
[x] 88% ImBezierCubicCalc imgui_draw.lua:7023
|
||||
[x] 89% ImBezierQuadraticCalc imgui_draw.lua:7029
|
||||
[x] 85% PathBezierCubicCurveToCasteljau imgui_draw.lua:7036
|
||||
[x] 90% PathBezierQuadraticCurveToCasteljau imgui_draw.lua:7054
|
||||
[x] 91% ImDrawList::PathBezierCubicCurveTo imgui_draw.lua:7068
|
||||
[x] 90% ImDrawList::PathBezierQuadraticCurveTo imgui_draw.lua:7080
|
||||
[x] 8% ImDrawList::PathRect imgui_draw.lua:5060
|
||||
[x] 46% ImDrawList::_AddLine imgui_draw.lua:5192
|
||||
[x] 4% ImDrawList::AddLine imgui_draw.lua:5201
|
||||
[x] 9% ImDrawList::AddLineH imgui_draw.lua:5229
|
||||
[x] 9% ImDrawList::AddLineV imgui_draw.lua:5285
|
||||
[ ] ImDrawList::_AddRectBaked
|
||||
[x] 42% ImDrawList::_AddRectTinyRounding imgui_draw.lua:5347
|
||||
[x] 15% ImDrawList::AddRect imgui_draw.lua:5473
|
||||
[ ] ImDrawList::_AddRectFilledBaked
|
||||
[x] 13% ImDrawList::AddRectFilled imgui_draw.lua:5630
|
||||
[x] 26% ImDrawList::AddRectFilledMultiColor imgui_draw.lua:5723
|
||||
[x] 59% ImDrawList::AddQuad imgui_draw.lua:5746
|
||||
[x] 71% ImDrawList::AddQuadFilled imgui_draw.lua:5763
|
||||
[x] 59% ImDrawList::AddTriangle imgui_draw.lua:5775
|
||||
[x] 73% ImDrawList::AddTriangleFilled imgui_draw.lua:5792
|
||||
[x] 100% ApproxApothem imgui_draw.lua:3733
|
||||
[x] 47% ImDrawList::AddCircle imgui_draw.lua:5808
|
||||
[x] 32% ImDrawList::AddCircleFilled imgui_draw.lua:5873
|
||||
[x] 86% ImDrawList::AddNgon imgui_draw.lua:5911
|
||||
[x] 95% ImDrawList::AddNgonFilled imgui_draw.lua:5959
|
||||
[x] 80% ImDrawList::AddEllipse imgui_draw.lua:5984
|
||||
[x] 88% ImDrawList::AddEllipseFilled imgui_draw.lua:6021
|
||||
[x] 73% ImDrawList::AddBezierCubic imgui_draw.lua:6062
|
||||
[x] 71% ImDrawList::AddBezierQuadratic imgui_draw.lua:6078
|
||||
[x] 65% ImDrawList::AddText imgui_draw.lua:6103
|
||||
[x] 69% ImDrawList::AddImage imgui_draw.lua:6146
|
||||
[x] 83% ImDrawList::_CalculateCenterBiasedOffset imgui_draw.lua:4566 = _CalculateCenterBiasedOffset
|
||||
[x] 77% ImAlphaMultiply imgui_draw.lua:3830
|
||||
[x] 72% ImDrawList::_SelectLineTexture imgui_draw.lua:4601 = _SelectLineTexture
|
||||
[x] 37% ImDrawList::_AddPolyline imgui_draw.lua:4614
|
||||
[x] 43% ImDrawList::AddConvexPolyFilled imgui_draw.lua:4984
|
||||
[x] 59% CalcCornerArcStepAndCount imgui_draw.lua:3897
|
||||
[x] 64% ImDrawList::_PathArcToFastEx imgui_draw.lua:6741
|
||||
[x] 63% ImDrawList::_PathArcToN imgui_draw.lua:6761
|
||||
[x] 10% ImDrawList::PathArcToFast imgui_draw.lua:6747
|
||||
[x] 46% ImDrawList::PathArcTo imgui_draw.lua:6787
|
||||
[x] 61% ImDrawList::PathEllipticalArcTo imgui_draw.lua:7384
|
||||
[x] 88% ImBezierCubicCalc imgui_draw.lua:7396
|
||||
[x] 89% ImBezierQuadraticCalc imgui_draw.lua:7402
|
||||
[x] 85% PathBezierCubicCurveToCasteljau imgui_draw.lua:7409
|
||||
[x] 90% PathBezierQuadraticCurveToCasteljau imgui_draw.lua:7427
|
||||
[x] 91% ImDrawList::PathBezierCubicCurveTo imgui_draw.lua:7441
|
||||
[x] 90% ImDrawList::PathBezierQuadraticCurveTo imgui_draw.lua:7453
|
||||
[x] 8% ImDrawList::PathRect imgui_draw.lua:5234
|
||||
[x] 46% ImDrawList::_AddLine imgui_draw.lua:5366
|
||||
[x] 4% ImDrawList::AddLine imgui_draw.lua:5375
|
||||
[x] 9% ImDrawList::AddLineH imgui_draw.lua:5403
|
||||
[x] 9% ImDrawList::AddLineV imgui_draw.lua:5459
|
||||
[x] 18% ImDrawList::_AddRectBaked imgui_draw.lua:5619
|
||||
[x] 42% ImDrawList::_AddRectTinyRounding imgui_draw.lua:5636
|
||||
[x] 12% ImDrawList::AddRect imgui_draw.lua:5762
|
||||
[x] 10% ImDrawList::_AddRectFilledBaked imgui_draw.lua:5980
|
||||
[x] 11% ImDrawList::AddRectFilled imgui_draw.lua:5990
|
||||
[x] 26% ImDrawList::AddRectFilledMultiColor imgui_draw.lua:6096
|
||||
[x] 59% ImDrawList::AddQuad imgui_draw.lua:6119
|
||||
[x] 71% ImDrawList::AddQuadFilled imgui_draw.lua:6136
|
||||
[x] 59% ImDrawList::AddTriangle imgui_draw.lua:6148
|
||||
[x] 73% ImDrawList::AddTriangleFilled imgui_draw.lua:6165
|
||||
[x] 100% ApproxApothem imgui_draw.lua:3907
|
||||
[x] 47% ImDrawList::AddCircle imgui_draw.lua:6181
|
||||
[x] 32% ImDrawList::AddCircleFilled imgui_draw.lua:6246
|
||||
[x] 86% ImDrawList::AddNgon imgui_draw.lua:6284
|
||||
[x] 95% ImDrawList::AddNgonFilled imgui_draw.lua:6332
|
||||
[x] 80% ImDrawList::AddEllipse imgui_draw.lua:6357
|
||||
[x] 88% ImDrawList::AddEllipseFilled imgui_draw.lua:6394
|
||||
[x] 73% ImDrawList::AddBezierCubic imgui_draw.lua:6435
|
||||
[x] 71% ImDrawList::AddBezierQuadratic imgui_draw.lua:6451
|
||||
[x] 65% ImDrawList::AddText imgui_draw.lua:6476
|
||||
[x] 69% ImDrawList::AddImage imgui_draw.lua:6519
|
||||
[ ] ImDrawList::AddImageQuad
|
||||
[x] 84% ImDrawList::AddImageRounded imgui_draw.lua:6176
|
||||
[x] 84% ImDrawList::AddImageRounded imgui_draw.lua:6549
|
||||
|
||||
-- ImTriangulator, ImDrawList concave polygon fill
|
||||
[ ] ImTriangulatorNode::Unlink
|
||||
@@ -1364,18 +1364,18 @@ imgui_draw.cpp
|
||||
[ ] ImTriangulator::FlipNodeList
|
||||
[ ] ImTriangulator::IsEar
|
||||
[ ] ImTriangulator::ReclassifyNode
|
||||
[x] 17% ImDrawList::AddConcavePolyFilled imgui_draw.lua:7094
|
||||
[x] 17% ImDrawList::AddConcavePolyFilled imgui_draw.lua:7467
|
||||
|
||||
-- ImDrawListSplitter
|
||||
[x] 58% ImDrawListSplitter::ClearFreeMemory imgui_draw.lua:4027
|
||||
[x] 63% ImDrawListSplitter::Split imgui_draw.lua:4045
|
||||
[x] 54% ImDrawListSplitter::Merge imgui_draw.lua:4071
|
||||
[x] 29% ImDrawListSplitter::SetCurrentChannel imgui_draw.lua:4162
|
||||
[x] 58% ImDrawListSplitter::ClearFreeMemory imgui_draw.lua:4201
|
||||
[x] 63% ImDrawListSplitter::Split imgui_draw.lua:4219
|
||||
[x] 54% ImDrawListSplitter::Merge imgui_draw.lua:4245
|
||||
[x] 29% ImDrawListSplitter::SetCurrentChannel imgui_draw.lua:4336
|
||||
|
||||
-- ImDrawData
|
||||
[x] 60% ImDrawData::Clear imgui_draw.lua:3674
|
||||
[x] 68% ImGui::AddDrawListToDrawDataEx imgui_draw.lua:3687
|
||||
[x] 94% ImDrawData::AddDrawList imgui_draw.lua:3709
|
||||
[x] 60% ImDrawData::Clear imgui_draw.lua:3848
|
||||
[x] 68% ImGui::AddDrawListToDrawDataEx imgui_draw.lua:3861
|
||||
[x] 94% ImDrawData::AddDrawList imgui_draw.lua:3883
|
||||
[ ] ImDrawData::DeIndexAllBuffers
|
||||
[ ] ImDrawData::ScaleClipRects
|
||||
|
||||
@@ -1388,123 +1388,123 @@ imgui_draw.cpp
|
||||
[x] 20% ImFontConfig::ImFontConfig imgui_h.lua:957
|
||||
|
||||
-- ImTextureData
|
||||
[x] 76% ImTextureDataGetFormatBytesPerPixel imgui_draw.lua:2427
|
||||
[x] 76% ImTextureDataGetFormatBytesPerPixel imgui_draw.lua:2601
|
||||
[ ] ImTextureDataGetStatusName
|
||||
[ ] ImTextureDataGetFormatName
|
||||
[x] 80% ImTextureData::Create imgui_draw.lua:2437
|
||||
[x] 71% ImTextureData::DestroyPixels imgui_draw.lua:2422
|
||||
[x] 80% ImTextureData::Create imgui_draw.lua:2611
|
||||
[x] 71% ImTextureData::DestroyPixels imgui_draw.lua:2596
|
||||
|
||||
-- ImFontAtlas, ImFontAtlasBuilder
|
||||
[x] 39% ImFontAtlas::ImFontAtlas imgui_h.lua:1038
|
||||
[-] ImFontAtlas::~ImFontAtlas c++-only
|
||||
[x] 93% ImFontAtlas::Clear imgui_draw.lua:568
|
||||
[x] 76% ImFontAtlas::ClearFonts imgui_draw.lua:613
|
||||
[x] 69% ImFontAtlas::ClearInputData imgui_draw.lua:581
|
||||
[x] 70% ImFontAtlas::ClearTexData imgui_draw.lua:599
|
||||
[x] 100% ImFontAtlas::CompactCache imgui_draw.lua:609
|
||||
[x] 100% ImFontAtlas::SetFontLoader imgui_draw.lua:577
|
||||
[x] 81% ImFontAtlasBuildUpdateRendererHasTexturesFromContext imgui_draw.lua:1884
|
||||
[x] 78% ImFontAtlasUpdateNewFrame imgui_draw.lua:687
|
||||
[x] 93% ImTextureDataUpdateNewFrame imgui_draw.lua:637
|
||||
[x] 44% ImFontAtlasTextureBlockConvert imgui_draw.lua:778
|
||||
[x] 100% ImFontAtlasTextureBlockPostProcess imgui_draw.lua:823
|
||||
[x] 48% ImFontAtlasTextureBlockPostProcessMultiply imgui_draw.lua:832
|
||||
[x] 93% ImFontAtlas::Clear imgui_draw.lua:571
|
||||
[x] 76% ImFontAtlas::ClearFonts imgui_draw.lua:616
|
||||
[x] 69% ImFontAtlas::ClearInputData imgui_draw.lua:584
|
||||
[x] 70% ImFontAtlas::ClearTexData imgui_draw.lua:602
|
||||
[x] 100% ImFontAtlas::CompactCache imgui_draw.lua:612
|
||||
[x] 100% ImFontAtlas::SetFontLoader imgui_draw.lua:580
|
||||
[x] 81% ImFontAtlasBuildUpdateRendererHasTexturesFromContext imgui_draw.lua:1887
|
||||
[x] 78% ImFontAtlasUpdateNewFrame imgui_draw.lua:690
|
||||
[x] 93% ImTextureDataUpdateNewFrame imgui_draw.lua:640
|
||||
[x] 44% ImFontAtlasTextureBlockConvert imgui_draw.lua:781
|
||||
[x] 100% ImFontAtlasTextureBlockPostProcess imgui_draw.lua:826
|
||||
[x] 48% ImFontAtlasTextureBlockPostProcessMultiply imgui_draw.lua:835
|
||||
[ ] ImFontAtlasTextureBlockFill
|
||||
[x] 87% ImFontAtlasTextureBlockCopy imgui_draw.lua:874
|
||||
[x] 100% ImFontAtlasTextureBlockQueueUpload imgui_draw.lua:923
|
||||
[x] 99% ImTextureDataQueueUpload imgui_draw.lua:894
|
||||
[x] 87% ImFontAtlasTextureBlockCopy imgui_draw.lua:877
|
||||
[x] 100% ImFontAtlasTextureBlockQueueUpload imgui_draw.lua:926
|
||||
[x] 99% ImTextureDataQueueUpload imgui_draw.lua:897
|
||||
[-] GetTexDataAsFormat obsolete
|
||||
[-] ImFontAtlas::GetTexDataAsAlpha8 obsolete
|
||||
[-] ImFontAtlas::GetTexDataAsRGBA32 obsolete
|
||||
[-] ImFontAtlas::Build obsolete
|
||||
[x] 83% ImFontAtlas::AddFont imgui_draw.lua:3338
|
||||
[x] 83% ImFontAtlas::AddFont imgui_draw.lua:3512
|
||||
[ ] Decode85Byte
|
||||
[ ] Decode85
|
||||
[x] 35% GetExpectedContextFontSize imgui_draw.lua:3426
|
||||
[x] 97% ImFontAtlas::AddFontDefault imgui_draw.lua:3434
|
||||
[x] 68% ImFontAtlas::AddFontDefaultBitmap imgui_draw.lua:3501
|
||||
[x] 66% ImFontAtlas::AddFontDefaultVector imgui_draw.lua:3523
|
||||
[x] 56% ImFontAtlas::AddFontFromFileTTF imgui_draw.lua:3461
|
||||
[x] 90% ImFontAtlas::AddFontFromMemoryTTF imgui_draw.lua:3442
|
||||
[~] 0% ImFontAtlas::AddFontFromMemoryCompressedTTF imgui_draw.lua:3457 stub
|
||||
[x] 35% GetExpectedContextFontSize imgui_draw.lua:3600
|
||||
[x] 97% ImFontAtlas::AddFontDefault imgui_draw.lua:3608
|
||||
[x] 68% ImFontAtlas::AddFontDefaultBitmap imgui_draw.lua:3675
|
||||
[x] 66% ImFontAtlas::AddFontDefaultVector imgui_draw.lua:3697
|
||||
[x] 56% ImFontAtlas::AddFontFromFileTTF imgui_draw.lua:3635
|
||||
[x] 90% ImFontAtlas::AddFontFromMemoryTTF imgui_draw.lua:3616
|
||||
[~] 0% ImFontAtlas::AddFontFromMemoryCompressedTTF imgui_draw.lua:3631 stub
|
||||
[ ] ImFontAtlas::AddFontFromMemoryCompressedBase85TTF
|
||||
[x] 92% ImFontAtlasBuildNotifySetFont imgui_draw.lua:2349
|
||||
[x] 92% ImFontAtlasBuildNotifySetFont imgui_draw.lua:2523
|
||||
[ ] ImFontAtlas::RemoveFont
|
||||
[x] 93% ImFontAtlas::AddCustomRect imgui_draw.lua:3590
|
||||
[x] 93% ImFontAtlas::AddCustomRect imgui_draw.lua:3764
|
||||
[ ] ImFontAtlas::RemoveCustomRect
|
||||
[-] ImFontAtlas::AddCustomRectFontGlyph obsolete
|
||||
[-] ImFontAtlas::AddCustomRectFontGlyphForSize obsolete
|
||||
[x] 93% ImFontAtlas::GetCustomRect imgui_draw.lua:3542
|
||||
[x] 78% ImFontAtlasGetMouseCursorTexData imgui_draw.lua:3567
|
||||
[x] 87% ImFontAtlasBuildMain imgui_draw.lua:2391
|
||||
[x] 80% ImFontAtlasBuildGetOversampleFactors imgui_draw.lua:948
|
||||
[x] 91% ImFontAtlasBuildSetupFontLoader imgui_draw.lua:1854
|
||||
[x] 93% ImFontAtlas::GetCustomRect imgui_draw.lua:3716
|
||||
[x] 78% ImFontAtlasGetMouseCursorTexData imgui_draw.lua:3741
|
||||
[x] 87% ImFontAtlasBuildMain imgui_draw.lua:2565
|
||||
[x] 80% ImFontAtlasBuildGetOversampleFactors imgui_draw.lua:951
|
||||
[x] 91% ImFontAtlasBuildSetupFontLoader imgui_draw.lua:1857
|
||||
[ ] ImFontAtlasBuildLegacyPreloadAllGlyphRanges
|
||||
[~] 0% ImFontAtlasBuildUpdatePointers imgui_draw.lua:1900 stub
|
||||
[x] 52% ImFontAtlasBuildRenderBitmapFromString imgui_draw.lua:2219
|
||||
[x] 91% ImFontAtlasBuildUpdateTexDataBasic imgui_draw.lua:2250
|
||||
[ ] InitCornerGeometry
|
||||
[ ] SampleConvex
|
||||
[ ] SampleCornerFillOrStroke
|
||||
[ ] ImFontAtlasBuildUpdateTexDataCorners
|
||||
[x] 64% ImFontAtlasBuildUpdateTexDataLines imgui_draw.lua:2079
|
||||
[x] 89% ImFontAtlasFontInitOutput imgui_draw.lua:1678
|
||||
[x] 86% ImFontAtlasFontDestroyOutput imgui_draw.lua:1690
|
||||
[~] 0% ImFontAtlasBuildUpdatePointers imgui_draw.lua:1903 stub
|
||||
[x] 52% ImFontAtlasBuildRenderBitmapFromString imgui_draw.lua:2392
|
||||
[x] 91% ImFontAtlasBuildUpdateTexDataBasic imgui_draw.lua:2423
|
||||
[x] 58% InitCornerGeometry imgui_draw.lua:2088
|
||||
[x] 78% SampleConvex imgui_draw.lua:2135
|
||||
[x] 96% SampleCornerFillOrStroke imgui_draw.lua:2146
|
||||
[x] 73% ImFontAtlasBuildUpdateTexDataCorners imgui_draw.lua:2162
|
||||
[x] 64% ImFontAtlasBuildUpdateTexDataLines imgui_draw.lua:2252
|
||||
[x] 89% ImFontAtlasFontInitOutput imgui_draw.lua:1681
|
||||
[x] 86% ImFontAtlasFontDestroyOutput imgui_draw.lua:1693
|
||||
[ ] ImFontAtlasFontRebuildOutput
|
||||
[x] 94% ImFontAtlasFontSourceInit imgui_draw.lua:1703
|
||||
[x] 95% ImFontAtlasFontSourceAddToFont imgui_draw.lua:1714
|
||||
[x] 54% ImFontAtlasFontDestroySourceData imgui_draw.lua:1727
|
||||
[x] 95% ImFontAtlasBuildSetupFontBakedEllipsis imgui_draw.lua:1789
|
||||
[x] 91% ImFontAtlasBuildSetupFontBakedFallback imgui_draw.lua:1833
|
||||
[x] 88% ImFontAtlasBuildSetupFontBakedBlanks imgui_draw.lua:1525
|
||||
[x] 90% ImFontAtlasBuildSetupFontSpecialGlyphs imgui_draw.lua:1745
|
||||
[x] 94% ImFontAtlasFontSourceInit imgui_draw.lua:1706
|
||||
[x] 95% ImFontAtlasFontSourceAddToFont imgui_draw.lua:1717
|
||||
[x] 54% ImFontAtlasFontDestroySourceData imgui_draw.lua:1730
|
||||
[x] 95% ImFontAtlasBuildSetupFontBakedEllipsis imgui_draw.lua:1792
|
||||
[x] 91% ImFontAtlasBuildSetupFontBakedFallback imgui_draw.lua:1836
|
||||
[x] 88% ImFontAtlasBuildSetupFontBakedBlanks imgui_draw.lua:1528
|
||||
[x] 90% ImFontAtlasBuildSetupFontSpecialGlyphs imgui_draw.lua:1748
|
||||
[ ] ImFontAtlasBakedDiscardFontGlyph
|
||||
[x] 81% ImFontAtlasBakedAdd imgui_draw.lua:1548
|
||||
[x] 89% ImFontAtlasBakedGetClosestMatch imgui_draw.lua:1585
|
||||
[x] 74% ImFontAtlasBakedDiscard imgui_draw.lua:1627
|
||||
[x] 83% ImFontAtlasFontDiscardBakes imgui_draw.lua:1656
|
||||
[x] 83% ImFontAtlasBuildDiscardBakes imgui_draw.lua:965
|
||||
[x] 92% ImFontAtlasAddDrawListSharedData imgui_draw.lua:988
|
||||
[x] 92% ImFontAtlasRemoveDrawListSharedData imgui_draw.lua:995
|
||||
[x] 79% ImFontAtlasUpdateDrawListsTextures imgui_draw.lua:1913
|
||||
[x] 79% ImFontAtlasUpdateDrawListsSharedData imgui_draw.lua:2281
|
||||
[x] 98% ImFontAtlasBuildSetTexture imgui_draw.lua:1942
|
||||
[x] 80% ImFontAtlasBuildUpdateTexData imgui_draw.lua:1952
|
||||
[x] 91% ImFontAtlasTextureAdd imgui_draw.lua:1959
|
||||
[x] 81% ImFontAtlasBakedAdd imgui_draw.lua:1551
|
||||
[x] 89% ImFontAtlasBakedGetClosestMatch imgui_draw.lua:1588
|
||||
[x] 74% ImFontAtlasBakedDiscard imgui_draw.lua:1630
|
||||
[x] 83% ImFontAtlasFontDiscardBakes imgui_draw.lua:1659
|
||||
[x] 83% ImFontAtlasBuildDiscardBakes imgui_draw.lua:968
|
||||
[x] 92% ImFontAtlasAddDrawListSharedData imgui_draw.lua:991
|
||||
[x] 92% ImFontAtlasRemoveDrawListSharedData imgui_draw.lua:998
|
||||
[x] 79% ImFontAtlasUpdateDrawListsTextures imgui_draw.lua:1916
|
||||
[x] 94% ImFontAtlasUpdateDrawListsSharedData imgui_draw.lua:2454
|
||||
[x] 98% ImFontAtlasBuildSetTexture imgui_draw.lua:1945
|
||||
[x] 100% ImFontAtlasBuildUpdateTexData imgui_draw.lua:1955
|
||||
[x] 91% ImFontAtlasTextureAdd imgui_draw.lua:1962
|
||||
[-] ImFontAtlasDebugWriteTexToDisk if0
|
||||
[x] 91% ImFontAtlasTextureRepack imgui_draw.lua:1003
|
||||
[x] 94% ImFontAtlasTextureGrow imgui_draw.lua:1085
|
||||
[x] 99% ImFontAtlasTextureMakeSpace imgui_draw.lua:1124
|
||||
[x] 96% ImFontAtlasTextureGetSizeEstimate imgui_draw.lua:1994
|
||||
[x] 85% ImFontAtlasBuildClear imgui_draw.lua:2029
|
||||
[x] 95% ImFontAtlasTextureCompact imgui_draw.lua:2047
|
||||
[x] 93% ImFontAtlasBuildInit imgui_draw.lua:2291
|
||||
[x] 91% ImFontAtlasBuildDestroy imgui_draw.lua:2333
|
||||
[x] 75% ImFontAtlasPackInit imgui_draw.lua:2062
|
||||
[x] 85% ImFontAtlasPackAllocRectEntry imgui_draw.lua:1141
|
||||
[x] 93% ImFontAtlasPackReuseRectEntry imgui_draw.lua:1165
|
||||
[x] 82% ImFontAtlasPackDiscardRect imgui_draw.lua:1175
|
||||
[x] 91% ImFontAtlasPackAddRect imgui_draw.lua:1203
|
||||
[x] 75% ImFontAtlasPackGetRect imgui_draw.lua:1254
|
||||
[x] 82% ImFontAtlasPackGetRectSafe imgui_draw.lua:1269
|
||||
[x] 66% ImFontAtlasBuildAcceptCodepointForSource imgui_draw.lua:1294
|
||||
[x] 97% ImFontBaked_BuildGrowIndex imgui_draw.lua:1312
|
||||
[x] 91% ImFontAtlasTextureRepack imgui_draw.lua:1006
|
||||
[x] 94% ImFontAtlasTextureGrow imgui_draw.lua:1088
|
||||
[x] 99% ImFontAtlasTextureMakeSpace imgui_draw.lua:1127
|
||||
[x] 96% ImFontAtlasTextureGetSizeEstimate imgui_draw.lua:1997
|
||||
[x] 85% ImFontAtlasBuildClear imgui_draw.lua:2032
|
||||
[x] 95% ImFontAtlasTextureCompact imgui_draw.lua:2050
|
||||
[x] 93% ImFontAtlasBuildInit imgui_draw.lua:2465
|
||||
[x] 91% ImFontAtlasBuildDestroy imgui_draw.lua:2507
|
||||
[x] 75% ImFontAtlasPackInit imgui_draw.lua:2065
|
||||
[x] 85% ImFontAtlasPackAllocRectEntry imgui_draw.lua:1144
|
||||
[x] 93% ImFontAtlasPackReuseRectEntry imgui_draw.lua:1168
|
||||
[x] 82% ImFontAtlasPackDiscardRect imgui_draw.lua:1178
|
||||
[x] 91% ImFontAtlasPackAddRect imgui_draw.lua:1206
|
||||
[x] 75% ImFontAtlasPackGetRect imgui_draw.lua:1257
|
||||
[x] 82% ImFontAtlasPackGetRectSafe imgui_draw.lua:1272
|
||||
[x] 66% ImFontAtlasBuildAcceptCodepointForSource imgui_draw.lua:1297
|
||||
[x] 97% ImFontBaked_BuildGrowIndex imgui_draw.lua:1315
|
||||
[ ] ImFont::AddRemapCodepoint
|
||||
[ ] ImFont::AddRemapCodepointToGlyphIndex
|
||||
[x] 29% ImFontAtlas_FontHookRemapCodepoint imgui_draw.lua:2699
|
||||
[x] 70% ImFontBaked_BuildLoadGlyph imgui_draw.lua:2714
|
||||
[x] 77% ImFontBaked_BuildLoadGlyphAdvanceX imgui_draw.lua:2794
|
||||
[x] 67% BuildLoadGlyphGetAdvanceOrFallback imgui_draw.lua:2839
|
||||
[x] 29% ImFontAtlas_FontHookRemapCodepoint imgui_draw.lua:2873
|
||||
[x] 70% ImFontBaked_BuildLoadGlyph imgui_draw.lua:2888
|
||||
[x] 77% ImFontBaked_BuildLoadGlyphAdvanceX imgui_draw.lua:2968
|
||||
[x] 67% BuildLoadGlyphGetAdvanceOrFallback imgui_draw.lua:3013
|
||||
[ ] ImFontAtlasDebugLogTextureRequests
|
||||
|
||||
-- ImFontAtlas: backend for stb_truetype
|
||||
[x] 84% ImGui_ImplStbTrueType_FontSrcInit imgui_draw.lua:1348
|
||||
[x] 53% ImGui_ImplStbTrueType_FontSrcDestroy imgui_draw.lua:1383
|
||||
[x] 84% ImGui_ImplStbTrueType_FontSrcInit imgui_draw.lua:1351
|
||||
[x] 53% ImGui_ImplStbTrueType_FontSrcDestroy imgui_draw.lua:1386
|
||||
[ ] ImGui_ImplStbTrueType_FontSrcGetGlyphIndexFromCodepoint
|
||||
[x] 43% ImGui_ImplStbTrueType_FontSrcContainsGlyph imgui_draw.lua:1388
|
||||
[x] 88% ImGui_ImplStbTrueType_FontBakedInit imgui_draw.lua:1397
|
||||
[x] 85% ImGui_ImplStbTrueType_FontBakedLoadGlyph imgui_draw.lua:1424
|
||||
[x] 74% ImFontAtlasGetFontLoaderForStbTruetype imgui_draw.lua:1508
|
||||
[x] 43% ImGui_ImplStbTrueType_FontSrcContainsGlyph imgui_draw.lua:1391
|
||||
[x] 88% ImGui_ImplStbTrueType_FontBakedInit imgui_draw.lua:1400
|
||||
[x] 85% ImGui_ImplStbTrueType_FontBakedLoadGlyph imgui_draw.lua:1427
|
||||
[x] 74% ImFontAtlasGetFontLoaderForStbTruetype imgui_draw.lua:1511
|
||||
|
||||
-- ImFontAtlas: glyph ranges helpers
|
||||
[ ] ImFontAtlas::GetGlyphRangesDefault
|
||||
@@ -1525,45 +1525,45 @@ imgui_draw.cpp
|
||||
|
||||
-- ImFontBaked, ImFont
|
||||
[x] 12% ImFontBaked::ImFontBaked imgui_h.lua:844
|
||||
[x] 79% ImFontBaked::ClearOutputData imgui_draw.lua:2462
|
||||
[x] 79% ImFontBaked::ClearOutputData imgui_draw.lua:2636
|
||||
[x] 10% ImFont::ImFont imgui_h.lua:901
|
||||
[-] ImFont::~ImFont c++-only
|
||||
[x] 49% ImFont::ClearOutputData imgui_draw.lua:2516
|
||||
[x] 49% ImFont::ClearOutputData imgui_draw.lua:2690
|
||||
[ ] ImFont::IsGlyphRangeUnused
|
||||
[x] 87% ImFontAtlasBakedAddFontGlyph imgui_draw.lua:2582
|
||||
[x] 87% ImFontAtlasBakedAddFontGlyphAdvancedX imgui_draw.lua:2640
|
||||
[x] 84% ImFontAtlasBakedSetFontGlyphBitmap imgui_draw.lua:937
|
||||
[x] 85% ImFontBaked::FindGlyph imgui_draw.lua:2476
|
||||
[x] 88% ImFontBaked::FindGlyphNoFallback imgui_draw.lua:2499
|
||||
[x] 49% ImFontBaked::IsGlyphLoaded imgui_draw.lua:2491
|
||||
[x] 50% ImFont::IsGlyphInFont imgui_draw.lua:2811
|
||||
[x] 86% ImFontBaked::GetCharAdvance imgui_draw.lua:2827
|
||||
[x] 46% ImFontAtlasBakedGetId imgui_draw.lua:2531
|
||||
[x] 90% ImFont::GetFontBaked imgui_draw.lua:2665
|
||||
[x] 91% ImFontAtlasBakedGetOrAdd imgui_draw.lua:2541
|
||||
[x] 55% ImTextCalcWordWrapNextLineStart imgui_draw.lua:2849
|
||||
[x] 81% ImTextClassifierClear imgui_draw.lua:2869
|
||||
[x] 53% ImTextClassifierSetCharClass imgui_draw.lua:2880
|
||||
[x] 60% ImTextClassifierSetCharClassFromStr imgui_draw.lua:2888
|
||||
[x] 88% ImTextInitClassifiers imgui_draw.lua:2906
|
||||
[x] 35% ImFontCalcWordWrapPositionEx imgui_draw.lua:2937
|
||||
[x] 87% ImFontAtlasBakedAddFontGlyph imgui_draw.lua:2756
|
||||
[x] 87% ImFontAtlasBakedAddFontGlyphAdvancedX imgui_draw.lua:2814
|
||||
[x] 84% ImFontAtlasBakedSetFontGlyphBitmap imgui_draw.lua:940
|
||||
[x] 85% ImFontBaked::FindGlyph imgui_draw.lua:2650
|
||||
[x] 88% ImFontBaked::FindGlyphNoFallback imgui_draw.lua:2673
|
||||
[x] 49% ImFontBaked::IsGlyphLoaded imgui_draw.lua:2665
|
||||
[x] 50% ImFont::IsGlyphInFont imgui_draw.lua:2985
|
||||
[x] 86% ImFontBaked::GetCharAdvance imgui_draw.lua:3001
|
||||
[x] 46% ImFontAtlasBakedGetId imgui_draw.lua:2705
|
||||
[x] 90% ImFont::GetFontBaked imgui_draw.lua:2839
|
||||
[x] 91% ImFontAtlasBakedGetOrAdd imgui_draw.lua:2715
|
||||
[x] 55% ImTextCalcWordWrapNextLineStart imgui_draw.lua:3023
|
||||
[x] 81% ImTextClassifierClear imgui_draw.lua:3043
|
||||
[x] 53% ImTextClassifierSetCharClass imgui_draw.lua:3054
|
||||
[x] 60% ImTextClassifierSetCharClassFromStr imgui_draw.lua:3062
|
||||
[x] 88% ImTextInitClassifiers imgui_draw.lua:3080
|
||||
[x] 35% ImFontCalcWordWrapPositionEx imgui_draw.lua:3111
|
||||
[ ] ImFont::CalcWordWrapPosition
|
||||
[x] 49% ImFontCalcTextSizeEx imgui_draw.lua:3111
|
||||
[x] 91% ImFont::CalcTextSizeA imgui_draw.lua:3272
|
||||
[x] 85% ImFont::RenderChar imgui_draw.lua:3285
|
||||
[x] 66% ImFont::RenderText imgui_draw.lua:6480
|
||||
[x] 49% ImFontCalcTextSizeEx imgui_draw.lua:3285
|
||||
[x] 91% ImFont::CalcTextSizeA imgui_draw.lua:3446
|
||||
[x] 85% ImFont::RenderChar imgui_draw.lua:3459
|
||||
[x] 66% ImFont::RenderText imgui_draw.lua:6853
|
||||
|
||||
-- ImGui Internal Render Helpers
|
||||
[x] 58% ImGui::RenderArrow imgui_draw.lua:6727
|
||||
[x] 88% ImGui::RenderBullet imgui_draw.lua:6759
|
||||
[x] 63% ImGui::RenderCheckMark imgui_draw.lua:6771
|
||||
[x] 90% ImGui::RenderArrowPointingAt imgui_draw.lua:6796
|
||||
[x] 58% ImGui::RenderArrow imgui_draw.lua:7100
|
||||
[x] 88% ImGui::RenderBullet imgui_draw.lua:7132
|
||||
[x] 63% ImGui::RenderCheckMark imgui_draw.lua:7144
|
||||
[x] 90% ImGui::RenderArrowPointingAt imgui_draw.lua:7169
|
||||
[x] 93% ImGui::RenderArrowDockMenu imgui.lua:4551
|
||||
[x] 100% ImAcos01 imgui_draw.lua:6809
|
||||
[x] 95% ImGui::RenderRectFilledInRangeH imgui_draw.lua:6825
|
||||
[x] 80% ImGui::RenderRectFilledWithHole imgui_draw.lua:6989
|
||||
[x] 81% ImGui::CalcRoundingFlagsForRectInRect imgui_draw.lua:6880
|
||||
[x] 70% ImGui::RenderColorRectWithAlphaCheckerboard imgui_draw.lua:6916
|
||||
[x] 100% ImAcos01 imgui_draw.lua:7182
|
||||
[x] 95% ImGui::RenderRectFilledInRangeH imgui_draw.lua:7198
|
||||
[x] 80% ImGui::RenderRectFilledWithHole imgui_draw.lua:7362
|
||||
[x] 81% ImGui::CalcRoundingFlagsForRectInRect imgui_draw.lua:7253
|
||||
[x] 70% ImGui::RenderColorRectWithAlphaCheckerboard imgui_draw.lua:7289
|
||||
|
||||
-- Decompression code
|
||||
[ ] stb_decompress_length
|
||||
@@ -1961,7 +1961,7 @@ imgui.h
|
||||
[x] 14% ImDrawCmd::ImDrawCmd imgui_h.lua:507
|
||||
[x] 18% ImDrawListSplitter::ImDrawListSplitter imgui_h.lua:594
|
||||
[-] ImDrawListSplitter::~ImDrawListSplitter c++-only
|
||||
[x] 92% ImDrawListSplitter::Clear imgui_draw.lua:4022
|
||||
[x] 92% ImDrawListSplitter::Clear imgui_draw.lua:4196
|
||||
[ ] ImDrawList::GetClipRectMin
|
||||
[ ] ImDrawList::GetClipRectMax
|
||||
[x] 80% ImDrawList::AddPolyline imgui_internal.lua:1077
|
||||
@@ -1969,11 +1969,11 @@ imgui.h
|
||||
[x] 16% ImDrawList::PathLineTo imgui_internal.lua:1033
|
||||
[x] 48% ImDrawList::PathLineToMergeDuplicate imgui_internal.lua:1043
|
||||
[x] 94% ImDrawList::PathFillConvex imgui_internal.lua:1053
|
||||
[x] 94% ImDrawList::PathFillConcave imgui_draw.lua:7135
|
||||
[x] 94% ImDrawList::PathFillConcave imgui_draw.lua:7508
|
||||
[x] 75% ImDrawList::PathStroke imgui_internal.lua:1061
|
||||
[x] 89% ImDrawList::ChannelsSplit imgui_draw.lua:4203
|
||||
[x] 80% ImDrawList::ChannelsMerge imgui_draw.lua:4204
|
||||
[x] 89% ImDrawList::ChannelsSetCurrent imgui_draw.lua:4206
|
||||
[x] 89% ImDrawList::ChannelsSplit imgui_draw.lua:4377
|
||||
[x] 80% ImDrawList::ChannelsMerge imgui_draw.lua:4378
|
||||
[x] 89% ImDrawList::ChannelsSetCurrent imgui_draw.lua:4380
|
||||
[x] 16% ImDrawList::PrimWriteVtx imgui_h.lua:631
|
||||
[x] 44% ImDrawList::PrimWriteIdx imgui_h.lua:641
|
||||
[x] 89% ImDrawList::PrimVtx imgui_h.lua:649
|
||||
|
||||
Reference in New Issue
Block a user