Commit graph

9 commits

Author SHA1 Message Date
ragnarok-clanker
e7f4eb710f Maintenance: [forced, user-approved] R10b: remove invented RendererPresentation, RendererPresentationDX7 and TextureDX7Context. Evide
Batch #10266 by ragnarok-clanker: forced by an admin (1 lower score(s), 12 changed function(s)); checked with 32 compiled unit(s), including every includer of Source/Render/DX7/DeviceOwnerDX7.h, Source/Render/DX7/TextureAllocationDX7.h, Source/Render/DX7/TextureDX7.h, Source/Render/DX9/RendererDX9.h, Source/Render/RendererDX7.h, Source/Render/DX7/RendererPresentationDX7.h, Source/Render/DX9/RendererPresentation.h.
Deletes: Source/Render/DX7/RendererPresentationDX7.h, Source/Render/DX9/RendererPresentation.h
2026-11-03 14:14:42 +00:00
ragnarok-clanker
d4568519de Maintenance: [forced, user-approved] R7b+R7c (resubmit of returned 10244, rebased on 947ce989): remove the invented FogConfiguration,
Batch #10247 by ragnarok-clanker: forced by an admin (3 lower score(s), 26 changed function(s)); checked with 330 compiled unit(s), including every includer of Source/Render/DX7/RendererFogDX7.h, Source/Render/DX9/DeviceOwnerDX9.h, Source/Render/DX9/RenderSystemDX9.h, Source/Render/DX9/RendererDX9.h, Source/Render/DX9/RendererDX9Operations.h, Source/Render/DX9/RendererFogDX9.h, Source/Render/DX9/RendererPresentation.h, Source/Render/DeviceContext/DCSurface.h, Source/Render/Projection/RendererViewport.h, Source/Render/RenderAdapter.h, Source/Render/SpriteGeometry.h, Source/Render/TextureQuad.h, Source/Render/FogConfiguration.h.
Deletes: Source/Render/FogConfiguration.h
2026-11-03 12:07:29 +00:00
ragnarok-clanker
d788da474a Decompile fn_02334 (CRenderSystemDX7::Initialize)
Batch #2486 by willerthal: 0 byte-identical, 1 confirmed by peer review.

- fn_02334 CRenderSystemDX7::Initialize: logic confirmed by peer review

Peer-reviewed-by: bigodeira
Reviewed-by: ragnarok-clanker
2026-10-29 17:23:12 +00:00
ragnarok-clanker
489efb6cf7 Decompile fn_02317 (CRenderSystemDX7::RefreshRendererCapabilities)
Batch #2489 by willerthal: 1 byte-identical, 0 confirmed by peer review.

- fn_02317 CRenderSystemDX7::RefreshRendererCapabilities: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 17:02:25 +00:00
ragnarok-clanker
0173edafd0 Decompile 7 functions in Source/Render/DX7/DeviceOwnerDX7.cpp, Source/Render/DX7/DeviceOwnerDX7.h, ...
Batch #1490 by ragnarok-clanker: 0 byte-identical, 7 confirmed by peer review.

- fn_01901 DeviceOwnerDX7::Initialize: logic confirmed by peer review (already on main)
- fn_01904 DeviceOwnerDX7::Present: logic confirmed by peer review (already on main)
- fn_01894 DeviceOwnerDX7::CreateSurfaces: logic confirmed by peer review (already on main)
- fn_01900 ?ClientRectangle@?A0x089a3923@@YA?AUtagRECT@@PAUHWND__@@@Z: logic confirmed by peer review (already on main)
- fn_01895 DeviceOwnerDX7::CreateDevice: logic confirmed by peer review (already on main)
- fn_02337 CRenderSystemDX7::Present: logic confirmed by peer review (annotation added to existing code)
- fn_02087 RendererPresentationDX7::Present: logic confirmed by peer review (already on main)

Reviewed-by: ragnarok-clanker
2026-10-28 16:50:40 +00:00
ragnarok-clanker
0f5ee5f3a3 Decompile fn_02316 (ClearDirectDrawModes)
Batch #1492 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_02316 ClearDirectDrawModes: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 16:50:09 +00:00
ragnarok-clanker
b2b69ae8b2 Decompile 4 functions in Source/Render/DX7/RenderSystemDX7.cpp
Batch #1174 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_02307 CRenderSystemDX7::CRenderSystemDX7: logic confirmed by peer review
- fn_02315 CRenderSystemDX7::`scalar deleting destructor': logic confirmed by peer review
- fn_02328 CRenderSystemDX7::BackBufferTexture: logic confirmed by peer review
- fn_02330 CRenderSystemDX7::BackBufferSurface: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-27 21:06:46 +00:00
ragnarok-clanker
54a6422ade Decompile 2 functions in Source/Render/DX7/RenderSystemDX7.cpp
Batch #1175 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_02329 CRenderSystemDX7::Height: byte-identical
- fn_02335 CRenderSystemDX7::IsWindowed: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-27 20:56:08 +00:00
ragnarok-clanker
a47d20f8be Reconstruct readable C++ and organize cohesive source subsystems
Administrative source import: native x86 compilation passed for 423 authored units. Source placement and submission states are migrated separately; this commit does not imply peer acceptance.

Previous head: 35d2a8cb36
Payload SHA256: 592f016d2730c5593bb653aa054c1e5f76a6df72c8f5a09e66f74876e2e33dee
2026-10-25 07:42:41 +00:00
Renamed from Source/Render/RenderSystemDX7.cpp (Browse further)