Mark GrpDIB, GrpText, CullingManager and FileLoader PORTED; test the text file loader

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
shenlei
2026-09-30 12:25:28 +09:00
co-authored by Claude Opus 5.5
parent 3c2ef81536
commit 549e12db7c
6 changed files with 449 additions and 33 deletions
+4
View File
@@ -576,3 +576,7 @@
{"date": "2026-09-30T03:23:35+00:00", "unit": "SphereLib/spherepack.cpp", "action": "all functions PORTED: src/port/SphereLib is the 40250 source verbatim", "evidence": "diff vs ClientVS22/source/SphereLib (cp949->utf8, CR stripped, #include lines dropped) = 0 lines; tests/port/port_spherelib_test.cpp range/point/ray/frustum queries"}
{"date": "2026-09-30T03:23:35+00:00", "unit": "SphereLib/sphere.cpp", "action": "all functions PORTED: src/port/SphereLib is the 40250 source verbatim", "evidence": "diff vs ClientVS22/source/SphereLib (cp949->utf8, CR stripped, #include lines dropped) = 0 lines; tests/port/port_spherelib_test.cpp range/point/ray/frustum queries"}
{"date": "2026-09-30T03:23:35+00:00", "unit": "SphereLib/frustum.cpp", "action": "all functions PORTED: src/port/SphereLib is the 40250 source verbatim", "evidence": "diff vs ClientVS22/source/SphereLib (cp949->utf8, CR stripped, #include lines dropped) = 0 lines; tests/port/port_spherelib_test.cpp range/point/ray/frustum queries"}
{"date": "2026-09-30T03:25:27+00:00", "unit": "EterLib/GrpDIB.cpp", "action": "all functions PORTED (verbatim)", "evidence": "diff vs ClientVS22/source (cp949->utf8, CR stripped, #include dropped): only header comments"}
{"date": "2026-09-30T03:25:27+00:00", "unit": "EterLib/GrpText.cpp", "action": "all functions PORTED (verbatim)", "evidence": "diff vs ClientVS22/source (cp949->utf8, CR stripped, #include dropped): only header comments"}
{"date": "2026-09-30T03:25:27+00:00", "unit": "EterLib/CullingManager.cpp", "action": "all functions PORTED (verbatim)", "evidence": "diff vs ClientVS22/source (cp949->utf8, CR stripped, #include dropped): only header comments"}
{"date": "2026-09-30T03:25:27+00:00", "unit": "EterBase/FileLoader.cpp", "action": "all functions PORTED (verbatim)", "evidence": "diff vs ClientVS22/source (cp949->utf8, CR stripped, #include dropped): only header comments and the signed-char cast"}