rodecomp/Source/Render/DX9
ragnarok-clanker 68c8d0dc48 Decompile 4 functions in Source/Render/DX9/BackBufferDX9.cpp, Source/Render/DX9/RendererDX9.cpp, ...
Batch #10843 by ragnarok-clanker: 2 byte-identical, 2 confirmed by peer review.

- fn_45506 DeviceOwnerDX9::CaptureBackBuffer: byte-identical (annotation added to existing code)
- fn_45507 DeviceOwnerDX9::RestoreBackBuffer: byte-identical (annotation added to existing code)
- fn_45508 ReleaseApplicationCursor: logic confirmed by peer review
- fn_06367 ApplyServiceOptionCursorClip: logic confirmed by peer review

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:23:10 +00:00
..
AlphaQueuesDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
BackBufferDX9.cpp Decompile 4 functions in Source/Render/DX9/BackBufferDX9.cpp, Source/Render/DX9/RendererDX9.cpp, ... 2026-11-04 18:23:10 +00:00
D3DX9Runtime.h Maintenance: [forced, user-approved] R7a: remove the invented D3DX9Runtime (LoadLibraryA D3DX9_43.dll + GetProcAddress table) and its 2026-11-03 11:32:34 +00:00
DeviceOwnerDX9.cpp Maintenance: Owner-approved acceptance of KWDev batch 10495 (identical payload). fn_45500 DeviceOwnerDX9::UpdateMipmapFiltering 0x54C 2026-11-04 10:34:53 +00:00
DeviceOwnerDX9.h Decompile fn_02366 (CRenderSystemDX9::RestoreDisplayMode) 2026-11-04 10:28:27 +00:00
DeviceRecoveryDX9.cpp Reconstruct readable C++ and organize cohesive source subsystems 2026-10-25 07:42:41 +00:00
DeviceStateDX9.cpp Reconstruct readable C++ and organize cohesive source subsystems 2026-10-25 07:42:41 +00:00
DeviceStateDX9.h Maintenance: Add mandatory field offset markers /* XXXX */ and assertions to Render headers (DX7, DX9, Primitives, Text, Textures) 2026-10-27 13:48:11 +00:00
GroundQueuesDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
OpaqueQueuesDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
QueuedDrawingDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
RendererBackBuffer.cpp Reconstruct readable C++ and organize cohesive source subsystems 2026-10-25 07:42:41 +00:00
RendererDX9.cpp Decompile 4 functions in Source/Render/DX9/BackBufferDX9.cpp, Source/Render/DX9/RendererDX9.cpp, ... 2026-11-04 18:23:10 +00:00
RendererDX9.h Maintenance: [forced, user-approved] R10b: remove invented RendererPresentation, RendererPresentationDX7 and TextureDX7Context. Evide 2026-11-03 14:14:42 +00:00
RendererDX9Operations.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
RendererFogDX9.cpp Maintenance: [forced, user-approved] R10a: remove the invented DX7 view structs RendererDX7Operations {owner, device}, QueuedDrawingD 2026-11-03 14:00:14 +00:00
RendererFogDX9.h Maintenance: [forced, user-approved] R10a: remove the invented DX7 view structs RendererDX7Operations {owner, device}, QueuedDrawingD 2026-11-03 14:00:14 +00:00
RendererFrameDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
RendererPresentation.cpp Maintenance: [forced, user-approved] R10b: remove invented RendererPresentation, RendererPresentationDX7 and TextureDX7Context. Evide 2026-11-03 14:14:42 +00:00
RenderSystemDX9.cpp Maintenance: Owner-approved acceptance of KWDev batch 10495 (identical payload). fn_45500 DeviceOwnerDX9::UpdateMipmapFiltering 0x54C 2026-11-04 10:34:53 +00:00
RenderSystemDX9.h Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
ScreenshotDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
SurfaceDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
SurfaceDX9.h Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
TextureDX9.cpp Decompile 17 functions in Source/Render/DX9/TextureDX9.cpp 2026-11-04 09:41:32 +00:00
TextureDX9.h Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00
TextureModesDX9.cpp Maintenance: [forced, user-approved] R9: remove the invented TextureDX9Context, SurfaceDX9Context and RendererDX9Operations, plus the 2026-11-03 13:19:27 +00:00