--- title: Graphics API kind: overview topics: [graphics-api] sources: - wiki/sources/skills/graphics-api.md - wiki/sources/README-categories.md - wiki/sources/descriptions/younasiqw__BattleField-1-Internal.md - wiki/sources/descriptions/gmh5225__BF4-Internal-overlay.md - wiki/sources/descriptions/gmh5225__BF1-ESP-AND-AIMBOT.md - wiki/sources/descriptions/xoxor4d__gta4-rtx.md - wiki/sources/descriptions/xo1337__steam-overlay-x64.md - wiki/sources/descriptions/xinyu-evolutruster__3D-Racing-Game.md - wiki/sources/descriptions/xProHackerx__imgui-ios-mod-menu.md - wiki/sources/descriptions/xBrunoMedeiros__eac-overlay.md - wiki/sources/descriptions/wongfei__wda_monitor_trick.md - wiki/sources/descriptions/wolfpld__tracy.md - wiki/sources/descriptions/BadPlayer555__KernelGDIDraw.md - wiki/sources/descriptions/BlaneC__cyberpunk-better-shaders.md - wiki/sources/descriptions/Bartis1313__csgo.md - wiki/sources/descriptions/binkynz__cstrike-hack.md - wiki/sources/descriptions/aufkrawall__capture-engine.md - wiki/sources/descriptions/attilathedud__CoD_Hacks.md - wiki/sources/descriptions/baobao1044__GameLagReducer.md - wiki/sources/descriptions/beans42__epic-r6-v9.md - wiki/sources/descriptions/AmbientRun__Ambient.md - wiki/sources/descriptions/AnarchDevelopment__aegledll.md - wiki/sources/descriptions/ArtemisDevGroup__Artemis.md - wiki/sources/descriptions/JGonz1337__r6-internal.md - wiki/sources/descriptions/benanil__Castle-Engine.md - wiki/sources/descriptions/benjinx__Toon.md - wiki/sources/descriptions/bkaradzic__bgfx.md - wiki/sources/descriptions/bombomby__optick.md - wiki/sources/descriptions/Celtoys__Remotery.md - wiki/sources/descriptions/bavulapati__DXGICaptureApplication.md - wiki/sources/descriptions/bmharper__WindowsDesktopDuplicationSample.md - wiki/sources/descriptions/milostosic__rprof.md - wiki/sources/descriptions/dendibakh__perf-ninja.md - wiki/sources/descriptions/aristocratos__btop.md - wiki/sources/descriptions/IMXNOOBX__cs2-external-esp.md - wiki/sources/descriptions/Jesewe__VioletWing.md - wiki/sources/descriptions/Vekor64__PythonCS2.md - wiki/sources/descriptions/ViddeBoiiii__CSGO-Ormbunke-x86.md - wiki/sources/descriptions/Vatrials__League-of-Legends-Visuals-Cheat.md - wiki/sources/descriptions/Volkanite__Push.md - wiki/sources/descriptions/whx-prog__The-Seed-Link-Future.md - wiki/sources/descriptions/wbaby__DoubleCallBack.md - wiki/sources/descriptions/vrolife__android_native_app_imgui.md - wiki/sources/descriptions/UnnamedZ03__CS2-external-base.md - wiki/sources/descriptions/TimmHess__UnrealImageCapture.md - wiki/sources/descriptions/Tokyodidit__cs2External.md - wiki/sources/descriptions/TKazer__CS2_External.md - wiki/sources/descriptions/Fr0go1__Aeonix-Cs2.md - wiki/sources/descriptions/hendodev__cs2-ext.md - wiki/sources/descriptions/xfi0__Titled-Gui-CS2.md - wiki/sources/descriptions/hadevn__apex_full_cheat.md - wiki/sources/descriptions/aleko2144__KoTR_Modern_Patch.md - wiki/sources/descriptions/ales-drnz__vocem-overlay.md - wiki/sources/descriptions/gmh5225__ayypex.md - wiki/sources/descriptions/gmh5225__apex_legends_sdk.md - wiki/sources/descriptions/gmh5225__Apex_ESP_Old_Project.md - wiki/sources/descriptions/gmh5225__Apex-SIMPLE-AIMBOT-GLOW-APEX.md - wiki/sources/descriptions/gmh5225__Apex-Legends-External-Esp-Aimbot-Skinchanger.md - wiki/sources/descriptions/hadevn__Valorant-SDK-2024.md - wiki/sources/descriptions/gmh5225__immortal-rust.md - wiki/sources/descriptions/gmh5225__Rust-External.md - wiki/sources/descriptions/gmh5225__hpp-hack.md - wiki/sources/descriptions/execnone__simple-cs-16-multihack.md - wiki/sources/descriptions/bit-paper__sakura.md - wiki/sources/descriptions/egret-labs__egret-core.md - wiki/sources/descriptions/elishacloud__dxwrapper.md - wiki/sources/descriptions/EmbarkStudios__kajiya.md - wiki/sources/descriptions/Firejumper93__Ghost-Recon-Wildlands-First-Person-No-EAC.md - wiki/sources/descriptions/FHowington__CPUEngine.md - wiki/sources/descriptions/erkkah__tigr.md - wiki/sources/descriptions/gmh5225__CSHackCreator-2-Demo.md - wiki/sources/descriptions/gmh5225__genshin-remove-banner.md - wiki/sources/descriptions/gmh5225__star_rail.md - wiki/sources/descriptions/gmh5225__query-gpu-name-rs.md - wiki/sources/descriptions/gmh5225__nzPerspective.md - wiki/sources/descriptions/gmh5225__Ow-Outlines.md - wiki/sources/descriptions/NaiJii__Apex-Mizu-Base.md - wiki/sources/descriptions/NMan1__warzone-internal.md - wiki/sources/descriptions/Neaxic__CSGO-MAIN-INTERNAL.md - wiki/sources/descriptions/NekoRem__apex-external.md - wiki/sources/descriptions/NSG650__NtDOOM.md - wiki/sources/descriptions/Neurosisccc__Apex-ItemGlow.md - wiki/sources/descriptions/gmh5225__Overwatch-2-Cheat-Aimbot-Esp.md - wiki/sources/descriptions/gmh5225__Overwatch-1-cheat-source.md - wiki/sources/descriptions/gmh5225__pubg-external-cheat.md - wiki/sources/descriptions/gmh5225__Pubg-Lite-ESP.md - wiki/sources/descriptions/gmh5225__rust-internal.md - wiki/sources/descriptions/gmh5225__valorant-gui-imgui-remake.md - wiki/sources/descriptions/gmh5225__gd-internal.md - wiki/sources/descriptions/gmh5225__GTAIII-DE-GoldHook.md - wiki/sources/descriptions/gmh5225__BigBaseV2.md - wiki/sources/descriptions/gmh5225__Fortnite-External-Cheat-Source-Code.md - wiki/sources/descriptions/gmh5225__Fortnite-Esp-Aimbot-Exploits-Hwid-Spoofer-Cleaner-Hack-Cheat.md - wiki/sources/descriptions/gmh5225__Fortnite-Evo.cc-Source-External-Cheat.md - wiki/sources/descriptions/gmh5225__Fortnite-Internal-Cheat-Fixed-and-Updated.md - wiki/sources/descriptions/gmh5225__egui-d3d11.md - wiki/sources/descriptions/rabbanyhmm__ImOverlay-DX11.md - wiki/sources/descriptions/gmh5225__External-imgui-Cheat-Menu-Example-2023.md - wiki/sources/descriptions/adamhlt__ImGui-Standalone.md - wiki/sources/descriptions/3a1__Evelion.md - wiki/sources/descriptions/3r4y__imgui-external-overlay.md - wiki/sources/descriptions/RequestFX__ImGUI-Advanced-Cheat-Menu.md - wiki/sources/descriptions/a0yark__DXInject-UC.md - wiki/sources/descriptions/a0yark__Pubg-demo.md - wiki/sources/descriptions/gmh5225__eft-internal.md - wiki/sources/descriptions/bootmgfw__EFT-Tarkov-Internal-Cheat.md - wiki/sources/descriptions/bootmgfw__CS2-Cheat-Source.md - wiki/sources/descriptions/Kazade__kazmath.md - wiki/sources/descriptions/K0bin__SourceRenderer.md - wiki/sources/descriptions/KANKOSHEV__NoScreen.md - wiki/sources/descriptions/KhronosGroup__glTF.md - wiki/sources/descriptions/KisSsArt__CS2-Cheat-Base.md - wiki/sources/descriptions/W1lliam1337__cstrike2-hack.md - wiki/sources/descriptions/gmh5225__EFT-Veil-EFT.md - wiki/sources/descriptions/gmh5225__Astra.md - wiki/sources/descriptions/forceinline__csgo-external-esp.md - wiki/sources/descriptions/0TheSpy__SpyExternal1337hax.md - wiki/sources/descriptions/0TheSpy__Seaside.md - wiki/sources/descriptions/Enzo0721__ExternalCheatV3.md - wiki/sources/descriptions/manka81__csgo_cheat.md - wiki/sources/descriptions/gmh5225__legit-csgo-cheat-menu.md - wiki/sources/descriptions/cazzwastaken__kakhack.md - wiki/sources/descriptions/boylin0__AVA-Hack.md - wiki/sources/descriptions/gmh5225__cartmanv2.md - wiki/sources/descriptions/gmh5225__autismware.md - wiki/sources/descriptions/hooksteroid__ApexD3D_External.md - wiki/sources/descriptions/horoni__android_imgui_menu.md - wiki/sources/descriptions/gmh5225__Android_Native_Surface.md - wiki/sources/descriptions/SsageParuders__Android_Native_Surface.md - wiki/sources/descriptions/vmcall__dxgkrnl_hook.md - wiki/sources/descriptions/gmh5225__Kernel-Cheat-for-directx3D.md - wiki/sources/descriptions/r1cky33__krnl-gdi-render.md - wiki/sources/descriptions/Sentient111__KernelDrawing.md - wiki/sources/descriptions/visotw__3d9.md - wiki/sources/descriptions/univrsal__input-overlay.md - wiki/sources/descriptions/udinmoInc__WindEffects.md - wiki/sources/descriptions/u3d-community__U3D.md - wiki/sources/descriptions/twohyjr__Metal-Game-Engine-Tutorial.md - wiki/sources/descriptions/turbulenz__turbulenz_engine.md - wiki/sources/descriptions/clibequilibrium__EquilibriumEngine.md - wiki/sources/descriptions/tgfrerer__island.md - wiki/sources/descriptions/ostef__Vk-Engine.md - wiki/sources/descriptions/RavEngine__RavEngine.md - wiki/sources/descriptions/tsoding__olive.c.md - wiki/sources/descriptions/rxi__kit.md - wiki/sources/descriptions/kylejckson__PaintFE.md - wiki/sources/descriptions/nothings__stb.md - wiki/sources/descriptions/tinyobjloader__tinyobjloader.md - wiki/sources/descriptions/Twinklebear__tobj.md - wiki/sources/descriptions/syoyo__tinygltf.md - wiki/sources/descriptions/techiew__DirectXHook.md - wiki/sources/descriptions/rdbo__DX11-BaseHook.md - wiki/sources/descriptions/niemand-sec__DirectX11Hook.md - wiki/sources/descriptions/nefarius__HydraHook.md - wiki/sources/descriptions/sultim-t__xash-rt.md - wiki/sources/descriptions/stungeye__UE5-With-Dear-ImGui.md - wiki/sources/descriptions/storm-devs__storm-engine.md - wiki/sources/descriptions/stevinz__awesome-game-engine-dev.md - wiki/sources/descriptions/GameTechDev__PresentMon.md - wiki/sources/descriptions/Gforcex__OpenGraphic.md - wiki/sources/descriptions/GameDevGrzesiek__OptimizationBible.md - wiki/sources/descriptions/raysan5__custom_game_engines.md - wiki/sources/descriptions/ssloy__tinyrenderer.md - wiki/sources/descriptions/ssloy__tinyraytracer.md - wiki/sources/descriptions/ashawkey__raytracing.md - wiki/sources/descriptions/asc-community__MxEngine.md - wiki/sources/descriptions/kanition__pbrtbook.md - wiki/sources/descriptions/springmusk026__Imgui-Unity.md - wiki/sources/descriptions/springmusk026__ImGui-Unity-With-Layout.md - wiki/sources/descriptions/springmusk026__Android-ModMenu-SemiJni.md - wiki/sources/descriptions/springmusk026__Android-Mod-Menu-Kotlin.md - wiki/sources/descriptions/sanqiuu__AndroidCheatTemplate.md - wiki/sources/descriptions/s4m33r89__Imgui-Native-ModMenu.md - wiki/sources/descriptions/reveny__Zygisk-ImGui-Mod-Menu.md - wiki/sources/descriptions/gmh5225__zygisk-imgui-modmenu.md - wiki/sources/descriptions/gmh5225__unity-vrchat-template.md - wiki/sources/descriptions/Unity-Technologies__com.unity.demoteam.hair.md - wiki/sources/descriptions/lbertitoyt__ImGUI-Zygisk-Unity.md - wiki/sources/descriptions/solenum__exengine.md - wiki/sources/descriptions/scottcgi__Mojoc.md - wiki/sources/descriptions/skrixx68__Dota2-Overlay-2.0.md - wiki/sources/descriptions/gmh5225__Dota2-Overlay-OffsetUpdater.md - wiki/sources/descriptions/simply-codes__Fortnite-External-P2C.md - wiki/sources/descriptions/serjam__mwclap.md - wiki/sources/descriptions/samuelgr__Xidi.md - wiki/sources/descriptions/openeggbert__free-direct.md - wiki/sources/descriptions/sammyfreg__netImgui.md - wiki/sources/descriptions/nakdeyes__UnrealImGuiTools.md - wiki/sources/descriptions/ocornut__imgui_club.md - wiki/sources/descriptions/ocornut__imgui.md - wiki/sources/descriptions/sFIsAnExpert__CS2-External-Cheat.md - wiki/sources/descriptions/gmh5225__CS2-External-1.md - wiki/sources/descriptions/ZEROWyt__Overwatch-2-TOPE-EXTERNAL-CHEAT.md - wiki/sources/descriptions/Zckyy__CS2-External.md - wiki/sources/descriptions/ZZZ-Monster__bloodhunt_External.md - wiki/sources/descriptions/PhysX1337__BloodHunt-v1.1.md - wiki/sources/descriptions/YMY1666527646__nigusFN.md - wiki/sources/descriptions/YMY1666527646__Phoenix-Valorant-Cheat.md - wiki/sources/descriptions/YMY1666527646__Fortnite-Hack-Esp-Exploits-With-Menu.md - wiki/sources/descriptions/YMY1666527646__Call-of-Duty-Warzone-MW-HACK-ESP-AIMBOT.md - wiki/sources/descriptions/NurdAlert__flirtnite.md - wiki/sources/descriptions/Waihbe__Fortnite-External-Cheat-Leak.md - wiki/sources/descriptions/tiansongyu__cs2_cheat.md - wiki/sources/descriptions/rlybasic__DWM_Hook.md - wiki/sources/descriptions/Yukin02__Dwm-Overlay.md - wiki/sources/descriptions/LoxTus__dwm-overlay.md - wiki/sources/descriptions/mfxiaosheng__dwmhook.md - wiki/sources/descriptions/gmh5225__dwmhook.md - wiki/sources/descriptions/gmh5225__DWM-DwmDraw.md - wiki/sources/descriptions/cs1ime__KernelDwm.md - wiki/sources/descriptions/muturikaranja__overlay.md - wiki/sources/descriptions/oakboat__DisableNvidiaScreenshot.md - wiki/sources/descriptions/ricencheese__csgo-bot.md - wiki/sources/descriptions/wh1t3lord__kotek.md - wiki/sources/descriptions/raysan5__raylib.md - wiki/sources/descriptions/not-fl3__macroquad.md - wiki/sources/descriptions/love2d__love.md - wiki/sources/descriptions/libjpeg-turbo__libjpeg-turbo.md - wiki/sources/descriptions/liblava__liblava.md - wiki/sources/descriptions/BeRo1985__pasvulkan.md - wiki/sources/descriptions/corporateshark__lightweightvk.md - wiki/sources/descriptions/koosoli__PoseidonVK.md - wiki/sources/descriptions/lettier__3d-game-shaders-for-beginners.md - wiki/sources/descriptions/MKXJun__DirectX11-With-Windows-SDK.md - wiki/sources/descriptions/MKXJun__Rubik-Cube.md - wiki/sources/descriptions/MKXJun__Super-Fighter.md - wiki/sources/descriptions/MethanePowered__MethaneKit.md - wiki/sources/descriptions/Mes2d__Screenshot-Detection-Bypass.md - wiki/sources/descriptions/Miziziziz__Retro3DGraphicsCollection.md - wiki/sources/descriptions/matthewjberger__nightshade.md - wiki/sources/descriptions/matjam__bunyip.md - wiki/sources/descriptions/Bigfoot71__r3d.md - wiki/sources/descriptions/Bloom-Engine__engine.md - wiki/sources/descriptions/s7shvets7s__simple_ac_internal_cheat.md - wiki/sources/descriptions/praydog__UEVR.md - wiki/sources/descriptions/playcanvas__supersplat.md - wiki/sources/descriptions/neilsonnn__image-blaster.md - wiki/sources/descriptions/playcanvas__engine.md - wiki/sources/descriptions/pixijs__pixijs.md - wiki/sources/descriptions/planetchili__hw3d.md - wiki/sources/descriptions/pkurth__D3D12Renderer.md - wiki/sources/descriptions/Patryk27__strolle.md - wiki/sources/descriptions/DQLin__VolumetricReSTIRRelease.md - wiki/sources/descriptions/ProwlEngine__Prowl.md - wiki/sources/descriptions/PrograMistV1__ursus.md - wiki/sources/descriptions/ExplosionEngine__Explosion.md - wiki/sources/descriptions/FyroxEngine__Fyrox.md - wiki/sources/descriptions/FlaxEngine__FlaxEngine.md - wiki/sources/descriptions/QianMo__Game-Programmer-Study-Notes.md - wiki/sources/descriptions/Qervas__segcap.md - wiki/sources/descriptions/irisengine__iris.md - wiki/sources/descriptions/inanevin__LinaEngine.md - wiki/sources/descriptions/harukumo__HorizonEngine.md - wiki/sources/descriptions/PixelGuys__Cubyz.md - wiki/sources/descriptions/paroj__gltut.md - wiki/sources/descriptions/Jaysmito101__cgl.md - wiki/sources/descriptions/JoeyDeVries__LearnOpenGL.md - wiki/sources/descriptions/PardCode__OpenGL-3D-Game-Tutorial-Series.md - wiki/sources/descriptions/PardCode__CPP-3D-Game-Tutorial-Series.md - wiki/sources/descriptions/PanosK92__SpartanEngine.md - wiki/sources/descriptions/ThisisGame__cpp-game-engine-book.md - wiki/sources/descriptions/TheHeadphonesAreNeeded__VoltClient.md - wiki/sources/descriptions/TheCherno__Hazel.md - wiki/sources/descriptions/ThirteenAG__GTAIV.EFLC.FusionFix.md - wiki/sources/descriptions/oxylusengine__Oxylus.md - wiki/sources/descriptions/orkitec__orkige.md - wiki/sources/descriptions/orx__orx.md - wiki/sources/descriptions/orangeduck__Corange.md - wiki/sources/descriptions/nCine__nCine.md - wiki/sources/descriptions/nfrechette__rtm.md - wiki/sources/descriptions/milakov__int_fastdiv.md - wiki/sources/descriptions/freemint__fdlibm.md - wiki/sources/descriptions/noahware__winbo.md - wiki/sources/descriptions/netwarm007__GameEngineFromScratch.md - wiki/sources/descriptions/nem0__LumixEngine.md - wiki/sources/descriptions/mrdoob__three.js.md - wiki/sources/descriptions/BabylonJS__Babylon.js.md - wiki/sources/descriptions/melonjs__melonJS.md - wiki/sources/descriptions/microsoft__DirectXMath.md - wiki/sources/descriptions/microsoft__D3D9On12.md - wiki/sources/descriptions/michal-z__zig-gamedev.md - wiki/sources/descriptions/MasterLaplace__LplPlugin.md - wiki/sources/descriptions/M3351AN__saphire.md - wiki/sources/descriptions/marlkiller__d3dhook_imgui.md - wiki/sources/descriptions/yottaawesome__intro-to-dx12-2nd-edition-revisited.md - wiki/sources/descriptions/yottaawesome__intro-to-dx11-revisited.md - wiki/sources/descriptions/kirides__screencapture.md - wiki/sources/descriptions/kirchesz__kiero2.md - wiki/sources/descriptions/Read1dno__vesta.md - wiki/sources/descriptions/REDPOWAR__D2GI.md - wiki/sources/descriptions/Rebzzel__kiero.md - wiki/sources/descriptions/Omega172__OmegaWare-Framework.md - wiki/sources/descriptions/keith2018__SoftGLRender.md - wiki/sources/descriptions/justinstenning__Direct3DHook.md - wiki/sources/descriptions/johndpope__pianogame.md - wiki/sources/descriptions/jmorton06__Lumos.md - wiki/sources/descriptions/jmpews__Dobby.md - wiki/sources/descriptions/jpvanoosten__LearningDirectX12.md - wiki/sources/descriptions/PAMinerva__LearnDirectX.md - wiki/sources/descriptions/d3dcoder__d3d12book.md - wiki/sources/descriptions/DrNseven__D3D12-Hook-ImGui.md - wiki/sources/descriptions/DrNseven__D3D11-Worldtoscreen-Finder.md - wiki/sources/descriptions/DrNseven__D3D11-Wallhack.md - wiki/sources/descriptions/Daniel-Lobo__WineHooks.md - wiki/sources/descriptions/DiligentGraphics__DiligentEngine.md - wiki/sources/descriptions/ikrima__gamedevguide.md - wiki/sources/descriptions/igromanru__R6-Chams-public.md - wiki/sources/descriptions/hiitiger__goverlay.md - wiki/sources/descriptions/storycraft__asdf-overlay.md - wiki/sources/descriptions/guided-hacking__GH_D3D11_Hook.md - wiki/sources/descriptions/gscept__nebula.md - wiki/sources/descriptions/gtibo__Godot-Plush-Character.md - wiki/sources/descriptions/NVIDIA-RTX__godot.md - wiki/sources/descriptions/HackerPoet__NonEuclidean.md - wiki/sources/descriptions/Halen84__ImGuiRDR2Hook.md - wiki/sources/descriptions/Hekbas__Luth.md - wiki/sources/descriptions/googlesamples__android-vulkan-tutorials.md - wiki/sources/descriptions/goobz22__cat-annihilation.md - wiki/sources/descriptions/gogo9211__Discord-Overlay-Hook.md - wiki/sources/descriptions/SamuelTulach__OverlayCord.md - wiki/sources/descriptions/es3n1n__nvidia-overlay-renderer.md - wiki/sources/descriptions/gmh5225__-Modern-Warfare-Warzone-Cheat.md - wiki/sources/descriptions/Calvin-LLC__nvidia-overlay-hijack.md - wiki/sources/descriptions/AustinBrunkhorst__Ursine3D.md - wiki/sources/descriptions/BobbyAnguelov__Esoterica.md - wiki/sources/descriptions/BoomingTech__Pilot.md - wiki/sources/descriptions/Brattlof__D3DOverlay-Nvidia-Hijack.md - wiki/sources/descriptions/gmh5225__NVIDIA-OVERLAY.md - wiki/sources/descriptions/gmh5225__nvidia-overlay-hijack.md - wiki/sources/descriptions/gmh5225__nv-graphics-mesa.md - wiki/sources/descriptions/gmh5225__Vulkan-Hook.md - wiki/sources/descriptions/gmh5225__Steam-Hook-Render-PoC.md - wiki/sources/descriptions/Unkn0wnH4ck3r__GameOverlayUIHook.md - wiki/sources/descriptions/SpiroHappy__Warzone-MW-Internal.md - wiki/sources/descriptions/Spelchure__CSGO-Internal.md - wiki/sources/descriptions/Sirkles__JoshoEngine-Native.md - wiki/sources/descriptions/Rick-laboratory__Windows-Screenshotcapture-DirectX.md - wiki/sources/descriptions/RuqoomTech__Pyramid-Engine.md - wiki/sources/descriptions/Splitx12__StrongSteam.md - wiki/sources/descriptions/gameplug-labs__gameplug.md - wiki/sources/descriptions/5paceman__nightshade.md - wiki/sources/descriptions/gameplay3d__gameplay.md - wiki/sources/descriptions/freetype__freetype.md - wiki/sources/descriptions/frostbone25__ShaderInjector.md - wiki/sources/descriptions/danhuynh0803__Campfire.md - wiki/sources/descriptions/crownengine__crown.md - wiki/sources/descriptions/crosire__reshade.md - wiki/sources/descriptions/Codeusa__Borderless-Gaming.md - wiki/sources/descriptions/CnCNet__cnc-ddraw.md - wiki/sources/descriptions/coltonon__D2DOverlay.md - wiki/sources/descriptions/PierreCiholas__GetPixel-vs-BitBlt_GetDIBits.md - wiki/sources/descriptions/PierreCiholas__NotAnOverlay.md - wiki/sources/descriptions/code-tom-code__Software_D3D9.md - wiki/sources/descriptions/doriaxengine__doriax.md - wiki/sources/descriptions/duddel__yourgamelib.md - wiki/sources/descriptions/deathkiller__jazz2-native.md - wiki/sources/descriptions/dantebuilds__swapchain-bottleneck.md - wiki/sources/descriptions/brackeen__glfm.md - wiki/sources/descriptions/bruhmoment21__UniversalHookX.md - wiki/sources/descriptions/Sh0ckFR__Universal-Dear-ImGui-Hook.md - wiki/sources/descriptions/SeanPesce__Direct3D9-Overlay.md - wiki/sources/descriptions/Suprcode__mir3-zircon.md - wiki/sources/descriptions/0mdi__edgegdi_hook.md - wiki/sources/descriptions/vmguard__dwm-window-capture.md - wiki/sources/descriptions/TheCruZ__nvidiaCapture.md - wiki/sources/descriptions/BUNNY-19C__DLSSG-30s-manager.md updated: 2026-09-13 confidence: high --- # Graphics API Record the **API, backend, driver, compositor, capture path, synchronization model, and tool version** before interpreting rendering or frame-observation evidence. Interception and overlay work spans DirectX, OpenGL, and Vulkan—Present/SwapBuffers hooks, DXGI swap chains, shader/draw interception, screenshot surfaces, and capture pipelines used by both overlays and AI visual cheats. Use [[frame-observation-boundary]] to separate layers; apply [[research-rigor]] before converting a capture or overlay signal into attribution or enforcement. (source: wiki/sources/skills/graphics-api.md) ## Topic routing | Question lane | Route | |---------------|-------| | Layer separation, baseline fields, capture vs enforcement | [[frame-observation-boundary]] | | DirectX/OpenGL/Vulkan hook points, swap chains, ImGui | Hook points below; [[present-hook]], [[draw-call-hook]], [[kiero]], [[kiero2]] | | Overlays, shaders, screenshots, OBS, profiling | Overlay taxonomy below; [[obs-game-capture]], [[anti-screenshot-capture]], [[reshade]] | | Attacker capabilities beyond graphics | [[overviews/game-hacking]], [[cheat-attack-surface]] | | Engine-owned rendering structures | [[overviews/game-engine]], [[world-to-screen]], [[unreal-object-model]] | | Repository resource selection | [[resource-selection]], [[repository-navigation]] | | Disputed implementation or detectability claims | [[research-rigor]] | Use sibling skill topics when one boundary dominates the question. **Separate observed capture behavior from assumed anti-cheat enforcement.** (source: wiki/sources/skills/graphics-api.md) ## Rendering and capture threat model Use [[frame-observation-boundary]] to separate **application render targets**, **presentation queues**, **compositor output**, **physical display output**, and **captured images**. A capture observes one layer—it is not an interchangeable copy of every other layer. Classify unauthorized in-process graphics changes, separate-process overlay abuse, and inappropriate frame access by the required capability; correlate module provenance, graphics configuration, resource ownership, capture-process identity, and timing. Legitimate recording, debugging, accessibility, and vendor tools are mandatory counterexamples. (source: wiki/sources/skills/graphics-api.md) For owned sample apps, record a coverage matrix: API, OS/driver, windowed/fullscreen state, presentation model (DXGI flip model, DirectFlip, Independent Flip), HDR/SDR, monitors, capture backend, cursor handling, and timestamps. Black, missing, or stale frames have multiple benign explanations—they do not alone prove concealment. Flip-model and compositor involvement depend on measured configuration, not fixed assumptions. ## Hook points by API | API | Primary present/swap | Draw / pipeline hooks | |-----|----------------------|------------------------| | DirectX 9 | `IDirect3DDevice9::Present`, `EndScene`, `Reset` | Device draw/state | | DirectX 11 | `IDXGISwapChain::Present` (vtable ~index 8) | `ID3D11DeviceContext::Draw` / `DrawIndexed` | | DirectX 12 | `IDXGISwapChain::Present` | `ID3D12CommandQueue::ExecuteCommandLists` | | OpenGL | `wglSwapBuffers` | `glDrawElements`, `glDrawArrays` | | Vulkan | `vkQueuePresentKHR`, `vkCreateSwapchainKHR` | `vkCmdDraw`, `vkCmdDrawIndexed`; instance/device layers | Vtable trampolines on swap chains remain the dominant internal-overlay pattern; the original Windows-only [[kiero]] (Rebzzel/kiero; universal D3D9–12 + OpenGL + Vulkan hooking; MinHook method-table detours; sample ImGui overlays; x86/x64) and cross-API runtime locators such as [[kiero2]] (kiero v2; method addresses only; BYO hooking; CMake FetchContent; Win/Linux/macOS for GL/VK) auto-detect the active graphics API at runtime. (source: wiki/sources/descriptions/Rebzzel__kiero.md) (source: wiki/sources/descriptions/kirchesz__kiero2.md) Portable hook foundations such as [[dobby]] (lightweight multi-platform C/C++ framework; DirectX / hook tooling for graphics programmers and Windows game tooling) underpin BYO Present/vtable interception beside MinHook/PolyHook2 in overlay samples. (source: wiki/sources/descriptions/jmpews__Dobby.md) Multi-engine internal cheat scaffolds such as [[omegaware-framework]] (Omega172; auto D3D11/D3D12 detection; graphics pipeline + WndProc hooks; ImGui overlay/dev console; plugin features; cheat framework) extend universal hook libs with engine-aware scaffolding. (source: wiki/sources/descriptions/Omega172__OmegaWare-Framework.md) Dear ImGui backends wire through the Present hook with a `WndProc` forward for input. ## Overlay taxonomy - **Internal (Present hook)** — ImGui or custom draw in `Present` / swap path; highest integration, highest in-process detect surface ([[present-hook]]). Cross-API post-processing injectors such as [[reshade]] (crosire; frame color/depth access + ReShade FX shaders; Renderer / graphics-programmer tooling) illustrate legitimate Present-path inject beside cheat overlays. (source: wiki/sources/descriptions/crosire__reshade.md) Overwatch 1 internal DX11 samples such as [[overwatch-1-cheat-source]] (gmh5225; Detours Present + ImGui ESP/aimbot/skin changer; VMProtect SDK; cheat / game:overwatch) illustrate title-specific internal overlay stacks beside engine-native glow such as [[ow-outlines]]. (source: wiki/sources/descriptions/gmh5225__Overwatch-1-cheat-source.md) - **External layered window** — `WS_EX_LAYERED | WS_EX_TRANSPARENT`, GDI+/D2D over game HWND; no game inject, separate window affinity concerns. Beginner GDI overlay samples such as [[external-esp-hack-assaultcube]] (AssaultCube; player boxes / names / health via external RPM + GDI draw; README `[GDI overlay]`) illustrate the simplest external overlay lane. (source: wiki/sources/descriptions/gmh5225__external-esp-hack-assaultcube.md) Educational AssaultCube DX11 externals such as [[voltclient]] (TheHeadphonesAreNeeded; transparent Dear ImGui overlay; RPM/WPM entity read + world-to-screen ESP / tracers / FOV aimbot; no inject) extend that lane with GPU-composited transparent HWNDs beside GDI/D2D starters. (source: wiki/sources/descriptions/TheHeadphonesAreNeeded__VoltClient.md) Direct2D external overlay libraries such as [[d2d-overlay]] (coltonon; header-only `DirectOverlay.h`; simple API + performance; external layered-window lane) extend that lane with D2D instead of GDI. (source: wiki/sources/descriptions/coltonon__D2DOverlay.md) Borderless-windowed utilities such as [[borderless-gaming]] (Codeusa; converts windowed titles to borderless fullscreen via process watching + window manipulation; Steam integration + standalone installer; prerequisite when games lack native borderless mode for transparent external overlays) complement GDI/D2D external overlay samples. (source: wiki/sources/descriptions/Codeusa__Borderless-Gaming.md) GDI screen-region duplication PoCs such as [[not-an-overlay]] (PierreCiholas; Win32 regular window vs transparent always-on-top overlay; `BitBlt`/`StretchBlt` continuous clone; external ESP / AC overlay-visibility tradeoff research; README `[Duplicating with GDI]`) explore non-layered window presentation beside classic transparent HWNDs. (source: wiki/sources/descriptions/PierreCiholas__NotAnOverlay.md) PUBG Lite Direct2D overlay ESP samples such as [[pubg-lite-esp]] (gmh5225; [[d2d-overlay]]; transparent HWND over game; RPM + UE4 offset entity read; cheat / game:pubg [External]) illustrate downstream adoption. (source: wiki/sources/descriptions/gmh5225__Pubg-Lite-ESP.md) Win32/DX11 external overlay frameworks such as [[imoverlay-dx11]] (rabbanyhmm; C++20 Dear ImGui; layered windows + DXGI swapchains; smart click-through, drag handling, parent-child hierarchy; multi-monitor anchoring) extend that lane with GPU-composited transparent HWNDs instead of GDI/D2D. (source: wiki/sources/descriptions/rabbanyhmm__ImOverlay-DX11.md) Standalone D3D11 ImGui scaffolds such as [[imgui-standalone]] (adamhlt; C++; EXE or DLL; own Win32 render window + VS x86/x64 projects; external tooling/menus when no hookable in-process DX path) complement layered externals for menu prototyping without target graphics hooks. (source: wiki/sources/descriptions/adamhlt__ImGui-Standalone.md) DirectX9 external overlay templates such as [[imgui-external-overlay]] (3r4y; C++ Visual Studio; ready-made overlay window + rendering flow; ImGui sources + DirectX SDK setup notes; ESP visual layers / diagnostics HUD / RE overlay starter; README `[imgui overlay]`) extend that lane with a DX9-focused external scaffold beside D3D11 standalone samples. (source: wiki/sources/descriptions/3r4y__imgui-external-overlay.md) CS 1.6 external ESP samples such as [[evelion]] (3a1; ImGui overlay; stream-proof presentation model designed to stay outside normal game capture paths; educational overlay + anti-screenshot lane study; cheat / game:cs1.6 [External]) extend that external ImGui lane with capture-evasion presentation. (source: wiki/sources/descriptions/3a1__Evelion.md) SFML-backed modular ImGui cheat-menu starter templates such as [[imgui-advanced-cheat-menu]] (RequestFX; C++; custom widgets + in-memory fonts; ESP/aim/recoil/HUD modules + hotkey panels; README `[Imgui Menu]`) extend standalone menu scaffolding with feature-module organization beside D3D11 externals. (source: wiki/sources/descriptions/RequestFX__ImGUI-Advanced-Cheat-Menu.md) PUBG external cheat demos such as [[pubg-demo]] (a0yark; DLL-injected memory reads + separate ImGui D3D11 overlay rendering pipeline; bone/skeleton ESP helpers; cheat / game:pubg [External]) illustrate injected-cheat + external-render split beside standalone menu scaffolds. (source: wiki/sources/descriptions/a0yark__Pubg-demo.md) Blood Hunt external samples such as [[bloodhunt-external]] (ZZZ-Monster; C++; ImGui DirectX 9 overlay + out-of-process memory helpers; cheat / game:bloodhunt [External]), [[bloodhunt-v1-1]] (PhysX1337; UE shooter; DX9 ImGui ESP/aimbot/recoil; hardcoded offsets + actor cache + menu toggles), and Fortnite external samples such as [[nigusfn]] (YMY1666527646; nigusFN-style interface; DirectX 9 ImGui menu + driver/utility components; cheat / game:fortnite [External]) sit in the same external DX9 ImGui overlay lane beside Vaselinikives-lineage Fortnite samples. (source: wiki/sources/descriptions/ZZZ-Monster__bloodhunt_External.md) (source: wiki/sources/descriptions/PhysX1337__BloodHunt-v1.1.md) (source: wiki/sources/descriptions/YMY1666527646__nigusFN.md) Overwatch 2 external framework samples such as [[overwatch-2-tope-external-cheat]] (ZEROWyt; C++; ImGui overlay + out-of-process memory utilities / pattern-scan / offsets; configurable aimbot; cheat / game:overwatch2 [External]) sit in the same external ImGui overlay lane beside internal [[overwatch-2-cheat-aimbot-esp]]. (source: wiki/sources/descriptions/ZEROWyt__Overwatch-2-TOPE-EXTERNAL-CHEAT.md) - **DWM / kernel draw** — composition or Ring0 GDI/dxgkrnl paths ([[dwm-hook]], [[dwm-overlay]], [[dwmhook]], [[dwm-dwmdraw]], [[kernel-dwm]], [[krnl-gdi-render]], [[kernel-drawing]], [[kernel-gdi-draw]], [[dxgkrnl-hook]]); different screenshot and ETW surfaces. - **Third-party overlay hijack** — Steam, NVIDIA GeForce Experience, Discord samples ([[steam-overlay-x64]], [[steam-hook-render-poc]], [[game-overlay-ui-hook]], [[strongsteam]], [[mwclap]], [[nvidia-overlay]], [[nvidia-overlay-hijack]], [[d3doverlay-nvidia-hijack]], [[nvidia-overlay-renderer]], [[discord-overlay-hook]], [[overlaycord]]); reuse existing overlay infrastructure. Architecture analysis such as [[swapchain-bottleneck]] (dantebuilds; DXGI swapchain/MPO overlay injection, Present-hook collisions, TDR cascades, AC whitelist friction) frames why multiple trusted injectors colliding on the same Present path is a platform-level problem, not only a cheat-detection issue. (source: wiki/sources/descriptions/dantebuilds__swapchain-bottleneck.md) - **Shader / draw interception** — depth-state or pixel-shader swaps for wallhack/chams without a full menu overlay ([[draw-call-hook]]). D3D12 pixel-shader runtime inject/replace tools such as [[shader-injector]] (FF7 Rebirth PC; MinHook + ImGui live shader edit; DX12 interceptor adaptable to other titles) sit in that lane beside chams samples. (source: wiki/sources/descriptions/frostbone25__ShaderInjector.md) Educational R6 chams samples such as [[r6-chams-public]] (Chameleon Models + visual check; cheat / game:r6 [Chams]) illustrate title-specific chams patterns. (source: wiki/sources/descriptions/igromanru__R6-Chams-public.md) Mobile OpenGL ES chams samples such as [[android-opengl-es-chams]] (gmh5225; chams-focused GLES hooking with descriptive header comments; cheat / render-draw [Chams]) extend that draw-interception lane to Android. (source: wiki/sources/descriptions/gmh5225__Android-OpenGL-ES-Chams.md) Vintage OpenGL draw-call wallhack samples such as [[cod-hacks]] (attilathedud; Call of Duty v1.5; `glDrawElements` hook + Desk.dll chams/night-mode/no-fog) illustrate classic GL draw-interception beside Present-path overlays. (source: wiki/sources/descriptions/attilathedud__CoD_Hacks.md) DX11 draw-call wallhack samples such as [[d3d11-wallhack]] (DrNseven; C++; Detours + ImGui; DLL inject + render-path hooks; menu-driven stride/index-count logging for target-model identification; 32/64-bit; cheat prototyping / graphics pipeline analysis) extend that draw-interception lane to modern DirectX 11 titles. (source: wiki/sources/descriptions/DrNseven__D3D11-Wallhack.md) Overwatch internal outline/glow ESP such as [[ow-outlines]] (gmh5225; in-process memory writes to engine outline rendering data; no Present hook or shader swap; cheat / game:overwatch) illustrates engine-native glow manipulation beside shader chams. (source: wiki/sources/descriptions/gmh5225__Ow-Outlines.md) Minimal Apex Legends item-glow snippets such as [[apex-item-glow]] (Neurosisccc; C++; entity-slot highlight memory writes; wall-highlight PoC without overlay or shader hook; cheat / game:apex legends [Item glow]) extend that engine-native glow lane to loot/item highlighting. (source: wiki/sources/descriptions/Neurosisccc__Apex-ItemGlow.md) Overwatch 2 internal aimbot + ESP such as [[overwatch-2-cheat-aimbot-esp]] (gmh5225; C/C++; rendering hooks + memory analysis; ESP should not cover skin outline regions; cheat / game:overwatch2) extends that title-specific visual lane with hooked overlay ESP beside engine-native glow. (source: wiki/sources/descriptions/gmh5225__Overwatch-2-Cheat-Aimbot-Esp.md) ## Capture, AI visual cheats, and AC screenshots - **OBS and frame export** — Game Capture (injected graphics hook + shared GPU resources), Window/Display Capture (compositor backends), Virtual Camera (downstream AI or streaming). Modes differ in inject footprint, latency, and what compositors include—see [[obs-game-capture]]. Multi-mode capture tools such as [[capture-engine]] (aufkrawall; WGC/DDA or injected D3D9–D3D12/Vulkan/OpenGL/DXVK hooks; Matroska recording, HDR overlays, DLSS/FSR frame gen; explicit AC safety boundaries between non-injected and hook modes) complement OBS-style capture for graphics API RE and controlled capture workflows. (source: wiki/sources/descriptions/aufkrawall__capture-engine.md) Engine-native UE C++ capture tutorials such as [[unreal-image-capture]] (TimmHess; in-engine high-FPS RGB, segmentation masks, and depth export without blocking render/game threads; synthetic dataset generation for ML/CV—not external D3D12 hook segmentation on shipping builds) extend that lane for controlled annotated render-output workflows from source scenes. (source: wiki/sources/descriptions/TimmHess__UnrealImageCapture.md) External D3D12 hook segmentation tools such as [[segcap]] (Qervas; MinHook command submission intercept + UE4/5 CustomDepth runtime introspection; per-pixel object-ID masks on retail titles without engine source; automated virtual-gamepad capture sessions exporting masks/RGB/JSON for RE and game-security research) complement that lane for ground-truth segmentation on closed-source UE clients. (source: wiki/sources/descriptions/Qervas__segcap.md) - **AI visual pipeline** — Present/backbuffer copy → staging readback → ROI crop → inference → HID via [[hardware-input-injection]]; dual-PC NDI/capture-card paths add transport latency. Measure each stage on deployed hardware; correlate graphics signals with behavior ([[ai-aimbot-detection]]). - **Anti-screenshot** — AC may BitBlt, Desktop Duplication, hook Present, or read back render targets; cheats evade via overlay suppression, `WDA_EXCLUDEFROMCAPTURE`, DWM tricks, or hardware overlay planes—see [[anti-screenshot-capture]]. Window display affinity and display-mode matching APIs do not guarantee unobservable content through every route; verify the active OS/composition path and collector result before attributing missing regions to concealment. ### Capture layer contracts Each observation path has a different contract—do not treat outputs as interchangeable proof: | Path | Evidence limit | |------|----------------| | Window/DC capture | Records the actual API and window; `PrintWindow` asks the app to render into a supplied DC—not an independent guarantee of physical display contents | | Desktop Duplication | Composited desktop along output boundaries; protected-content and metadata restrictions apply | | Swap-chain `Present` observation | Identifies a presentation operation; DXGI may discard frames under documented conditions—a `Present` call does not prove every submitted frame reached the monitor | | Render-target readback | Retained resource at a defined sync point; relationship to later composition and display must be demonstrated | Choose the layer before interpreting screenshot or AI-capture evidence. Scheduled snapshots cover their acquisition intervals; intermittent absence does not establish session-wide absence. ## Observation and validation tools Select repository tools by the evidence required—report API/backend, driver, compositor, tool version, measurement coverage, and benign alternatives. (source: wiki/sources/skills/graphics-api.md) | Need | Tool class | |------|------------| | Frame timing / present metrics | [[presentmon]] (ETW-based DXGI/D3D present events) | | Instrumented CPU/GPU profiling | [[tracy]], [[optick]], [[remotery]] | | Frame capture / shader debug | RenderDoc (multi-API frame debugger), PIX, NVIDIA Nsight | | API misuse diagnostics | Vulkan validation layers (preserve VUIDs, SDK/layer versions—a validation finding is not an anti-abuse verdict) | | Compatibility / translation | dxwrapper, Wine/DXVK layers—verify active backend before hook attribution | Windows documents `SwapBuffers` through GDI; do not assume a similarly named wrapper or hook-library symbol is the platform contract. ## Key sub-areas - **DirectX:** DX9 EndScene/Present; DX11/12 `IDXGISwapChain::Present`; draw-call hooks. Title-specific R6 internal DirectX samples such as [[epic-r6-v9]] (beans42; C++; DirectX rendering + SDK generation; cheat / game:r6) sit in that in-process DirectX lane beside [[rainbow-6-siege-cheat]] and [[r6s-internal-cheat]]. (source: wiki/sources/descriptions/beans42__epic-r6-v9.md) R6 internal cheat bases such as [[r6-internal]] (JGonz1337; C++; ImGui + D3D11 overlay pipeline; snapline ESP + targeting prototypes; educational internal architecture; cheat / game:r6 [Internal]) extend that lane beside [[epic-r6-v9]] and [[internal-rainbow-six-cheat-v3]]. (source: wiki/sources/descriptions/JGonz1337__r6-internal.md) Modular R6 internal frameworks such as [[artemis]] (ArtemisDevGroup; C++; ImGui + MinHook injection/hooking; draw-manager overlay scaffolding + user extension modules; cheat / game:r6 [Internal]) extend that lane as a plug-in-oriented internal cheat base beside [[r6-internal]]. (source: wiki/sources/descriptions/ArtemisDevGroup__Artemis.md) Minecraft internal **DirectX 11** DLL clients such as [[aegledll]] (AnarchDevelopment; MinHook + ImGui DX11 + HLSL menu shaders; hooked rendering/game logic; modular cheat framework; cheat / game:minecraft [Internal]) extend that in-process DirectX lane beside OpenGL JVM-injection clients such as [[phantom-client]]. (source: wiki/sources/descriptions/AnarchDevelopment__aegledll.md) Vintage commercial DX9 engine trees such as [[storm-engine]] (Akella Sea Dogs / PotC; full renderer + scene graph) sit in the adjacent Game Engine / DX9 study lane. (source: wiki/sources/descriptions/storm-devs__storm-engine.md) C++ 3D DirectX tutorials such as [[hw3d]] (Planet Chili; documentation / guide-oriented) sit in the DirectX / guide lane for graphics programmers and Windows game tooling. (source: wiki/sources/descriptions/planetchili__hw3d.md) Staged C++ DirectX 11 3D game tutorial series such as [[cpp-3d-game-tutorial-series]] (PardCode; Win32 windowing; DX11 graphics; entity-component patterns + input; reusable engine modules vs game project; tagged milestone versions; README `[DirectX]`) extend that lane for beginners learning graphics-engine architecture—DirectX sibling to [[opengl-3d-game-tutorial-series]]. (source: wiki/sources/descriptions/PardCode__CPP-3D-Game-Tutorial-Series.md) Windows DX11 shoot-'em-up remake samples such as [[super-fighter]] (MKXJun; C++; Direct3D + HLSL shaders + DirectSound; configurable stage/enemy data, replay support, keyboard/Xbox controller input; complete arcade game loop; README `[DX11 Mini Game]`) extend that lane for practical native Windows graphics programming study. (source: wiki/sources/descriptions/MKXJun__Super-Fighter.md) Dual Direct3D 9/11 Rubik's Cube mini-game samples such as [[rubik-cube]] (MKXJun; C++; HLSL shaders; custom rendering, camera, and input; keyboard/mouse cube manipulation + timing; full source, assets, and release builds; README `[DX9/11 Mini Game]`) sit in the same MKXJun educational DirectX lane. (source: wiki/sources/descriptions/MKXJun__Rubik-Cube.md) Windows SDK DirectX 11 tutorial and sample collections such as [[directx11-with-windows-sdk]] (MKXJun; progressive rendering + ImGui; CMake/Visual Studio builds; triangle through shadow mapping, deferred shading, and compute shaders; README `[DX11 zh]`) extend that lane for pipeline and advanced-technique study. (source: wiki/sources/descriptions/MKXJun__DirectX11-With-Windows-SDK.md) From-scratch next-gen engine samples such as [[game-engine-from-scratch]] (Zhihu companion; DirectX / OpenGL study) extend that same educational DirectX·OpenGL engine-graphics lane. (source: wiki/sources/descriptions/netwarm007__GameEngineFromScratch.md) DX12 renderer samples such as [[d3d12renderer]] (raytracing / mesh shaders; README `[DX12]`) extend that same DirectX / guide lane for modern D3D12 feature study. (source: wiki/sources/descriptions/pkurth__D3D12Renderer.md) Modernized Frank Luna DX11 textbook samples such as [[intro-to-dx11-revisited]] (C++ inline modules; D3DX11/Effects11 replaced with standard D3D11 + explicit HLSL; DirectXMath / init / geometry / lighting demos) extend that lane for clearer DX11 pipeline and resource-layout study by developers and reverse engineers. (source: wiki/sources/descriptions/yottaawesome__intro-to-dx11-revisited.md) DX11 engine source trees such as [[castle-engine]] (benanil; C/C++; DirectX shader/rendering focus; Game Engine / source) extend that DX11 pipeline study lane beside textbook samples. (source: wiki/sources/descriptions/benanil__Castle-Engine.md) Modernized Frank Luna DX12 textbook samples such as [[intro-to-dx12-2nd-edition-revisited]] (C++20 modules; chapter-by-chapter demos from init through hybrid RT; Agility SDK / DirectX Toolkit / ImGui) extend that lane for clearer D3D12 pipeline and shader-structure study by developers and reverse engineers. (source: wiki/sources/descriptions/yottaawesome__intro-to-dx12-2nd-edition-revisited.md) Progressive D3D12 tutorial series such as [[learning-directx12]] (C++; device/queues/PSOs/root signatures/heaps/resources/textures; triangle → full scenes; README `[DX12]`) extend that educational DirectX lane for low-level GPU programming study. (source: wiki/sources/descriptions/jpvanoosten__LearningDirectX12.md) Step-by-step DX12 tutorial documentation such as [[learn-directx]] (PAMinerva; window creation through command bundles, frame buffering, textures, and resource-state management; synchronization, descriptor handling, and performance-oriented API usage; README `[DX12]`) extend that lane for practical D3D12 and game-rendering fundamentals. (source: wiki/sources/descriptions/PAMinerva__LearnDirectX.md) DX12 book-oriented samples such as [[d3d12book]] (d3dcoder; C++; shader/rendering/animation focus; README `[DX12]`) extend that lane for graphics programmers and Windows game tooling developers. (source: wiki/sources/descriptions/d3dcoder__d3d12book.md) Rust Windows GPU display-name enumeration utilities such as [[query-gpu-name-rs]] (Detection:HWID; adapter name query) sit in the adjacent Windows graphics-inventory lane. (source: wiki/sources/descriptions/gmh5225__query-gpu-name-rs.md) - **OpenGL / Vulkan / Metal:** `wglSwapBuffers`, `vkQueuePresentKHR`, custom layers; OpenGL Game Develop samples such as [[3d-racing-game]] (racing scene; M/N scene switch). (source: wiki/sources/descriptions/xinyu-evolutruster__3D-Racing-Game.md) Rendering-focused Game Develop title sources such as [[pianogame]] (C/C++; piano game) sit beside them in that same graphics sample lane. (source: wiki/sources/descriptions/johndpope__pianogame.md) Progressive OpenGL tutorials such as [[gltut]] (C++ examples + XML docs; vector math / lighting / textures; CMake + Lua assets; README `[OpenGL Render]`) sit in the Renderer / OpenGL fundamentals lane. (source: wiki/sources/descriptions/paroj__gltut.md) LearnOpenGL companion source such as [[learnopengl]] (JoeyDeVries; progressive C++ examples from OpenGL fundamentals through advanced rendering—lighting, Assimp model loading, shadow mapping, deferred shading, PBR, post-processing; GLFW/GLEW/GLM; README `[OpenGL]`) sits in that Renderer / OpenGL fundamentals lane. (source: wiki/sources/descriptions/JoeyDeVries__LearnOpenGL.md) Non-Euclidean OpenGL rendering demos such as [[non-euclidean]] (HackerPoet; C++; custom room transitions, camera movement, experimental geometric rendering; real-time non-Euclidean space; graphics experimentation useful for render-pipeline literacy in game security tooling) extend that OpenGL fundamentals lane. (source: wiki/sources/descriptions/HackerPoet__NonEuclidean.md) Cross-platform C++ OpenGL 3D game tutorial series such as [[opengl-3d-game-tutorial-series]] (PardCode; Win32/Cocoa/X11 windowing; VAO/shaders/UBO; entity management + input; step-by-step engine build; README `[OpenGL]`) extend that lane for beginners learning graphics-engine architecture. (source: wiki/sources/descriptions/PardCode__OpenGL-3D-Game-Tutorial-Series.md) Hands-on C++/OpenGL engine book samples such as [[cpp-game-engine-book]] (rendering through animation, GUI, audio, profiling, and multithreaded rendering; chapter samples; Game Engine / guide) extend that OpenGL fundamentals lane for engine-architecture study. (source: wiki/sources/descriptions/ThisisGame__cpp-game-engine-book.md) Cross-platform teaching engine [[pilot]] (Piccolo Engine; GAMES104; compact C++ rendering/resource/scripting stack; Game Engine / source) extends that lane for graphics-system design study. (source: wiki/sources/descriptions/BoomingTech__Pilot.md) Educational prototype engine [[esoterica]] (BobbyAnguelov; MIT C++ framework; serialization/resource/reflection/editor tooling; actor/ECS hybrid, animation graphs, PhysX ragdoll; rendering and gameplay-architecture experimentation; Game Engine / source) extends that lane for engine rendering and tooling research. (source: wiki/sources/descriptions/BobbyAnguelov__Esoterica.md) Academic program engine [[ursine3d]] (AustinBrunkhorst; C++ ECS + reflection + editor + animation + full 3D rendering pipeline; Bullet Physics, Wwise audio, CEF UI; education/prototyping; Game Engine / source) extends that lane for structured rendering and tooling study. (source: wiki/sources/descriptions/AustinBrunkhorst__Ursine3D.md) Open-source Zig voxel sandbox games such as [[cubyz]] (PixelGuys; OpenGL pipeline; LOD chunk rendering, unbounded 3D worlds, procedural crafting; Windows/Linux; Game Engine / source) extend that lane for voxel engine and sandbox render-pipeline study. (source: wiki/sources/descriptions/PixelGuys__Cubyz.md) Native C++ 2D OpenGL engines such as [[joshoengine-native]] (Sirkles; geometry primitives + cross-platform API; engine source for learning architecture and 2D game dev base; Game Engine / source) extend that OpenGL fundamentals lane for approachable 2D engine study. (source: wiki/sources/descriptions/Sirkles__JoshoEngine-Native.md) Pre-alpha C++17 Win32/OpenGL engines such as [[pyramid-engine]] (RuqoomTech; OpenGL 3.3 core forward/deferred passes, shadow mapping, octree culling; Game Engine / source) extend that lane for render-pipeline and scene-graph study. (source: wiki/sources/descriptions/RuqoomTech__Pyramid-Engine.md) Minimal C99 OpenGL engines such as [[exengine]] (lighting / IQM / scene + entity; learning-oriented) sit in the adjacent Game Engine / OpenGL source lane. (source: wiki/sources/descriptions/solenum__exengine.md) WIP OpenGL/Vulkan game engines such as [[campfire]] (active Vulkan migration; OpenGL branch retains enabled features; Game Engine / source) sit in that same multi-API engine-render study surface. (source: wiki/sources/descriptions/danhuynh0803__Campfire.md) Modular C++ demo engines such as [[toon]] (benjinx; driver development + OpenGL/Vulkan; Game Engine / source) extend that lane for graphics-demo and backend study. (source: wiki/sources/descriptions/benjinx__Toon.md) C++ 2D/3D engines with DirectX/Vulkan and shader pipelines such as [[crown]] (Game Engine / source) extend that multi-API engine-render study surface. (source: wiki/sources/descriptions/crownengine__crown.md) Simple C/C++ videogame libraries such as [[raylib]] (OpenGL / Vulkan backends; Game Develop / source) sit in the same approachable OpenGL·Vulkan library lane. (source: wiki/sources/descriptions/raysan5__raylib.md) OpenGL raylib extension libraries such as [[r3d]] (Bigfoot71; PBR, deferred/forward passes, shadow mapping, SSAO, bloom, decals, skeletal animation, particles; full OpenGL render pipeline; README `[3D Extension Library for raylib]`) extend that lane for advanced OpenGL rendering atop raylib. (source: wiki/sources/descriptions/Bigfoot71__r3d.md) Cross-platform C++11 OpenGL/OpenGL ES frameworks such as [[yourgamelib]] (CMake; bundled GLFW/GLM/ImGui/Lua/Box2D/Bullet/miniaudio; desktop/Android/Emscripten; Game Develop / source) sit in that same approachable OpenGL·OpenGL ES library lane. (source: wiki/sources/descriptions/duddel__yourgamelib.md) Single-header C graphics toolkits such as [[cgl]] (Jaysmito101; windowing, rendering utilities, noise, math, data structures, networking, threading; Rust/Python bindings; bloom/audio/node editing; rapid graphics prototyping; Game Develop / source) extend that lane beside [[raylib]]. (source: wiki/sources/descriptions/Jaysmito101__cgl.md) GLFW-inspired single-header C APIs such as [[glfm]] (brackeen; OpenGL ES 2/3 + Metal display setup; iOS/tvOS/Android/Emscripten WebGL; touch/keyboard/sensor input + app lifecycle; README `[Write OpenGL ES code in C/C++]`) sit in that same mobile OpenGL ES windowing lane. (source: wiki/sources/descriptions/brackeen__glfm.md) Cross-platform C++ ECS engines with Sokol OpenGL layers such as [[doriax]] (GLFW/SDL window backends; glslang/SPIRV-Cross shader pipeline; ImGui editor viewports; DirectX/OpenGL/Metal/Vulkan backends; desktop/mobile/web; Game Engine / source) sit in that same multi-API engine-render study surface. (source: wiki/sources/descriptions/doriaxengine__doriax.md) Modern C++23 Vulkan libraries such as [[liblava]] (lean modular framework; rolling releases; README `[Vulkan]` Guide/API lane) sit in that same approachable Vulkan library lane for low-level graphics programmers and performance-focused engine developers. (source: wiki/sources/descriptions/liblava__liblava.md) Bindless-only Vulkan 1.3 IGL forks such as [[lightweightvk]] (optional mesh shaders + ray tracing; README `[Vulkan]` Guide/API lane) extend that same performance-focused Vulkan library lane. (source: wiki/sources/descriptions/corporateshark__lightweightvk.md) Object Pascal Vulkan frameworks such as [[pasvulkan]] (BeRo1985; vkxml2pas header generator + OOP wrapper; SDL2 swap-chain layer; Free Pascal/Delphi; Windows/Linux/Android + optional MoltenVK; README `[Object Pascal Vulkan header generator, OOP API wrapper, and Vulkan-based engine framework]`) extend that same Vulkan library / game-engine lane for Pascal graphics developers. (source: wiki/sources/descriptions/BeRo1985__pasvulkan.md) Official Google Android Vulkan tutorial samples such as [[android-vulkan-tutorials]] (README `[Vulkan]` Guide lane; Android NDK/mobile targets; low-level graphics programmers and performance-focused engine developers) extend that Vulkan fundamentals lane. (source: wiki/sources/descriptions/googlesamples__android-vulkan-tutorials.md) Mesa 3D upstream mirrors such as [[nv-graphics-mesa]] (read-only GitHub mirror of freedesktop.org/mesa/mesa; OpenGL/Vulkan reference implementation; README `3D Graphics`) sit in the adjacent open-source graphics-driver / GL·VK stack study lane for graphics programmers and engine developers. (source: wiki/sources/descriptions/gmh5225__nv-graphics-mesa.md) Cross-platform Zig graphics bindings such as [[zig-gamedev]] (DirectX 12 / Vulkan / OpenGL wrappers; GPU-driven rendering samples) sit beside them in that same multi-API engine-library lane. (source: wiki/sources/descriptions/michal-z__zig-gamedev.md) Rust 2D game libraries such as [[macroquad]] (shaders / rendering / audio; Game Engine / source) sit beside them in that shader-and-render library lane. (source: wiki/sources/descriptions/not-fl3__macroquad.md) Open-source 2D Lua frameworks such as [[love]] (LOVE2D; OpenGL/Metal backends; Box2D; `.love` archive distribution; Game Engine / source) sit beside them in that approachable 2D engine-graphics lane. (source: wiki/sources/descriptions/love2d__love.md) Rust wgpu PBR game engines such as [[nightshade]] (custom ECS; glTF scenes; desktop + WASM; OpenXR/Steam plugins) extend that same wgpu/WebGPU engine-render lane. (source: wiki/sources/descriptions/matthewjberger__nightshade.md) TypeScript→native engines such as [[bloom-engine]] (wgpu multi-backend Metal/DX12/Vulkan/OpenGL/WebGPU; WGSL shaders; GPU skeletal glTF/GLB animation; Perry AOT compile path) extend that wgpu cross-API render stack study lane. (source: wiki/sources/descriptions/Bloom-Engine__engine.md) Pure Go Vulkan engines such as [[bunyip]] (cgo-free generated Vulkan bindings; PBR, 2D/3D physics, immediate-mode UI; macOS/Windows/Linux native platform layers; headless screenshot tests; Game Engine / source) extend that Vulkan cross-platform engine lane. (source: wiki/sources/descriptions/matjam__bunyip.md) Rust multiplayer engines such as [[ambient]] (WebGPU + WASM web/desktop; ECS data model; automatic network sync; Game Engine / source) extend that wgpu/WebGPU cross-platform deploy lane beside browser-native stacks. (source: wiki/sources/descriptions/AmbientRun__Ambient.md) Rust wgpu renderers such as [[strolle]] (dynamic global illumination; ReSTIR sampling; performance without dedicated RT cores; standalone or Bevy plugin; README `[Real-time rendering engine]`) extend that lane for modern real-time lighting experiments. (source: wiki/sources/descriptions/Patryk27__strolle.md) Falcor-based research renderers such as [[volumetric-restir-release]] (DQLin; spatiotemporal reservoir resampling for volumetric rendering; custom volumetric pass in Falcor C++/Slang; RTX-class real-time performance; scene pipelines for paper reproduction; Renderer) extend that ReSTIR/volumetric lane. (source: wiki/sources/descriptions/DQLin__VolumetricReSTIRRelease.md) Embark Studios Vulkan real-time GI renderers such as [[kajiya]] (Rust + Vulkan + HLSL hybrid raster/compute/RT passes; dynamic GI, temporal reconstruction, RT shadows/reflections, reference path-tracing mode; README `[Experimental real-time global illumination renderer]`) extend that lane for path-traced-quality dynamic-scene lighting research. (source: wiki/sources/descriptions/EmbarkStudios__kajiya.md) C++20 OGRE-based engines such as [[orkige]] (classic OGRE + Ogre-Next; SDL3 windowing; ImGui editor) extend that same engine-render study surface. (source: wiki/sources/descriptions/orkitec__orkige.md) Portable data-driven 2D C/C++ engines such as [[orx]] (Game Engine / source; render/shader-adjacent) sit beside them in that approachable engine-graphics lane. (source: wiki/sources/descriptions/orx__orx.md) Pure C game engines such as [[corange]] (Game Engine / source) sit in the same approachable C engine-graphics lane. (source: wiki/sources/descriptions/orangeduck__Corange.md) Cross-platform C++11 2D engines such as [[ncine]] (optional Lua; Game Engine / source `[2D]`) sit beside them in that approachable engine-graphics lane. (source: wiki/sources/descriptions/nCine__nCine.md) Modular C++ game engines such as [[nebula]] (gscept; fips workflow; Nebula-demo setup; Game Engine / source) sit in the adjacent engine-graphics research lane. (source: wiki/sources/descriptions/gscept__nebula.md) C/C++ Lumix Engine trees such as [[lumixengine]] (shader / render–oriented samples; Game Engine / source) sit beside them in that engine-graphics study lane. (source: wiki/sources/descriptions/nem0__LumixEngine.md) Open-source C++ engines such as [[lumos]] (Vulkan/OpenGL PBR materials; ECS scene graph; Dear ImGui editor; multi-platform build) extend that same multi-API engine-render study surface. (source: wiki/sources/descriptions/jmorton06__Lumos.md) Educational Vulkan-oriented C++ engine scaffolds such as [[hazel]] (TheCherno; engine/editor/sandbox; Vulkan SDK tooling setup; real-time rendering prototype surface; Game Engine / source) extend that lane beside production-oriented OSS engines. (source: wiki/sources/descriptions/TheCherno__Hazel.md) Modern OpenGL-based C++ 3D engines such as [[mxengine]] (PBR, screen-space effects, shadows, particle systems; ECS architecture; editor runtime shader iteration; README `[C++ 3D]`) extend that same OpenGL engine-render study surface. (source: wiki/sources/descriptions/asc-community__MxEngine.md) Open-source C#/.NET engines such as [[prowl]] (PBR + bloom/TAA/SMAA/SSR/GTAO/volumetric fog; Unity-style editor/runtime split; Game Engine / source) extend that same multi-API engine-render study surface. (source: wiki/sources/descriptions/ProwlEngine__Prowl.md) Rust Vulkan 1.3+ engines such as [[ursus]] (render graph + automatic barriers; deferred pipeline + bindless textures + FSR1; lock-free game/render thread sync; hecs ECS; puffin GPU timestamps; ash + SPIR-V; Game Engine / source) extend that same Vulkan render-pipeline study surface. (source: wiki/sources/descriptions/PrograMistV1__ursus.md) Rust Vulkan 1.3 toy renderers such as [[source-renderer]] (K0bin; bindless resources, ray tracing, multi-draw indirect, occlusion queries, pipelined multithreaded PBR/SSAO/TAA; Metal/WebGPU backends; desktop/web/mobile GPU-driven rendering experiments; Game Engine / source) extend that bindless Vulkan study surface. (source: wiki/sources/descriptions/K0bin__SourceRenderer.md) Production-ready Rust 2D/3D engines with integrated editors such as [[fyrox]] (modular crate ecosystem; scene editor tooling; Rust-native authoring workflows; Game Engine / source [Rust]) extend that Rust engine graphics study lane. (source: wiki/sources/descriptions/FyroxEngine__Fyrox.md) Full-source C++/C# engines with Vulkan rendering such as [[flax-engine]] (FlaxEngine; native render/platform layers + .NET scripting; cross-platform editor/runtime; Game Engine / source [C++/C# 3D]) extend that Vulkan engine graphics study lane. (source: wiki/sources/descriptions/FlaxEngine__FlaxEngine.md) Cross-platform ECS C++ engines with Vulkan/DX12/Metal backends such as [[explosion]] (ExplosionEngine; editor + runtime modules; CMake/Conan; Qt/web frontend tooling; production-style workflows; Game Engine / source) extend that multi-API engine-render study surface. (source: wiki/sources/descriptions/ExplosionEngine__Explosion.md) C++ bindless renderers such as [[spartan-engine]] (GPU-driven pipeline; real-time GI + hardware ray tracing; high-frequency physics simulation; research-focused real-time rendering; README `[Research-focused game engine designed for real-time solutions]`) extend that same bindless / RT study surface. (source: wiki/sources/descriptions/PanosK92__SpartanEngine.md) Pure-C OpenGLES3 mobile engines such as [[mojoc]] (C99; cross-platform) sit in the same Game Engine / OpenGL ES source lane. (source: wiki/sources/descriptions/scottcgi__Mojoc.md) Open-source Jazz Jackrabbit 2 remakes such as [[jazz2-native]] (deathkiller; C++ custom engine; OpenGL ES; cross-platform title recreation; Game Develop / source) sit in that same OpenGL ES title-reimplementation lane beside engine frameworks. (source: wiki/sources/descriptions/deathkiller__jazz2-native.md) Cross-platform C++ game frameworks such as [[gameplay]] (gameplay3d; OpenGL ES 2.0/3.0 rendering pipeline + material/shader scene graph; skeletal animation, terrain, particles; mobile + desktop; README `[2D/3D]`) extend that OpenGL ES engine-source lane. (source: wiki/sources/descriptions/gameplay3d__gameplay.md) Cross-platform rendering libraries such as [[bgfx]] (bkaradzic; thin D3D9/11/12, Metal, OpenGL/ES, Vulkan, and WebGPU abstraction; draw calls, shaders, textures, compute, render state; shaderc GLSL cross-compiler; README `[Rendering library]`) anchor the BGFX backend lane upstream of engine forks. (source: wiki/sources/descriptions/bkaradzic__bgfx.md) BGFX-backed GamePlay forks such as [[gplayengine]] (GamePlay 3D v3.0; BGFX abstraction over DirectX/Vulkan/Metal/OpenGL; deferred pipeline + cross-platform BGFX shader compilation; README `[C++ 2D/3D]`) extend that multi-API engine-render study surface. (source: wiki/sources/descriptions/fredakilla__GPlayEngine.md) Xash3D FWGS path-tracing forks such as [[xash-rt]] (C/C++; OpenGL / realtime PT; Renderer lane) extend that OpenGL remaster/research surface. (source: wiki/sources/descriptions/sultim-t__xash-rt.md) Unity VR samples such as [[the-seed-link-future]] (C#; OpenGL / shader focus) sit in the adjacent Game Engine / graphics-research lane. (source: wiki/sources/descriptions/whx-prog__The-Seed-Link-Future.md) Unity VRChat starter templates such as [[unity-vrchat-template]] (graphics / audio / physics; Game Develop / source) sit beside them in that Unity social-VR graphics lane. (source: wiki/sources/descriptions/gmh5225__unity-vrchat-template.md) Unity Demo Team strand-hair packages such as [[com-unity-demoteam-hair]] (Alembic groom import, GPU simulation, hierarchical LOD; Built-in/URP/HDRP shader pipelines; digital-human character rendering; Plugins:Unity / Renderer) sit beside them in that Unity character-graphics lane. (source: wiki/sources/descriptions/Unity-Technologies__com.unity.demoteam.hair.md) Full-engine Vulkan/DX12 trees such as [[wind-effects]] (HLSL deferred/PBR, TAA/SSAO/SSR, volumetric sky) provide a study surface for modern render-pipeline internals. (source: wiki/sources/descriptions/udinmoInc__WindEffects.md) C++20/Vulkan/CUDA from-scratch engines such as [[cat-annihilation]] (render graph, clustered deferred PBR, CUDA physics/particles; wave-survival test title) extend that same modern Vulkan render-pipeline study lane. (source: wiki/sources/descriptions/goobz22__cat-annihilation.md) Custom C++ Vulkan engines such as [[luth]] (render graph, PBR, CSM, GTAO, GPU skinning, ECS, fiber jobs, integrated editor) extend that same modern Vulkan render-pipeline study lane. (source: wiki/sources/descriptions/Hekbas__Luth.md) Data-driven C++ Vulkan engines such as [[oxylus]] (vuk render graph / Slang; PBR / meshlets / shadows / post-FX) extend that modular Vulkan render-pipeline study surface. (source: wiki/sources/descriptions/oxylusengine__Oxylus.md) Modular C++20 multi-API cores such as [[kotek]] (OpenGL ES / Vulkan / DirectX / BGFX via swappable backends) extend that engine-foundation / graphics-backend study lane. (source: wiki/sources/descriptions/wh1t3lord__kotek.md) Cross-platform C++ engines with swappable rendering backends such as [[iris]] (component-based; CMake; camera/color systems; C++ concepts interfaces) extend that multi-API engine-render study lane. (source: wiki/sources/descriptions/irisengine__iris.md) [[lina-engine]]'s LinaGX layer (Vulkan, DirectX 12, Metal) extends that same multi-API backend study surface. (source: wiki/sources/descriptions/inanevin__LinaEngine.md) Windows 3D render engines such as [[horizon-engine]] (D3D12 / Vulkan / Metal; modern APIs only) extend that same multi-API backend study surface. (source: wiki/sources/descriptions/harukumo__HorizonEngine.md) Cross-platform C++ graphics/application frameworks such as [[methanekit]] (MethanePowered; unified D3D12/Vulkan/Metal interface; shared cross-platform shader workflows; CMake; tutorials, samples, and modular runtime; portable rendering foundation for visualization, game, or security-adjacent experiments; README `[DirectX 12, Metal & Vulkan]`) extend that same multi-API backend study surface. (source: wiki/sources/descriptions/MethanePowered__MethaneKit.md) Cross-platform low-level 3D graphics libraries and rendering frameworks such as [[diligent-engine]] (DiligentGraphics; unified API across D3D11/12, Vulkan, Metal, OpenGL/ES, WebGL, and WebGPU; HLSL common shader language; modular C++ multithreaded command/resource workflows + render-state tooling; portable graphics infrastructure for engine, visualization, and security-research instrumentation/overlay experiments; README `[Rendering library]`) extend that same multi-API backend study surface. (source: wiki/sources/descriptions/DiligentGraphics__DiligentEngine.md) Experimental hot-reloading Vulkan frameworks such as [[island]] (GLSL/Slang live reload; ray tracing / Vulkan Video; Linux+Windows incl. RPi 5) sit in the same Vulkan / Renderer prototyping lane. (source: wiki/sources/descriptions/tgfrerer__island.md) Data-oriented C11 game engines such as [[equilibrium-engine]] (ECS; hot-reloadable libraries and shaders; clang-first; Game Engine / source) extend that same hot-reload / shader iteration study surface. (source: wiki/sources/descriptions/clibequilibrium__EquilibriumEngine.md) WIP Jai Vulkan engines such as [[vk-engine]] (clustered forward / PBR; ImGui editor viewports; hot-reloadable modules) extend that same Vulkan engine-render study surface. (source: wiki/sources/descriptions/ostef__Vk-Engine.md) Modern C++ ECS Vulkan engines such as [[ravengine]] (RGL abstraction layer; GameNetworkingSockets multiplayer; CMake cross-platform; input/GUI/audio subsystems + resource packing; README `[C++ 3D]`) extend that same Vulkan engine-render study surface. (source: wiki/sources/descriptions/RavEngine__RavEngine.md) Experimental C++23 Vulkan Linux engines such as [[lplplugin]] (FullDive Engine; Morton spatial partitioning, ECS, optional CUDA compute; kernel-module zero-copy IPC; neuro-immersive simulation workloads; Game Engine / source) extend that same Vulkan engine-render study surface. (source: wiki/sources/descriptions/MasterLaplace__LplPlugin.md) Vulkan modernization forks of legacy engines such as [[poseidonvk]] (Poseidon/CWR-CE; dedicated Vulkan backend beside OpenGL; format tooling + fuzz harnesses for classic Bohemia assets) extend that Vulkan engine-render study surface. (source: wiki/sources/descriptions/koosoli__PoseidonVK.md) Unity-centered C++ 2D/3D community trees such as [[u3d]] sit in the adjacent Game Engine / graphics-research lane. (source: wiki/sources/descriptions/u3d-community__U3D.md) Apple Metal engine tutorials such as [[metal-game-engine-tutorial]] extend that lane to Metal-backed engine/graphics study. (source: wiki/sources/descriptions/twohyjr__Metal-Game-Engine-Tutorial.md) Curated engine-dev indexes such as [[awesome-game-engine-dev]] (DirectX/OpenGL-oriented tools for engine creation) sit in the adjacent Game Engine / guide lane. (source: wiki/sources/descriptions/stevinz__awesome-game-engine-dev.md) OSS graphics-and-engine resource indexes such as [[opengraphic]] (Gforcex; engines, rendering techniques, optimization, tools, tutorials; technology scouting; Graphic Engine & Game Engine lists) extend that guide lane. (source: wiki/sources/descriptions/Gforcex__OpenGraphic.md) Unity/Unreal optimization reference such as [[optimization-bible]] (GameDevGrzesiek; performance profiling, console hardware vs PC equivalents, rendering pipeline tuning, engine tooling guides; Game Engine / guide) extends that optimization lane. (source: wiki/sources/descriptions/GameDevGrzesiek__OptimizationBible.md) Custom-engine catalogs such as [[custom-game-engines]] (2020 small-study–based list for engine/graphics researchers) sit in the same guide lane. (source: wiki/sources/descriptions/raysan5__custom_game_engines.md) HTML5 engines such as [[turbulenz-engine]] (TypeScript/JS; WebGL 3D) extend that lane to browser WebGL runtime study. (source: wiki/sources/descriptions/turbulenz__turbulenz_engine.md) Modern lightweight HTML5 game engines such as [[melonjs]] (ES6; esbuild / tree-shaking; canvas/WebGL runtime) extend that same browser engine-graphics lane. (source: wiki/sources/descriptions/melonjs__melonJS.md) Egret Engine core such as [[egret-core]] (HTML5; modular 2D/3D rendering, GUI, audio, and resource management) extends that same browser engine-graphics lane. (source: wiki/sources/descriptions/egret-labs__egret-core.md) PlayCanvas [[engine]] (JS; WebGL/WebGPU; PBR / particles / XR) extends that browser WebGL·WebGPU engine-runtime lane. (source: wiki/sources/descriptions/playcanvas__engine.md) Lightweight 2D WebGL/WebGPU libraries such as [[pixijs]] (TypeScript/JS; shader/render-focused; HTML5) extend that same browser graphics-runtime lane. (source: wiki/sources/descriptions/pixijs__pixijs.md) Comprehensive JavaScript 3D libraries such as [[three-js]] (WebGL/WebGPU renderers; PBR/TSL shaders; post-processing / XR; browser 3D de facto standard) and full engines such as [[babylon-js]] (WebGL/WebGPU backends; shader assets; SSAO/SSR/TAA post-processing; Game Engine / HTML5) extend that same browser WebGL·WebGPU graphics-runtime lane. (source: wiki/sources/descriptions/mrdoob__three.js.md; wiki/sources/descriptions/BabylonJS__Babylon.js.md) Title-specific CS:GO bot samples such as [[csgo-bot]] (C/C++; OpenGL / shader + driver development; cheat / game:csgo) sit in the adjacent OpenGL / shader research lane. (source: wiki/sources/descriptions/ricencheese__csgo-bot.md) Valorant external samples such as [[phoenix-valorant-cheat]] (YMY1666527646; C++; OpenGL/GLFW + ImGui menu/overlay; ESP/aimbot/rage-mode; cheat / game:valorant [External]) sit in the same external OpenGL overlay lane beside [[valorant-external-1]]. (source: wiki/sources/descriptions/YMY1666527646__Phoenix-Valorant-Cheat.md) - **Overlays:** internal ImGui-on-Present, external layered windows, DWM/Steam/NVIDIA hijacks; Steam-overlay samples such as [[steam-overlay-x64]] (C; modding / memory analysis). (source: wiki/sources/descriptions/xo1337__steam-overlay-x64.md) Discord overlay hook samples such as [[discord-overlay-hook]] (C++; DX11 rendering / hooking / modding; README `[DX11]`) sit in the Discord Overlay Hijack lane. (source: wiki/sources/descriptions/gogo9211__Discord-Overlay-Hook.md) External-process Discord pipeline PoCs such as [[overlaycord]] (SamuelTulach; C++; framebuffer-sharing abuse without Discord file changes, module injection, or API hooks; overlay trust-boundary / AC blind-spot research; cheat / [Discord]) extend that lane. (source: wiki/sources/descriptions/SamuelTulach__OverlayCord.md) External Fortnite samples such as [[fortnite-esp-aimbot-exploits-hwid-spoofer-cleaner-hack-cheat]] (gmh5225; `DiscordHook64.dll` hook-creation hijack via pattern scan; ESP through Discord overlay pipeline; cheat / game:fortnite [External]) extend that lane beside [[fortnite-external-base-source]]. (source: wiki/sources/descriptions/gmh5225__Fortnite-Esp-Aimbot-Exploits-Hwid-Spoofer-Cleaner-Hack-Cheat.md) NVIDIA GeForce Experience overlay–dependent COD Warzone samples such as [[mwclap]] (overlay enabled + fullscreen borderless) sit in the NVIDIA Overlay Hijack lane. (source: wiki/sources/descriptions/serjam__mwclap.md) In-process COD Warzone rendering/hooking samples such as [[modern-warfare-warzone-cheat]] and [[warzone-internal-cheat]] (gmh5225; C/C++; cheat / game:cod warzone) and module-oriented internals such as [[warzone-mw-internal]] (SpiroHappy; C++; ImGui menu; ESP / bone rendering / aimbot visuals; outdated FPS internal reference) sit in the Present-hook internal lane beside those hijacks. (source: wiki/sources/descriptions/gmh5225__-Modern-Warfare-Warzone-Cheat.md) (source: wiki/sources/descriptions/SpiroHappy__Warzone-MW-Internal.md) DX12 Present-hook COD MW/Warzone internals such as [[warzone-internal]] (NMan1; C++; DX12 present-hook + ImGui menu; ESP / aimbot / recoil visuals; cheat / game:cod warzone [Internal]) extend that lane with a modern DXGI swap-chain internal beside legacy gmh5225 and SpiroHappy samples. (source: wiki/sources/descriptions/NMan1__warzone-internal.md) External COD Warzone/MW D3D9 ImGui samples such as [[call-of-duty-warzone-mw-hack-esp-aimbot]] (YMY1666527646; overlay rendering + driver-backed memory reads; ESP-style menu templates; cheat / game:cod warzone [External]) sit in the external DX9 ImGui overlay lane beside internal Warzone samples. (source: wiki/sources/descriptions/YMY1666527646__Call-of-Duty-Warzone-MW-HACK-ESP-AIMBOT.md) GeForce Experience overlay render-context hijack samples such as [[nvidia-overlay-hijack]] (Calvin-LLC; C++ DirectX 11 + ImGui custom menu through NVIDIA in-game overlay path; helper drawing, menu animation, input handling, x86/x64; practical integration—not stealth; explicit anti-cheat detection risk; graphics-hook experimentation and cheat UI research; README `[Hijack Nvidia]`) extend that lane for overlay-window-creation evasion study beside gmh5225 mirrors. (source: wiki/sources/descriptions/Calvin-LLC__nvidia-overlay-hijack.md) Direct3D9 GeForce overlay framework samples such as [[d3doverlay-nvidia-hijack]] (Brattlof; locates NVIDIA overlay HWND, transparent click-through, per-frame ImGui callback, text/rect/circle helpers; external game tooling with minimal window management; README `[Hijack Nvidia]`) extend that lane as a reusable D3D9 external overlay scaffold. (source: wiki/sources/descriptions/Brattlof__D3DOverlay-Nvidia-Hijack.md) Sibling gmh5225 samples such as [[nvidia-overlay]] (DirectX draw injection via GeForce Experience overlay surface; trusted-process rendering; anti-cheat overlay detection evasion) sit in the same NVIDIA Overlay Hijack lane. (source: wiki/sources/descriptions/gmh5225__NVIDIA-OVERLAY.md) Windows overlay-renderer samples such as [[nvidia-overlay-renderer]] (es3n1n; GeForce Experience overlay window + render context; ImGui menus or ESP through trusted overlay surface; README `[Nvidia]`; overlay hijacking / AC detection bypass research) extend that lane beside gmh5225 NVIDIA hijacks. (source: wiki/sources/descriptions/es3n1n__nvidia-overlay-renderer.md) Steam `GameOverlayRenderer` render-pipeline hijack PoCs such as [[steam-hook-render-poc]] (gmh5225; inject custom draw calls via trusted Steam overlay; cheat menus/ESP without separate overlay HWNDs; README `[Steam]`) extend that lane for Steam overlay abuse study. (source: wiki/sources/descriptions/gmh5225__Steam-Hook-Render-PoC.md) C++ Steam overlay UI/VGUI samples such as [[game-overlay-ui-hook]] (Unkn0wnH4ck3r; `PaintTraverse` hook + shared-memory render comms; fallback shape drawing; overlay rendering constraints; README `[Steam]`) sit in the VGUI UI overlay lane beside render-pipeline hijacks. (source: wiki/sources/descriptions/Unkn0wnH4ck3r__GameOverlayUIHook.md) Kernel-assisted Steam overlay GDI renderers such as [[strongsteam]] (Splitx12; C++/ASM; GDI draw via Steam-overlay-style presentation; minimal in-game visual demo; overlay / cheat UI rendering research; README `[GDI + Steam]`) extend that lane with Ring0-assisted GDI beside user-mode hijacks. (source: wiki/sources/descriptions/Splitx12__StrongSteam.md) User-mode **GDI32 `.data` pointer-swap** PoCs such as [[edgegdi-hook]] (0mdi; C++; EdgeGDI-related data-section pointer patch; pattern scan + runtime pointer replacement; intercepts BitBlt-class GDI32 exports; test harness + Win10 build notes; graphics-hook research / AC evasion where minimizing `.text` patching matters; README `[gdi32 .data swap]`) extend that GDI hook lane beside Present-path and kernel GDI overlays. (source: wiki/sources/descriptions/0mdi__edgegdi_hook.md) Title-specific Dota 2 overlay samples such as [[dota2-overlay-2-0]] (C/C++; cheat / game:dota2) sit in the same Cheat Overlay lane. (source: wiki/sources/descriptions/skrixx68__Dota2-Overlay-2.0.md) Remote offset refresh for Dota 2 overlay stacks such as [[dota2-overlay-offset-updater]] (gmh5225; remote server fetch + auto-apply on patch) couples overlay rendering with post-update memory-layout maintenance. (source: wiki/sources/descriptions/gmh5225__Dota2-Overlay-OffsetUpdater.md) Shader-oriented external Fortnite samples such as [[fortnite-external-p2c]] (C++; cheat / game:fortnite [External]) sit in the same overlay / shader-research lane. (source: wiki/sources/descriptions/simply-codes__Fortnite-External-P2C.md) Vaselinikives-lineage external Fortnite samples such as [[fortnite-external-cheat-source-code]] (gmh5225; DirectX 9 ImGui overlay; W2S ESP + basic aimbot; cheat / game:fortnite) sit in the same external DX9 overlay lane. (source: wiki/sources/descriptions/gmh5225__Fortnite-External-Cheat-Source-Code.md) Evo.cc-leak external Fortnite samples such as [[fortnite-evo-cc-source-external-cheat]] (gmh5225; DirectX 9 overlay; W2S player ESP + aimbot; cheat / game:fortnite [External]) sit in that same external DX9 overlay lane. (source: wiki/sources/descriptions/gmh5225__Fortnite-Evo.cc-Source-External-Cheat.md) DX11/12 Present-hook overlay frameworks such as [[directxhook]] (C++; integrated in-game draw via dinput8 DLL; boxes/textures/text callbacks) sit in the DirectX Hook / Overlay lane. (source: wiki/sources/descriptions/techiew__DirectXHook.md) Minimal DX11 Present trampoline + ImGui base templates such as [[dx11-basehook]] (dummy D3D11 device → vtable → hooked-frame menu; README `[DX11 Imgui]`) sit in the same learning/template lane. (source: wiki/sources/descriptions/rdbo__DX11-BaseHook.md) Guided Hacking DX11 hook samples such as [[gh-d3d11-hook]] (heavily commented; no external libs; README `[DX11]`) extend that educational DirectX hook lane for graphics programmers and Windows game tooling developers. (source: wiki/sources/descriptions/guided-hacking__GH_D3D11_Hook.md) DX11 Present + `ID3D11DeviceContext` hook libraries such as [[directx11hook]] (dummy device → vtable → ImGui overlays; README `[DX11 Imgui]`) sit beside them in that same DirectX Hook / Overlay lane. (source: wiki/sources/descriptions/niemand-sec__DirectX11Hook.md) DX9–12 multi-version API-hook overlay frameworks such as [[hydrahook]] (runtime DX detect; Detours; ImGui/DirectXTK/OpenCV host samples; mid-process inject/eject) sit in the same DirectX Hook / Overlay lane. (source: wiki/sources/descriptions/nefarius__HydraHook.md) Cross-API D3D/OpenGL/Vulkan ImGui hook samples such as [[d3dhook-imgui]] (C/C++; x86/x64; DirectX / hook / overlay lane) extend that lane to OpenGL and Vulkan beside DX-only starters. (source: wiki/sources/descriptions/marlkiller__d3dhook_imgui.md) Unified multi-backend ImGui hook libraries such as [[universalhookx]] (bruhmoment21; DX9–12 + OpenGL + Vulkan; dummy-device vtable bootstrap; compile-time backend selection; README `[DX/OpenGL/Vulkan]`) sit in the same cross-API internal-overlay lane for graphics API interception research. (source: wiki/sources/descriptions/bruhmoment21__UniversalHookX.md) Windows multi-backend Dear ImGui hook samples such as [[universal-dear-imgui-hook]] (Sh0ckFR; D3D9–12 + partial Vulkan; backend-specific hooks; toggleable in-process menu after DLL inject; overlay prototyping / debug UI / render-pipeline research) extend that lane. (source: wiki/sources/descriptions/Sh0ckFR__Universal-Dear-ImGui-Hook.md) D3D9 proxy-DLL overlay frameworks such as [[direct3d9-overlay]] (SeanPesce; C++ wrapper + Detours-style intercept; on-screen console, text feed, plugin interface; single-player modding / UI instrumentation) sit in the same DX9 Present/EndScene lane. (source: wiki/sources/descriptions/SeanPesce__Direct3D9-Overlay.md) Unified multi-API proxy-DLL plugin frameworks such as [[gameplug]] (gameplug-labs; C++23 CMake; D3D9–12 + Vulkan via dinput8/version/winmm proxies; plugin API + shared ImGui; MinHook/SafetyHook/volk; D3D9 texture replace/dump + resolution override; x86/x64) extend that lane as a reusable modding/injection layer across rendering backends. (source: wiki/sources/descriptions/gameplug-labs__gameplug.md) Windows internal injection/hook scaffolds such as [[5paceman-nightshade]] (5paceman; C++; Direct3D hooks + DirectInput interception; pattern scan, memory patch, shellcode remote exec; module interface/manager with keybind toggles; inject tool) extend that lane for user-mode render/input hook study. (source: wiki/sources/descriptions/5paceman__nightshade.md) Vulkan-specific hook frameworks such as [[vulkan-hook]] (gmh5225; C++; `vkQueuePresentKHR` + related Vulkan intercept; ImGui overlay menus and ESP; Windows x86/x64) demonstrate present-path hook patterns distinct from DirectX vtable approaches. (source: wiki/sources/descriptions/gmh5225__Vulkan-Hook.md) Title-specific RDR2 Vulkan/DX12 hook frameworks such as [[imgui-rdr2-hook]] (Halen84; C++; MinHook + [[kiero]] + Dear ImGui; Vulkan and DirectX 12 render-path intercept; hook entry points, render routines, config handling, stable menu draw/input notes; game overlay development / graphics API hooking practice; cheat / render-draw) extend that lane with a Rockstar-title dual-backend Present hook scaffold. (source: wiki/sources/descriptions/Halen84__ImGuiRDR2Hook.md) DX12-only ImGui hook samples such as [[d3d12-hook-imgui]] (DrNseven; C++; MinHook-style function interception; DLL build/inject flow, frame hook setup, real-time menu rendering; graphics API research, overlay prototyping, low-level game instrumentation; README `[DX12 Imgui]`) sit in that same DX12 Present-hook overlay lane beside [[universal-dear-imgui-hook]] and [[d3dhook-imgui]]. (source: wiki/sources/descriptions/DrNseven__D3D12-Hook-ImGui.md) DX11 [[world-to-screen]] discovery tools such as [[d3d11-worldtoscreen-finder]] (DrNseven; C++; MinHook + ImGui overlay; brute-forces matrix/constant-buffer combinations; model-position text + matched-target logging; ESP/aim bootstrap in game security research) extend that DX11 hook lane with projection-math discovery beside [[gh-d3d11-hook]]. (source: wiki/sources/descriptions/DrNseven__D3D11-Worldtoscreen-Finder.md) Rust egui-on-D3D11 overlay libraries such as [[egui-d3d11]] (gmh5225; egui mesh → D3D11 buffers/HLSL; Win32 input; Present-hook state backup/restore; README `[Menu]`) extend that lane with a Rust immediate-mode GUI alternative to Dear ImGui DX11 backends. (source: wiki/sources/descriptions/gmh5225__egui-d3d11.md) C#/.NET D3D9–11 capture and overlay libraries such as [[direct3d-hook]] (EasyHook inject + SharpDX; remoting `CaptureInterface`; optional API auto-detect) sit in the same DirectX Hook / Overlay lane for managed screenshot and overlay tooling. (source: wiki/sources/descriptions/justinstenning__Direct3DHook.md) C# game-engine render stacks such as [[mir3-zircon]] (Suprcode; DirectX/SharpDX client rendering for Legend of Mir 3; MMORPG asset/scene pipeline—not Present-hook overlay tooling) sit in the managed DirectX / game-render study lane beside [[direct3d-hook]]. (source: wiki/sources/descriptions/Suprcode__mir3-zircon.md) Title-specific D3D9 hook samples such as [[nz-perspective]] (C/C++; hooking; cheat / game:tgame; gmh5225) sit in the same D3D9 Present/EndScene lane for legacy DirectX hook study. (source: wiki/sources/descriptions/gmh5225__nzPerspective.md) DX9–12 overlay frameworks that composite Electron/Qt/CEF/WPF desktop GUI surfaces such as [[goverlay]] (native inject + IPC/shared memory; multi-window z-order, drag/resize, alpha-aware input) sit in the same DirectX Hook / companion-overlay lane for web-style in-game UI. (source: wiki/sources/descriptions/hiitiger__goverlay.md) Rust cross-API overlay libraries such as [[asdf-overlay]] (Detours on D3D9/11/12, OpenGL, and Vulkan swap chains; named-pipe IPC; shared-texture rendering; Rust + Node.js/TypeScript client APIs; Electron in-game browser demo) extend that lane for process-injection and graphics-hook research. (source: wiki/sources/descriptions/storycraft__asdf-overlay.md) Educational AssaultCube internals such as [[simple-ac-internal-cheat]] (C++20; Microsoft Detours DirectX hooks + in-process Dear ImGui overlay) sit in the same Detours / ImGui-on-Present learning lane. (source: wiki/sources/descriptions/s7shvets7s__simple_ac_internal_cheat.md) External CS2 D3D11 ImGui overlay samples such as [[cs2-external-cheat]] (C++; cheat UI / ESP renderer) sit in the same external DirectX overlay lane. (source: wiki/sources/descriptions/sFIsAnExpert__CS2-External-Cheat.md) External CS2 D3D11 ImGui overlay samples such as [[cs2-external-1]] (gmh5225; out-of-process memory reads; box ESP / skeleton / snaplines; cheat / game:cs2 [External]) extend that same external DirectX overlay lane. (source: wiki/sources/descriptions/gmh5225__CS2-External-1.md) External CS2 C# overlay samples such as [[cs2-external]] (Zckyy; read-only memory + overlay drawing; entity / offset / view-matrix helpers; cheat / game:cs2 [External]) extend that same external overlay lane. (source: wiki/sources/descriptions/Zckyy__CS2-External.md) Title-specific PUBG external overlay samples such as [[pubg-external-cheat]] (C/C++; overlay + memory analysis; cheat / game:pubg) sit in that same external overlay lane. (source: wiki/sources/descriptions/gmh5225__pubg-external-cheat.md) External CS2 framework overlay samples such as [[cs2-ext]] (C++17; DXGI + D3D11 ImGui menu / ESP; pluggable kernel driver for external memory; cheat / game:cs2 [External]) extend that same external DirectX overlay lane. (source: wiki/sources/descriptions/hendodev__cs2-ext.md) External CS2 C# overlay framework samples such as [[titled-gui-cs2]] (transparent ImGui config + on-screen visuals; D3D11 chams with VPK model loading; map-geometry visibility checks; cheat / game:cs2 [External]) extend that same external DirectX overlay lane. (source: wiki/sources/descriptions/xfi0__Titled-Gui-CS2.md) External CS2 D3D11 ImGui overlay samples such as [[overlayai]] (C++; out-of-process memory R/W; ESP / aim assist / triggerbot; Panorama inventory bridge via injected DLL + named-pipe IPC / SOCache; cs2-dumper offsets; ianveig29; cheat / game:cs2 [External]) extend that same external DirectX overlay lane. (source: wiki/sources/descriptions/ianveig29__OverlayAI.md) Title-specific Apex Legends external D3D overlays such as [[apexd3d-external]] (C/C++; DirectX hooking + SDK generation; cheat / game:apex legends [External]) sit in that same external DirectX overlay lane. (source: wiki/sources/descriptions/hooksteroid__ApexD3D_External.md) Title-specific Apex Legends full-cheat rendering/hook samples such as [[apex-full-cheat]] (C/C++; rendering / SDK generation / hooking; cheat / game:apex legends) extend that same overlay / hook research lane. (source: wiki/sources/descriptions/hadevn__apex_full_cheat.md) Linux Apex Legends internal Vulkan-layer overlays such as [[ayypex]] (gmh5225; implicit layer draws on the game window—MangoHud-style; README `[Linux]`) extend that lane to Proton/Linux Vulkan implicit-layer overlays. (source: wiki/sources/descriptions/gmh5225__ayypex.md) Legitimate Discord in-game overlays such as [[vocem-overlay]] (ales-drnz; C++/Qt; Vulkan implicit layer + OpenGL `LD_PRELOAD` interposer; daemon-side Discord RPC + shared-memory voice state; HDR/Flatpak; overlay-injection research—not stealthy) illustrate the same Linux implicit-layer / interposer surface beside cheat samples. (source: wiki/sources/descriptions/ales-drnz__vocem-overlay.md) Cyberpunk 2077 path-tracer SPIR-V hot-swap mods such as [[cyberpunk-better-shaders]] (BlaneC; `VkLayer_callisto_spvswap`; DXIL fingerprint module match; Proton/Linux; BRDF/SSS skin rendering research—not AC evasion) extend that Vulkan implicit-layer lane with shipping-title shader interception. (source: wiki/sources/descriptions/BlaneC__cyberpunk-better-shaders.md) Title-specific Apex Legends SDK/rendering samples such as [[apex-legends-sdk]] (gmh5225; C++; rendering / SDK generation; cheat / game:apex legends) extend that overlay / SDK research lane. (source: wiki/sources/descriptions/gmh5225__apex_legends_sdk.md) Legacy Apex Legends ESP/overlay samples such as [[apex-esp-old-project]] (gmh5225; C/C++; rendering / SDK generation / overlays; cheat / game:apex legends) extend that same overlay / SDK research lane. (source: wiki/sources/descriptions/gmh5225__Apex_ESP_Old_Project.md) Title-specific Apex Legends aimbot + glow samples such as [[apex-simple-aimbot-glow-apex]] (gmh5225; C/C++; driver development / hooking / memory analysis; cheat / game:apex legends) extend that lane with glow visuals beside memory-based aimbot work. (source: wiki/sources/descriptions/gmh5225__Apex-SIMPLE-AIMBOT-GLOW-APEX.md) Title-specific Apex Legends external ESP/aimbot/skinchanger samples such as [[apex-legends-external-esp-aimbot-skinchanger]] (gmh5225; C/C++; rendering / SDK generation / overlays; cheat / game:apex legends [External]) extend that same external overlay / SDK research lane. (source: wiki/sources/descriptions/gmh5225__Apex-Legends-External-Esp-Aimbot-Skinchanger.md) Educational external CS2 ESP overlays such as [[cs2-cheat]] (C++; SDL2 + ImGui; offline insecure-mode study) sit in the same external overlay lane. (source: wiki/sources/descriptions/tiansongyu__cs2_cheat.md) Internal CS2 cosmetic overlay samples such as [[cs2-cheat-source]] (bootmgfw; MinHook + VMT detours; DX11 Present/swap-chain Dear ImGui menu; weapon/glove/knife skin changers; cheat / game:cs2 [Internal]) sit in the in-process Present-hook internal overlay lane beside [[cs2-cheat-base]]. (source: wiki/sources/descriptions/bootmgfw__CS2-Cheat-Source.md) Internal CS2 Rust egui overlay bases such as [[cstrike2-hack]] (W1lliam1337; modular Rust crates; DirectX 11 + egui menu; MinHook interception; pattern scanning; cheat / game:cs2 [Internal]) extend that lane with a Rust immediate-mode GUI path beside [[egui-d3d11]] and Dear ImGui internals. (source: wiki/sources/descriptions/W1lliam1337__cstrike2-hack.md) Internal CS2 DirectX starter bases such as [[kisssart-cs2-cheat-base]] (KisSsArt; [[kiero]] + Dear ImGui hook/rendering scaffold; configurable ESP/bunny-hop modules; JSON config; manual-map inject workflow; cheat / game:cs2 [Internal]) extend that in-process Present-hook internal overlay lane beside [[cs2-cheat-base]] and [[cstrike2-hack]]. (source: wiki/sources/descriptions/KisSsArt__CS2-Cheat-Base.md) External SDL/OpenGL ImGui menu templates such as [[external-imgui-cheat-menu-example-2023]] (gmh5225; `SDL_GL_SwapWindow` hook + ImGui SDL/OpenGL backends; GL context save/restore to avoid flicker; README `[External Imgui Menu]`) extend that lane with swap-path external menus for SDL/OpenGL targets. (source: wiki/sources/descriptions/gmh5225__External-imgui-Cheat-Menu-Example-2023.md) EAC-oriented PoCs such as [[eac-overlay]] (C++; alternate surfaces / window manipulation vs overlay monitoring) sit in the Anti Cheat Screenshot / Detection:Overlay lane. (source: wiki/sources/descriptions/xBrunoMedeiros__eac-overlay.md) Defensive overlay-hijack detectors such as [[winbo]] (dxgkrnl ETW Present PID mismatch + GDI table DC owner scan; common-parent whitelist) sit in the same Detection:Overlay lane. (source: wiki/sources/descriptions/noahware__winbo.md) User-mode DWM hook samples such as [[dwm-hook]] (C++; rendering / hooking / overlays; README `[DWM]`) sit in the Desktop Window Manager overlay lane. (source: wiki/sources/descriptions/rlybasic__DWM_Hook.md) DWM/DirectX ImGui overlay frameworks such as [[dwm-overlay]] include Yukin02 dispatch/present-path assembly stubs for external overlay + UI widgets without `.text` patches (README `[DWM Overlay without modify .text]`) (source: wiki/sources/descriptions/Yukin02__Dwm-Overlay.md) and LoxTus MinHook + D3D11 + ImGui PoCs that pattern-scan dwmcore present routines and draw custom UI through the swap chain (README `[DWM]`) (source: wiki/sources/descriptions/LoxTus__dwm-overlay.md)—both extend that lane as hook-integration bases. DWM overlay projects named [[dwmhook]] include a gmh5225 PoC that hooks DWM composition functions to inject draw calls without a separate overlay window (README `[DWM]`) (source: wiki/sources/descriptions/gmh5225__dwmhook.md) and a mfxiaosheng DX11 vtable ImGui framework (reflective inject; MinHook/PolyHook2; FW1FontWrapper; PDB/DIA compositor symbols; README `[DWM VFTable]`) (source: wiki/sources/descriptions/mfxiaosheng__dwmhook.md). `DwmDraw`-pipeline hook samples such as [[dwm-dwmdraw]] (gmh5225; ESP/visual hacks through the DWM compositor; README `[DWM StackWalk]`; screenshot-evasion research) extend that lane with explicit DWM draw-function interception beside composition-function hooks. (source: wiki/sources/descriptions/gmh5225__DWM-DwmDraw.md) SetWindowsHookEx-focused overlay samples such as [[overlay]] (C++; cheat / overlay) sit in the Windows message-hook overlay lane beside DWM/Present paths. (source: wiki/sources/descriptions/muturikaranja__overlay.md) Kernel-side DWM composition research such as [[double-callback]] (C/C++; DWM in kernel / render-draw) extends the same surface below user-mode Present hooks. (source: wiki/sources/descriptions/wbaby__DoubleCallBack.md) Kernel DWM DirectX hook drivers such as [[kernel-dwm]] (cs1ime; C driver; intercepts DWM composition DirectX calls from Ring0; injects draw commands into the desktop compositor; covert overlay vs user-mode AC; README `[DWM In Kernel]`) demonstrate explicit kernel-level DWM pipeline hooking beside callback-based composition research. (source: wiki/sources/descriptions/cs1ime__KernelDwm.md) Graphics-kernel buffer hooks such as [[dxgkrnl-hook]] (dxgkrnl screen-buffer manip / player-box overlays) sit in the same Ring0 render-draw lane. (source: wiki/sources/descriptions/vmcall__dxgkrnl_hook.md) gmh5225 dxgkrnl export hooks such as [[kernel-cheat-for-directx3d]] (`NtDxgkGetTrackedWorkloadStatistics` jump stub; covert KM↔UM `NULL_MEMORY` comms + win32k GDI rectangle draw from kernel context; README `[NtDxgkGetTrackedWorkloadStatistics]`), EFT overlay framework [[comm-im-miraclela]] (same syscall hook + ImGui UM overlay + kernel box/text draw; cheat / game:eft), and sibling [[nulldriver-cheat]] (`NtOpenCompositionSurfaceSectionInfo`) extend that Ring0 render-draw / stealth-comms surface. (source: wiki/sources/descriptions/gmh5225__Kernel-Cheat-for-directx3D.md) (source: wiki/sources/descriptions/gmh5225__Comm-ImMiraclela.md) Kernel-mode GDI overlay frameworks such as [[krnl-gdi-render]] (WDK; GDI draw hooks + sigscan; `[Dxgkrnl + GDI]`) extend that Ring0 render-draw surface. (source: wiki/sources/descriptions/r1cky33__krnl-gdi-render.md) Hook-free GDI kernel drawing PoCs such as [[kernel-drawing]] (Sentient111; C++ WDK driver; GDI kernel paths via spoofed thread context—no traditional hooks; version-dependent NT offsets; README Drawing from kernelmode without any hooks) sit in that lane for low-level graphics / AC evasion research. (source: wiki/sources/descriptions/Sentient111__KernelDrawing.md) `NtGdiDdDDISubmitCommand` hook + InfinityHook syscall interception GDI draw PoCs such as [[kernel-gdi-draw]] (BadPlayer555; WDK driver; win32k GDI routines; screen-update-synchronized draw with documented latency tradeoffs; README `[Kernel + GDI]`) extend that Ring0 render-draw surface. (source: wiki/sources/descriptions/BadPlayer555__KernelGDIDraw.md) Kernel-mode DOOM port [[ntdoom]] (NSG650; PureDOOM adapted for driver context; win32k-side syscalls + thread context spoofing + kernel graphics/input; full gameplay from Ring0; README Doom running in the NT kernel) extends that lane as extreme kernel GUI experimentation. (source: wiki/sources/descriptions/NSG650__NtDOOM.md) iOS ImGui mod-menu samples such as [[imgui-ios-mod-menu]] extend the same cheat / render-draw surface to mobile. (source: wiki/sources/descriptions/xProHackerx__imgui-ios-mod-menu.md) Android ImGui native-app samples such as [[android-native-app-imgui]] (Java/C++) cover the parallel Android lane. (source: wiki/sources/descriptions/vrolife__android_native_app_imgui.md) Rust ARM64 cdylib ImGui overlays such as [[android-imgui-menu]] (`libEGL.so` / `libvulkan.so` render-chain interception; constructor auto-load) extend that lane with dual OpenGL ES + Vulkan backends. (source: wiki/sources/descriptions/horoni__android_imgui_menu.md) Native GLES ImGui mod-menu templates such as [[imgui-native-modmenu]] (C++; OpenGL ES + touch/JNI; `[Imgui Menu for Android]`) sit in the same mobile overlay lane. (source: wiki/sources/descriptions/s4m33r89__Imgui-Native-ModMenu.md) Native C/C++ compositor-surface overlays such as [[android-native-surface]] (gmh5225 + SsageParuders; compositor-level native surface draw/record on Android 10–14 without app-level permissions; cheat menus / ESP; README `[Android Native Overlay]`) extend that lane without in-process GL hooks. (source: wiki/sources/descriptions/gmh5225__Android_Native_Surface.md) (source: wiki/sources/descriptions/SsageParuders__Android_Native_Surface.md) Zygisk-injected ImGui mod-menu samples such as [[zygisk-imgui-mod-menu]] (in-dev; Magisk Zygisk path) and hobby [[zygisk-imgui-modmenu]] (ImGui with Zygisk; cheat / render-draw) extend that Android overlay lane via Zygisk. (source: wiki/sources/descriptions/reveny__Zygisk-ImGui-Mod-Menu.md) (source: wiki/sources/descriptions/gmh5225__zygisk-imgui-modmenu.md) Unity-on-Android Zygisk ImGui templates such as [[imgui-zygisk-unity]] (Unity render-pipeline hook; OpenGL ES context share + touch input; cheat / render-draw) extend that Zygisk overlay lane. (source: wiki/sources/descriptions/lbertitoyt__ImGUI-Zygisk-Unity.md) Android Unity ImGui mod-menu templates such as [[imgui-unity]] (OpenGL ES + IL2CPP/Mono; cheat / render-draw) sit in the same mobile overlay lane. (source: wiki/sources/descriptions/springmusk026__Imgui-Unity.md) Layout-polished sibling [[imgui-unity-with-layout]] (tabs / styled widgets / save-load) extends that Unity-on-Android ImGui surface. (source: wiki/sources/descriptions/springmusk026__ImGui-Unity-With-Layout.md) Java `WindowManager` floating-menu + semi-JNI native hook templates such as [[android-modmenu-semijni]] sit in the same Android mod-menu / overlay lane without GLES ImGui. (source: wiki/sources/descriptions/springmusk026__Android-ModMenu-SemiJni.md) Kotlin Android-view floating overlay + native C++/JNI templates such as [[android-mod-menu-kotlin]] sit in the same `[IL2CPP Menu]` / overlay lane. (source: wiki/sources/descriptions/springmusk026__Android-Mod-Menu-Kotlin.md) Unity Android cheat frameworks such as [[android-cheat-template]] (C/C++; OpenGL / Unity / hooking) sit in the same game engine explorer:Unity / overlay lane. (source: wiki/sources/descriptions/sanqiuu__AndroidCheatTemplate.md) Engine-side Dear ImGui wiring such as [[ue5-with-dear-imgui]] (UE 5.0.1 C++ sample) sits in the Unreal plugin / in-engine UI lane rather than Present-hook overlays. (source: wiki/sources/descriptions/stungeye__UE5-With-Dear-ImGui.md) Remote Dear ImGui remoting such as [[netimgui]] (remote input + forwarded textures/vertices/indices/draw commands) extends that same engine/plugin UI lane off-box. (source: wiki/sources/descriptions/sammyfreg__netImgui.md) Unreal ImGui tool frameworks such as [[unreal-imgui-tools]] (UE ImGui utilities + tool-window helpers) sit in that same in-engine UI lane. (source: wiki/sources/descriptions/nakdeyes__UnrealImGuiTools.md) Immediate-mode GUI core [[imgui]] (Dear ImGui; vertex buffers for DX/GL/Vulkan/Metal; debug overlays / tool GUIs / cheat menus) underpins that ImGui-on-Present and in-engine UI surface. (source: wiki/sources/descriptions/ocornut__imgui.md) Official Dear ImGui extension kits such as [[imgui-club]] (hex memory editor / multi-context compositor / threaded ImDrawData snapshot) sit in the same in-engine ImGui tooling lane for debug UIs and memory inspection. (source: wiki/sources/descriptions/ocornut__imgui_club.md) - **Anti-screenshot:** BitBlt / DXGI Desktop Duplication / Present interception vs evasion; WDA/monitor-hook samples such as [[wda-monitor-trick]] (C++; D3D9 display intercept / capture helpers) illustrate monitor-level capture research. (source: wiki/sources/descriptions/wongfei__wda_monitor_trick.md) DWM-focused anti-screenshot samples such as [[disablenvidiascreenshot]] (C++; README `[DWM]`; NVIDIA / capture-facing screenshot lane) sit in the same Cheat Anti Screenshot surface. (source: wiki/sources/descriptions/oakboat__DisableNvidiaScreenshot.md) Reusable Desktop Duplication libraries such as [[screencapture]] (C++/C#; multi-monitor GPU copy; README `[DX11]`) provide capture plumbing for AC screenshot tools and recording apps. (source: wiki/sources/descriptions/kirides__screencapture.md) Comparative capture-method samples such as [[screenshot]] (gmh5225; BitBlt/DDA/PrintWindow/DWM thumbnail; README `[BitBlt]`) sit beside [[screencapture]] for AC screenshot pipeline research. (source: wiki/sources/descriptions/gmh5225__ScreenShot.md) Educational BitBlt hook PoCs such as [[screenshot-detection-bypass]] (Mes2d; C++; hooks gdi32 `BitBlt` to return clean captures instead of overlay-modified frames; class-based hook + settings; README `[BitBlt]`; screenshot-detection evasion study) demonstrate GDI-layer interception of AC screenshot pipelines. (source: wiki/sources/descriptions/Mes2d__Screenshot-Detection-Bypass.md) GDI pixel-read benchmarks such as [[getpixel-vs-bitblt-getdibits]] (PierreCiholas; C++; switchable GetPixel vs BitBlt+GetDIBits capture class; frame buffer + bitmap export; demonstrates BitBlt bulk read dramatically faster than per-pixel GetPixel at practical sizes; external frame capture for game tooling / security research; README `[GetPixel]`) quantify Win32 GDI capture performance beside method-comparison utilities. (source: wiki/sources/descriptions/PierreCiholas__GetPixel-vs-BitBlt_GetDIBits.md) Educational DDA samples such as [[windows-desktop-duplication-sample]] (bmharper; C++; DXGI Output Duplication frame acquire, cursor, dirty/moved regions; README `[DXGI]`) illustrate compositor capture fundamentals beside production libraries. (source: wiki/sources/descriptions/bmharper__WindowsDesktopDuplicationSample.md) Desktop capture applications such as [[dxgicaptureapplication]] (bavulapati; C/C++; shader work; README `[Capture Desktop]`; anti-cheat / screenshot research) extend that lane for defensive capture pipeline study. (source: wiki/sources/descriptions/bavulapati__DXGICaptureApplication.md) Minimal DX9 front-buffer capture examples such as [[windows-screenshotcapture-directx]] (Rick-laboratory; D3D9 device + `GetFrontBufferData` → system-memory copy; WIC PNG encode; graphics tooling prototypes and DirectX frame-capture study; README `[DX9]`) illustrate in-process GPU readback beside compositor-side DDA samples. (source: wiki/sources/descriptions/Rick-laboratory__Windows-Screenshotcapture-DirectX.md) NVIDIA GPU scanout capture PoCs such as [[nvidia-capture]] (TheCruZ; C++; D3D11 + DXGI + NVAPI; reads real on-screen framebuffer via undocumented `NvAPI_D3D11_WksReadScanout` below usermode Present/BitBlt hook evasion; PNG export; README `[NVIDIA Scanout]`; Anti Cheat → Screenshot) (source: wiki/sources/descriptions/TheCruZ__nvidiaCapture.md) and DWM redirect-surface capture utilities such as [[dwm-window-capture]] (vmguard; C++17; D3D11 + undocumented DWM exports; GPU-backed focused-window texture → staging readback + WIC PNG; Alt+Insert hotkey; README `[DWM Redirect]`; Anti Cheat → Screenshot) (source: wiki/sources/descriptions/vmguard__dwm-window-capture.md) extend defensive screenshot pipeline study beside GDI/DDA/PrintWindow comparators. Kernel-assisted hide-window / anti-capture samples such as [[noscreen]] (KANKOSHEV; custom driver + device interface; display-affinity-like window protection without target process memory writes; README Hide Window) sit in the Cheat Anti Screenshot evasion lane beside WDA and DWM tricks. (source: wiki/sources/descriptions/KANKOSHEV__NoScreen.md) - **OBS capture:** Game Capture injects graphics-hook DLLs—detection-relevant for AC and AI cheats; streamer-facing Keyboard Mapper plugins such as [[input-overlay]] (C++; keyboard/mouse/gamepad indicators in the OBS render path) sit in the same OBS overlay/plugin surface. (source: wiki/sources/descriptions/univrsal__input-overlay.md) - Title-specific internals such as [[battlefield-1-internal]] (Battlefield 1; DirectX + hooking + SDK generation) illustrate in-process graphics/hook research samples. (source: wiki/sources/descriptions/younasiqw__BattleField-1-Internal.md) Title-specific BF1 ESP/aimbot samples such as [[bf1-esp-and-aimbot]] (gmh5225; DirectX / rendering / hooking; cheat / game:battlefield 1) extend that Frostbite graphics/hook lane. (source: wiki/sources/descriptions/gmh5225__BF1-ESP-AND-AIMBOT.md) Title-specific Battlefield 4 internal overlay samples such as [[bf4-internal-overlay]] (gmh5225; DirectX / rendering / SDK generation; cheat / game:battlefield 4) extend that Frostbite graphics/hook lane. (source: wiki/sources/descriptions/gmh5225__BF4-Internal-overlay.md) Title-specific Honkai: Star Rail samples such as [[star-rail]] (C/C++; DirectX + hooking; cheat / game:honkai star rail; gmh5225) extend that lane on HoYoverse titles. (source: wiki/sources/descriptions/gmh5225__star_rail.md) Genshin Impact UI/banner-removal samples such as [[genshin-remove-banner]] (C++; gmh5225; cheat / game:genshin impact) extend that HoYoverse client-graphics lane. (source: wiki/sources/descriptions/gmh5225__genshin-remove-banner.md) Facepunch Rust internal samples such as [[rust-internal]] (C++; Horizon core + DirectX 11 + ImGui Win32/DX11 backends; in-process graphics hooks; cheat / game:rust; gmh5225) extend that title-specific internal lane. (source: wiki/sources/descriptions/gmh5225__rust-internal.md) Escape From Tarkov internal samples such as [[eft-internal]] (C++; shader / rendering / asset pipelines; cheat / game:eft; gmh5225) extend that lane on Unity IL2CPP titles under [[battleye]]. (source: wiki/sources/descriptions/gmh5225__eft-internal.md) bootmgfw C++ internal EFT samples such as [[eft-tarkov-internal-cheat]] (DX11 Dear ImGui overlay via Kiero + MinHook Present hook; Unity/Mono in-process hooks + pattern scan + direct syscalls; ESP/aimbot/radar; cheat / game:eft [Internal]) extend that Unity overlay lane with cross-API hook bootstrap beside [[eft-internal]] shader work. (source: wiki/sources/descriptions/bootmgfw__EFT-Tarkov-Internal-Cheat.md) EFT cheat frameworks such as [[eft-veil-eft]] (Veil; ESP/aimbot/radar overlays from Unity memory reads; cheat / game:eft; gmh5225) extend that Unity overlay lane beside [[eft-internal]] rendering work. (source: wiki/sources/descriptions/gmh5225__EFT-Veil-EFT.md) OpenGL + SDK-generation Rust cheat source such as [[immortal-rust]] (C/C++; cheat / game:rust; gmh5225) complements that lane with a non-DX11 graphics and SDK scaffold path. (source: wiki/sources/descriptions/gmh5225__immortal-rust.md) External Rust cheat samples such as [[rust-external]] (C/C++; rendering / networking; out-of-process graphics path; cheat / game:rust; gmh5225) sit beside internal DX11 and OpenGL scaffolds. (source: wiki/sources/descriptions/gmh5225__Rust-External.md) GoldSrc/CS1.6 OpenGL cheat samples such as [[hpp-hack]] (C/C++; OpenGL + modding + SDK generation; cheat / game:cs1.6; gmh5225) extend that lane to classic GoldSrc titles. (source: wiki/sources/descriptions/gmh5225__hpp-hack.md) CS1.6 multihack samples such as [[simple-cs-16-multihack]] (execnone; C/C++; asset pipelines + Unity + hooking; cheat / game:cs1.6) extend that lane beside [[oxware]]. (source: wiki/sources/descriptions/execnone__simple-cs-16-multihack.md) No-code CS1.6 cheat generators such as [[cshackcreator-2-demo]] (gmh5225; OpenGL + Vulkan + rendering; user-input-driven output) extend that GoldSrc graphics lane with automated cheat authoring. (source: wiki/sources/descriptions/gmh5225__CSHackCreator-2-Demo.md) Public CS1.6 cheat samples such as [[sakura]] (bit-paper; C++; DirectX + OpenGL; anti-cheat research; cheat / game:cs1.6) extend that lane beside hand-written OpenGL samples. (source: wiki/sources/descriptions/bit-paper__sakura.md) - Title-specific Valorant SDK shader/rendering samples such as [[valorant-sdk-2024]] (C/C++; shader / rendering / audio systems; cheat / game:valorant [SDK]) illustrate per-title graphics/audio SDK research under [[vanguard]]. (source: wiki/sources/descriptions/hadevn__Valorant-SDK-2024.md) - Title-specific Valorant Dear ImGui cheat-menu samples such as [[valorant-gui-imgui-remake]] (C++; styled tabs/toggles/sliders; ESP/aimbot/visual controls; README `[GUI]`) sit in the same ImGui cheat-menu / game:valorant lane under [[vanguard]]. (source: wiki/sources/descriptions/gmh5225__valorant-gui-imgui-remake.md) - Title-specific Geometry Dash internal ImGui menu samples such as [[gd-internal]] (gmh5225; Comfortaa font loaded from `menu.cpp`; cheat / game:geometry dash) sit in the same in-process ImGui cheat-menu lane on rhythm titles. (source: wiki/sources/descriptions/gmh5225__gd-internal.md) - Title-specific GTA III: The Definitive Edition internal samples such as [[gtaiii-de-goldhook]] (gmh5225; ImGui overlay via DirectX Present hook; gameplay modifications and visual enhancements; cheat / game:gta3) sit in the same in-process ImGui cheat-menu lane on remastered classic titles. (source: wiki/sources/descriptions/gmh5225__GTAIII-DE-GoldHook.md) - Title-specific GTA V C++/Lua hook-and-render bases such as [[bigbasev2]] (gmh5225; rendering / modding / hooking scaffold; cheat / game:gta5) sit in the same in-process mod-menu / Present-hook lane beside [[phake]] and [[gtav-dragresize]]. (source: wiki/sources/descriptions/gmh5225__BigBaseV2.md) - Title-specific Fortnite internal DX11 ImGui samples such as [[fortnite-internal-cheat-fixed-and-updated]] (gmh5225; box/skeleton/distance/snapline/FOV/chest/ammo ESP + memory/silent aimbot; DirectX 11 ImGui overlay; cheat / game:fortnite) sit in the same in-process ImGui cheat-menu lane on EAC-protected UE clients. (source: wiki/sources/descriptions/gmh5225__Fortnite-Internal-Cheat-Fixed-and-Updated.md) - Title-specific Fortnite internal DX9 ImGui samples such as [[fortnite-hack-esp-exploits-with-menu]] (YMY1666527646; box/line ESP + menu-driven aim/exploit toggles; DirectX 9 ImGui overlay; cheat / game:fortnite [Internal]) sit in that same in-process ImGui cheat-menu lane beside DX11 internals. (source: wiki/sources/descriptions/YMY1666527646__Fortnite-Hack-Esp-Exploits-With-Menu.md) - Title-specific Fortnite external DX9 ImGui samples such as [[fortnite-external-cheat-leak]] (Waihbe; leaked external source; DirectX 9 ImGui overlay + in-game feature menu; ESP/aim visualization over driver-assisted out-of-process reads; cheat / game:fortnite [External]) sit in the external layered-window / DX9 ImGui overlay lane beside [[fortnite-external-cheat-source-code]] and [[nigusfn]]. (source: wiki/sources/descriptions/Waihbe__Fortnite-External-Cheat-Leak.md) - Title-specific Fortnite external DX9 ImGui frameworks such as [[flirtnite]] (NurdAlert; Hyper-V memory interface + Unreal entity/aim modules; DirectX 9 ImGui menu/ESP overlay; cheat / game:fortnite [External]) sit in that same external layered-window / DX9 ImGui overlay lane beside [[fortnite-external-cheat-leak]] and [[interic-fortnite-external-cheat]]. (source: wiki/sources/descriptions/NurdAlert__flirtnite.md) - External CS:GO overlay samples such as [[astra]] (gmh5225; C/C++; rendering / modding / overlays; cheat / game:csgo [External]) sit in the external overlay lane beside [[nebulite-external]] and [[csgo-external-cheat]]. (source: wiki/sources/descriptions/gmh5225__Astra.md) - External CS:GO ESP samples such as [[csgo-external-esp]] (forceinline; MIT; README `[External]`) sit in the same external overlay lane beside [[csgo-external-cheat]] and [[astra]]. (source: wiki/sources/descriptions/forceinline__csgo-external-esp.md) External CS:GO Win32 + Direct3D9 overlay framework samples such as [[spy-external1337hax]] (0TheSpy; C++; out-of-process memory reads + transparent overlay draw; BSP parsing and configurable feature modules; external overlay automation reference; cheat / game:csgo [External]) sit in that same external layered-window / D3D9 lane beside [[external-cheat-v3]]. (source: wiki/sources/descriptions/0TheSpy__SpyExternal1337hax.md) External CS:GO ImGui + DirectX 9 framework samples such as [[external-cheat-v3]] (Enzo0721; C++; configurable aim, glow, bunnyhop, and no-flash modules; runtime settings; educational external overlay architecture; cheat / game:csgo [External]) sit in that same external layered-window / DX9 ImGui lane. (source: wiki/sources/descriptions/Enzo0721__ExternalCheatV3.md) External CS:GO ImGui + DirectX 11 framework samples such as [[csgo-cheat]] (manka81; C++17; transparent DX11 Dear ImGui overlay; ESP boxes, skeletons, snaplines, HUD; world-to-screen projection; cheat / game:csgo [External]) sit in that external layered-window / DX11 ImGui lane beside DX9 samples such as [[external-cheat-v3]]. (source: wiki/sources/descriptions/manka81__csgo_cheat.md) - External CS2 Python overlay samples such as [[pythoncs2]] (Vekor64; PyMeow RPM + overlay draw; DearPyGui config UI; ESP boxes / health / weapon labels / lines; Python External tag) sit in the external overlay lane beside ImGui/C# samples such as [[titled-gui-cs2]]. (source: wiki/sources/descriptions/Vekor64__PythonCS2.md) - External CS2 Python overlay samples such as [[violetwing]] (Jesewe; PyMeow RPM + overlay; customtkinter config GUI; ESP/triggerbot/bunnyhop/NoFlash; cs2-dumper startup offset bootstrap; Python external tag) sit in the external overlay lane beside [[pythoncs2]] and [[titled-gui-cs2]]. (source: wiki/sources/descriptions/Jesewe__VioletWing.md) - Educational CS2 overlay scaffold samples such as [[cs2-external-base]] (UnnamedZ03; C++; external ESP visualization—box, health, distance, skeleton, text; overlay-side structure only without bundled memory driver; external overlay architecture starter; External tag) sit in the external overlay lane beside full-stack samples such as [[cs2-ext]] and [[pythoncs2]]. (source: wiki/sources/descriptions/UnnamedZ03__CS2-external-base.md) - External CS2 Win32/GDI overlay samples such as [[cs2external]] (Tokyodidit; C++; transparent layered-window ESP—boxes, health bars, player names; out-of-process memory reads + JSON offsets + world-to-screen; cheat prototyping / memory analysis; External tag) sit in the external GDI overlay lane beside D3D/ImGui samples such as [[cs2-external-1]] and [[pythoncs2]]. (source: wiki/sources/descriptions/Tokyodidit__cs2External.md) - External CS2 GDI overlay samples such as [[cs2-external-esp]] (IMXNOOBX; C++ Visual Studio; GDI window ESP—boxes, names, health; out-of-process memory reads + handle hijacking + JSON config + offset update scripts; external cheat architecture study; External tag) sit in the external GDI overlay lane beside [[cs2external]] and [[cs2-external-base]]. (source: wiki/sources/descriptions/IMXNOOBX__cs2-external-esp.md) - Title-specific Apex Legends OpenGL/GLFW external overlay samples such as [[apex-external]] (NekoRem; C++; separate OpenGL + GLFW transparent overlay + ImGui menu; out-of-process memory reads via driver-style access layer; ESP/glow/aim visuals; cheat / game:apex legends [External]) sit in the external OpenGL overlay lane beside DX11 ImGui samples such as [[apex-external-cheat]]. (source: wiki/sources/descriptions/NekoRem__apex-external.md) - Internal Apex Legends DirectX ImGui framework bases such as [[apex-mizu-base]] (NaiJii; C++; Visual Studio; hooking scaffolding + game/entity abstractions + ImGui menu layer on Windows DirectX; cheat-development starter for FPS reverse-engineering practice; cheat / game:apex legends [Internal]) sit in the in-process ImGui cheat-menu lane beside [[apex-full-cheat]] and internal CS:GO bases such as [[csgo-main-internal]]. (source: wiki/sources/descriptions/NaiJii__Apex-Mizu-Base.md) - External CS2 ImGui UI samples such as [[tkazer-cs2-external]] (TKazer; C++; external ImGui menu stack driving ESP, aimbot/RCS, triggerbot, radar, and visibility-gated overlays; out-of-process memory utilities + offset management; external cheat/AC response research; External tag) sit in the external ImGui overlay lane beside [[cs2-external-cheat]] and [[titled-gui-cs2]]. (source: wiki/sources/descriptions/TKazer__CS2_External.md) - External CS2 overlay framework samples such as [[aeonix-cs2]] (Fr0go1; C++; derivative external base; overlay + tooling with real-time ESP rendering; memory access modules + offset handling; aimbot/RCS, triggerbot, radar, config management; offensive game security experimentation; External tag) sit in the external overlay lane beside [[tkazer-cs2-external]] and [[cs2-external-cheat]]. (source: wiki/sources/descriptions/Fr0go1__Aeonix-Cs2.md) - External CS2 DirectX 11 overlay samples such as [[vesta]] (Read1dno; C++23; transparent DX11 overlay for ESP/chams/menus; out-of-process memory reads + external input gateway; no inject or kernel driver; grenade prediction and combat simulation; External tag) sit in the external DX11 overlay lane beside [[cs2-external-cheat]] and [[cs2-external-1]]. (source: wiki/sources/descriptions/Read1dno__vesta.md) - Title-specific CS:GO cheat-menu samples such as [[legit-csgo-cheat-menu]] (gmh5225; Windows-only; README `[Menu]`) sit in the same ImGui cheat-menu / game:csgo lane beside internal ImGui overlays such as [[csgo-internal-base]]. (source: wiki/sources/descriptions/gmh5225__legit-csgo-cheat-menu.md) - Internal CS:GO ImGui menu samples such as [[kakhack]] (cazzwastaken; FreeType font rendering + JSON config + multiple graphics hooks; cheat / game:csgo [Internal]) extend that in-process ImGui overlay lane beside [[autismware]] and [[csgo-cheat-base]]. (source: wiki/sources/descriptions/cazzwastaken__kakhack.md) - Large internal CS:GO DirectX rendering frameworks such as [[csgo]] (Bartis1313; C++; hook-driven feature modules; ESP, chams, glow, radar, visual/world modifications; DirectX-oriented rendering pipelines; educational cheat client engineering; cheat / game:csgo [Internal]) extend that in-process graphics lane beside [[digital-sdk]] and [[csgo-cheat-base]]. (source: wiki/sources/descriptions/Bartis1313__csgo.md) Internal CS:GO x86 ImGui menu samples such as [[csgo-ormbunke-x86]] (ViddeBoiiii; DirectX 9 + Kiero + MinHook; ESP, aimbot, movement assists, trigger behavior; educational menu-framework scaffold; cheat / game:csgo `[Imgui Menu]`) extend that in-process D3D9 ImGui overlay lane beside [[csgo-internal-base]] and [[digital-sdk]]. (source: wiki/sources/descriptions/ViddeBoiiii__CSGO-Ormbunke-x86.md) Archived internal CS:GO DirectX 9 ImGui menu bases such as [[csgo-main-internal]] (Neaxic; C++; ESP, glow, triggerbot, bunny hop, third-person view, world-to-screen math; ImGui overlay on DirectX 9; learning reference for internal cheat menu structure; cheat / game:csgo [Internal]) extend that lane beside [[csgo-cheat-base]] and [[nullhooks]]. (source: wiki/sources/descriptions/Neaxic__CSGO-MAIN-INTERNAL.md) Internal CS:GO DirectX 9 ImGui framework samples such as [[saphire]] (M3351AN; FreeType font rendering + custom ImGui widgets; built-in code editor; modular cheat menu on D3D9 Present path; cheat UI framework study; cheat / game:csgo [Internal]) extend that in-process D3D9 ImGui overlay lane beside [[kakhack]] and [[imgui-advanced-cheat-menu]]. (source: wiki/sources/descriptions/M3351AN__saphire.md) Internal CS:GO DirectX 9 ImGui visual framework samples such as [[seaside]] (0TheSpy; Source interfaces + hooking + netvar/pattern workflows; aim, recoil, skin/inventory modules; internal visual cheat architecture reference; cheat / game:csgo [Internal]) extend that lane beside [[csgo-main-internal]] and [[saphire]]. (source: wiki/sources/descriptions/0TheSpy__Seaside.md) - Internal LoL DirectX 9 ImGui samples such as [[league-of-legends-visuals-cheat]] (Vatrials; ImGui + DirectX 9 overlay; skin changer, orbwalker, spell prediction; Detours + VMT hooks; cheat / game:lol) extend that in-process D3D9 ImGui overlay lane beside [[league-skin-changer]] and [[league-directx11-internal]]. (source: wiki/sources/descriptions/Vatrials__League-of-Legends-Visuals-Cheat.md) - Title-specific AVA samples such as [[ava-hack]] (boylin0; C/C++; DirectX / OpenGL / Vulkan hook surfaces; cheat / game:ava) extend the multi-API in-process graphics lane beside universal hook bases such as [[d3dhook-imgui]] and [[universalhookx]]. (source: wiki/sources/descriptions/boylin0__AVA-Hack.md) - Internal CS:GO samples such as [[cartmanv2]] (gmh5225; C/C++; rendering / networking / editor tooling; cheat / game:csgo [Internal]) sit in the same in-process graphics / cheat-menu lane beside [[csgosimple]] and [[csgo-internal-base]]. (source: wiki/sources/descriptions/gmh5225__cartmanv2.md) - Internal CS:GO samples such as [[cstrike-hack]] (binkynz; C/C++; rendering / networking / animation; cheat / game:csgo) sit in the same in-process graphics lane for studying Source 1 overlay and animation draw paths beside [[csgo-cheat-base]] and [[kakhack]]. (source: wiki/sources/descriptions/binkynz__cstrike-hack.md) - Internal CS:GO samples such as [[autismware]] (gmh5225; C++; ImGui configuration menu; cheat / game:csgo [HvH]) sit in the same in-process ImGui cheat-menu lane beside [[legit-csgo-cheat-menu]] and [[csgo-internal-base]]. (source: wiki/sources/descriptions/gmh5225__autismware.md) - Internal CS:GO visual samples such as [[csgo-internal]] (Spelchure; C++17; in-process ESP and snaplines alongside aimbot/movement modules; injected internal rather than external overlay-only; cheat / game:csgo [Internal]) extend the in-process world-to-screen visualization lane beside [[aqhax-csgo]] and [[csgo-kns]]. (source: wiki/sources/descriptions/Spelchure__CSGO-Internal.md) - DirectX remaster / compatibility mods such as [[gta4-rtx]] (GTA IV → NVIDIA RTX Remix path-traced pipeline; custom Remix runtime + ASI Loader) sit in the DirectX Compatibility lane. (source: wiki/sources/descriptions/xoxor4d__gta4-rtx.md) GTA IV Complete Edition ASI compatibility patches such as [[gtaiv-eflc-fusionfix]] (ThirteenAG; rendering fixes, graphics improvements, gameplay QoL, configurable visuals via ASI plugin; complements [[gta4-rtx]] RTX Remix path) extend that DirectX Compatibility lane. (source: wiki/sources/descriptions/ThirteenAG__GTAIV.EFLC.FusionFix.md) Hard Truck 2 DirectDraw7/D3D7→D3D9 wrapper [[d2gi]] (REDPOWAR; modern resolutions, MSAA, anisotropic filtering, graphics fixes, widescreen hooks; DirectX Compatibility) upgrades the legacy render path for that title. (source: wiki/sources/descriptions/REDPOWAR__D2GI.md) King of the Road / Hard Truck 2 ASI modernization patches such as [[kotr-modern-patch]] (aleko2144; C++ collision/camera/physics/AI traffic/trailer/UI fixes; ModUtils + Ultimate ASI Loader; complements [[d2gi]]; legacy DirectX plugin modding) extend that lane for early-2000s trucking-sim compatibility beside RTX remasters. (source: wiki/sources/descriptions/aleko2144__KoTR_Modern_Patch.md) DirectInput↔XInput controller proxy DLLs such as [[xidi]] (C++; virtual mapping / deadzone / force-feedback translation) extend the same Compatibility lane. (source: wiki/sources/descriptions/samuelgr__Xidi.md) DX3 (DirectDraw/DirectSound/DirectPlay) subset reimplementations such as [[free-direct]] (C++20; SDL3 backends + ENet DirectPlay transport for legacy 2D titles) deepen that Compatibility / Emulation surface. (source: wiki/sources/descriptions/openeggbert__free-direct.md) DirectDraw replacement wrappers such as [[cnc-ddraw]] (CnCNet; C/C++; multiple rendering backends, shader upscaling, windowed/borderless modes, frame limiting; Windows + Wine/Linux/macOS/Android; legacy 2D RTS/modder titles; Old Game / DirectX Compatibility) extend that lane for retro game stability beside [[dxwrapper]] and [[d2gi]]. (source: wiki/sources/descriptions/CnCNet__cnc-ddraw.md) Microsoft's [[d3d9on12]] (Direct3D9-On-12 mapping layer; D3D9 usermode DDI → D3D12) extends that lane for legacy D3D9 titles on modern D3D12-only stacks. (source: wiki/sources/descriptions/microsoft__D3D9On12.md) DirectX proxy wrapper DLLs such as [[dxwrapper]] (C++; DDraw/D3D8–9/DInput/DirectSound; DDrawCompat + d3d8to9 + Dd7to9; Detours/pattern hooks; INI config; logging/overlays/resource dump; DirectX Compatibility / ASI loader) extend that lane for legacy titles on Win10/11. (source: wiki/sources/descriptions/elishacloud__dxwrapper.md) DirectX 12 DLL wrappers unlocking DLSS-G/multi-frame generation/DLSS-NR on RTX 20xx–40xx such as [[dlss-unlocked]] (ShyVortex; NGX/Streamline proxy intercept; OptiScaler/FSR 3.1 bridge; Windows + Proton; DirectX Compatibility) extend that lane for vendor graphics-library interception research. (source: wiki/sources/descriptions/ShyVortex__dlss-unlocked.md) RTX 30-series DLSS-G deploy manager [[dlssg-30s-manager]] (BUNNY-19C; WPF .NET 8; Authenticode/SHA-256 verified `dlssg_for_sm86`; kernel AC filename/directory fingerprinting blocks unsafe installs and surfaces quarantined proxy DLLs; DirectX Compatibility + AC-interaction research) extends that lane for Ampere-only frame-gen proxy deployment. (source: wiki/sources/descriptions/BUNNY-19C__DLSSG-30s-manager.md) Classic PC compatibility hook frameworks such as [[winehooks]] (Daniel-Lobo; C/C++; DirectX/OpenGL interception, resolution scaling, texture replacement, audio/input fixes, per-title patch profiles; native Windows + Wine/Linux; modders + RE practitioners; DirectX Compatibility) extend that lane for legacy title hook study. (source: wiki/sources/descriptions/Daniel-Lobo__WineHooks.md) EAC-protected title camera mods such as [[ghost-recon-wildlands-first-person-no-eac]] (Firejumper93; C++20 `dxgi.dll` proxy forwarding DXGI exports; byte signature scan + ThunkHook patches on AnvilNext 2.0 camera update paths; fail-closed on build mismatch; first-person modding without AC bypass) extend that proxy-DLL lane for live multiplayer titles. (source: wiki/sources/descriptions/Firejumper93__Ghost-Recon-Wildlands-First-Person-No-EAC.md) Software D3D9 reimplementations such as [[software-d3d9]] (code-tom-code; DX9 focus; real-game/program targets; broad D3D9 compatibility goal; DirectX / emulation) deepen that Compatibility / Emulation surface beside [[d3d9on12]] and [[dxwrapper]]. (source: wiki/sources/descriptions/code-tom-code__Software_D3D9.md) - DX11 stereoscopic-fix tooling such as [[3d9]] (developer-oriented; broken stereo effects in DX11 games) sits in the DirectX Tools lane. (source: wiki/sources/descriptions/visotw__3d9.md) Universal UE4/UE5 VR inject mods such as [[uevr]] (stereo render pipeline + OpenXR/OpenVR; C++) extend that stereo / engine-render surface without per-title patches. (source: wiki/sources/descriptions/praydog__UEVR.md) - Frame profilers such as [[tracy]] (CPU zones + GPU timing for OpenGL / Vulkan / Direct3D; client + standalone viewer), [[remotery]] (single C library + browser viewer; multithreaded CPU/GPU; D3D11/12/OpenGL/Vulkan/CUDA/Metal; live command/log channels; saved trace playback; Game Testing) (source: wiki/sources/descriptions/Celtoys__Remotery.md), C++ game profilers such as [[optick]] (in-game SDK + WPF viewer; per-frame CPU/GPU D3D12/Vulkan timing, ETW thread/context-switch and hardware counters; UE4/5/Unity/custom engines; TCP capture; flame graphs and frame comparison; Game Testing) (source: wiki/sources/descriptions/bombomby__optick.md), Intel/GameTechDev performance capture such as [[presentmon]] (native C++ data-collection service + real-time overlay UI; trace capture, frame timing analysis, telemetry pipelines for benchmarking; Graphics Performance) (source: wiki/sources/descriptions/GameTechDev__PresentMon.md), and lightweight scope profilers such as [[rprof]] (TLS hierarchical CPU timing; ImGui/ImPlot flame graphs + frame-time distributions; LZ4 capture files) sit in the adjacent Game Testing / graphics-performance lane. (source: wiki/sources/descriptions/wolfpld__tracy.md) (source: wiki/sources/descriptions/milostosic__rprof.md) C++ CPU micro-optimization course labs such as [[perf-ninja]] (cache misses, branch mispredictions, vectorization, memory access patterns; CI on Alder Lake / Zen 3 / M1; Performance Analysis) complement that lane for hands-on bottleneck work. (source: wiki/sources/descriptions/dendibakh__perf-ninja.md) Cross-platform terminal host resource monitors such as [[btop]] (C++ TUI; CPU/memory/disk/network/process/GPU; mouse + filtering; Linux/macOS/BSD; Performance Monitor) extend that lane with whole-machine telemetry beside in-process profilers. (source: wiki/sources/descriptions/aristocratos__btop.md) In-game OSD performance overlays such as [[push]] (Volkanite; C/C++; D3D8–11/DXGI hook modules; CPU/GPU/RAM/storage metrics, frame limiting, sync control; overlay experimentation during gameplay; README `[Monitor GPU/CPU/RAM performance]`) add injected Present-path telemetry beside terminal monitors. (source: wiki/sources/descriptions/Volkanite__Push.md) - Single-header Image Codec utilities such as [[stb]] (public-domain C; stb_image / stb_truetype / stb_vorbis / stb_image_write; no deps) are the README Image Codec anchor for drop-in decode/encode. (source: wiki/sources/descriptions/nothings__stb.md) Full font rasterization libraries such as [[freetype]] (portable C; TrueType/OpenType/CFF/Type 1/bitmap; bytecode hinting, anti-aliased/subpixel rendering, auto-hinting; pluggable drivers; README `Render fonts`) complement `stb_truetype` for overlay and engine text pipelines. (source: wiki/sources/descriptions/freetype__freetype.md) Full JPEG codec libraries such as [[libjpeg-turbo]] (IJG JPEG; reference listing for engine asset-pipeline / image-codec work) complement those helpers. (source: wiki/sources/descriptions/libjpeg-turbo__libjpeg-turbo.md) Software-raster helpers such as [[olive-c]] (single-header C; lines/triangles/circles/text into raw pixel buffers; no deps) sit below GPU Present hooks as a minimal CPU raster study surface. (source: wiki/sources/descriptions/tsoding__olive.c.md) Cross-platform framebuffer graphics libraries such as [[tigr]] (unified API for Windows/macOS/Linux/iOS/Android; engine/tooling asset-pipeline / Image Codec lane) complement those CPU raster surfaces. (source: wiki/sources/descriptions/erkkah__tigr.md) Pixels-focused C asset-pipeline tools such as [[kit]] sit in the same Image Codec / pixels adjacency for engine and graphics researchers. (source: wiki/sources/descriptions/rxi__kit.md) Rust raster editors such as [[paintfe]] (wgpu GPU filters, Rhai scripting, CLI batch, GIF/APNG; single portable binary) extend that lane with GPU shader/filter and animation tooling for asset pipelines. (source: wiki/sources/descriptions/kylejckson__PaintFE.md) - Educational software 3D renderers such as [[tinyrenderer]] (~500 lines bare C++; Bresenham / raster / z-buffer / shading / texture·normal·shadow maps / AO; course for OpenGL/Vulkan/Metal/DX internals) sit in the Renderer lane as a full CPU pipeline study surface. (source: wiki/sources/descriptions/ssloy__tinyrenderer.md) Tiny C++ software rasterizers with GPU comparison backends such as [[softglrender]] (CPU OpenGL-style pipeline + OpenGL/Vulkan paths; README `[Renderer]`) extend that lane for side-by-side software vs GPU rendering study. (source: wiki/sources/descriptions/keith2018__SoftGLRender.md) Real-time CPU-only 3D software renderers such as [[cpuengine]] (FHowington; C++17 + SDL2; rasterization, depth testing, multiple shading models, post-processing, OBJ/TGA assets; scalar + SIMD paths, thread-pool triangle distribution, interactive camera/HUD; graphics education and low-level rendering performance research) extend that lane as interactive full-pipeline CPU render study surfaces. (source: wiki/sources/descriptions/FHowington__CPUEngine.md) Companion ray-tracing courses such as [[tinyraytracer]] (brief CG/rendering course for graphics programmers; not production-physically-realistic) sit in the same Renderer fundamentals lane. (source: wiki/sources/descriptions/ssloy__tinyraytracer.md) Large Markdown rendering study-note collections such as [[game-programmer-study-notes]] (QianMo; GPU Gems, shader programming, ray tracing, post-processing; Game Engine / guide) extend that lane as structured graphics references. (source: wiki/sources/descriptions/QianMo__Game-Programmer-Study-Notes.md) CUDA mesh ray-tracing libraries such as [[raytracing]] (ashawkey; BVH acceleration + PyTorch tensor queries; renderer example for normals/camera/ray generation; README `[RayTracer]`) extend that lane with GPU intersection for graphics, simulation, and vision research. (source: wiki/sources/descriptions/ashawkey__raytracing.md) Physically based rendering book implementations such as [[pbrtbook]] (theory-to-implementation; rendering + modding) extend that Renderer / PBR fundamentals lane. (source: wiki/sources/descriptions/kanition__pbrtbook.md) Step-by-step GLSL shader tutorials such as [[3d-game-shaders-for-beginners]] (Panda3D examples; SSAO / bloom / shadow mapping / post-processing; README `[Shader]`) sit in that same Renderer / shader fundamentals lane for beginning graphics programmers. (source: wiki/sources/descriptions/lettier__3d-game-shaders-for-beginners.md) Godot 4.x plush-character demos such as [[godot-plush-character]] (fabric shaders, soft deformation, procedural animation; stylized stuffed-animal characters) extend that lane with engine-native stylized character rendering samples. (source: wiki/sources/descriptions/gtibo__Godot-Plush-Character.md) NVIDIA's RTX Godot fork [[nvidia-rtx-godot]] (RTX rendering-server optimizations; editor and scene-tree extensions; ray tracing in the Godot ecosystem; README `[NVIDIA fork of Godot Engine]`) extends that Godot rendering study lane. (source: wiki/sources/descriptions/NVIDIA-RTX__godot.md) Studio UE4 rendering / shader / graphics-theory onboarding notes such as [[gamedevguide]] (Markdown; performance + Houdini adjacency) extend that lane for game programmers and technical artists. (source: wiki/sources/descriptions/ikrima__gamedevguide.md) - Wavefront OBJ mesh parsers such as [[tinyobjloader]] (single-header C++; verts/normals/UVs/MTL) and Rust [[tobj]] (fast OBJ/MTL mesh/material vectors; optional triangulation; vertex merging/index reordering/async feature flags; Twinklebear) sit in the adjacent Wavefront Obj / asset-ingest lane upstream of GPU draw paths. (source: wiki/sources/descriptions/tinyobjloader__tinyobjloader.md) (source: wiki/sources/descriptions/Twinklebear__tobj.md) - Khronos [[gltf]] (royalty-free runtime 3D asset delivery spec; core spec, extension registry, conformance assets, JSON/GLB sample models) anchors the Game Assets / glTF lane; implementors such as [[tinygltf]] (header-only C++11 JSON/GLB loader/saver) sit upstream of the same draw paths. (source: wiki/sources/descriptions/KhronosGroup__glTF.md) (source: wiki/sources/descriptions/syoyo__tinygltf.md) PS1-style CC0 retro asset index such as [[retro-3d-graphics-collection]] (Miziziziz; README-linked models/textures/shader resources by theme; Game Assets) extends that lane for stylized prototyping content. (source: wiki/sources/descriptions/Miziziziz__Retro3DGraphicsCollection.md) - Web-based 3D Gaussian Splat editors such as [[supersplat]] (PlayCanvas; selection / animation tracks / camera poses; PLY/splat export) sit in the 3D Graphics / WebGL splat-editor lane for engine-import asset study. (source: wiki/sources/descriptions/playcanvas__supersplat.md) Image→mesh/splat skillsets such as [[image-blaster]] (`.glb`/`.obj` + `.spz` + SFX via World Labs/FAL; React/Three.js panoramic demo; Unity/Unreal/Godot/Blender) sit in the adjacent AI / 3D Graphics generation lane. (source: wiki/sources/descriptions/neilsonnn__image-blaster.md) - Cross-API runtime shader capture/flatten/replace tooling such as [[game-lag-reducer]] (baobao1044; WPF .NET 8 launcher + C++20 HookDll; D3D11 COM vtable hooks + OpenGL/Vulkan IAT hooks; shader cache/substitution, tessellation/MSAA disable, FPS caps; user-consented GPU visual reduction for FPS—not AC bypass) sits in the DirectX Hook / draw-call research lane beside [[shader-injector]] and [[reshade]]. (source: wiki/sources/descriptions/baobao1044__GameLagReducer.md) - D3D11 GPU payload-transport research PoCs such as [[dxinject-uc]] (a0yark; cross-process DXGI shared buffers; shellcode encoded to GPU memory and decoded by HLSL compute shader before CPU execution; process-hollowing sync via named events + shared memory—not Present-hook overlay tooling) sit in the DirectX / compute-shader abuse lane beside draw-call hooks. (source: wiki/sources/descriptions/a0yark__DXInject-UC.md) ## Related concepts [[frame-observation-boundary]] · [[present-hook]] · [[swapchain-bottleneck]] · [[draw-call-hook]] · [[game-lag-reducer]] · [[dxinject-uc]] · [[capture-engine]] · [[unreal-image-capture]] · [[segcap]] · [[obs-game-capture]] · [[anti-screenshot-capture]] · [[world-to-screen]] · [[research-rigor]] · [[ai-aimbot-detection]] · [[hardware-input-injection]] · [[kiero]] · [[kiero2]] · [[directxhook]] · [[dx11-basehook]] · [[directx11hook]] · [[gh-d3d11-hook]] · [[hydrahook]] · [[d3dhook-imgui]] · [[universalhookx]] · [[universal-dear-imgui-hook]] · [[direct3d9-overlay]] · [[gameplug]] · [[5paceman-nightshade]] · [[vulkan-hook]] · [[egui-d3d11]] · [[imoverlay-dx11]] · [[direct3d-hook]] · [[mir3-zircon]] · [[nz-perspective]] · [[goverlay]] · [[asdf-overlay]] · [[pythoncs2]] · [[cs2-external-base]] · [[cs2-external-esp]] · [[cs2external]] · [[tkazer-cs2-external]] · [[vesta]] · [[simple-ac-internal-cheat]] · [[battlefield-1-internal]] · [[bf1-esp-and-aimbot]] · [[bf4-internal-overlay]] · [[r6-chams-public]] · [[epic-r6-v9]] · [[android-opengl-es-chams]] · [[gta4-rtx]] · [[bigbasev2]] · [[d2gi]] · [[kotr-modern-patch]] · [[xidi]] · [[free-direct]] · [[cnc-ddraw]] · [[d3d9on12]] · [[dxwrapper]] · [[dlss-unlocked]] · [[dlssg-30s-manager]] · [[winehooks]] · [[software-d3d9]] · [[xash-rt]] · [[3d9]] · [[uevr]] · [[storm-engine]] · [[hw3d]] · [[d3d12renderer]] · [[intro-to-dx11-revisited]] · [[castle-engine]] · [[intro-to-dx12-2nd-edition-revisited]] · [[learning-directx12]] · [[learn-directx]] · [[d3d12book]] · [[query-gpu-name-rs]] · [[steam-overlay-x64]] · [[discord-overlay-hook]] · [[mwclap]] · [[nvidia-overlay-hijack]] · [[nvidia-overlay-renderer]] · [[dota2-overlay-2-0]] · [[fortnite-external-p2c]] · [[fortnite-external-cheat-source-code]] · [[cs2-external-cheat]] · [[cs2-external-1]] · [[pubg-external-cheat]] · [[cs2-ext]] · [[titled-gui-cs2]] · [[overlayai]] · [[apex-full-cheat]] · [[apexd3d-external]] · [[apex-legends-sdk]] · [[apex-simple-aimbot-glow-apex]] · [[apex-legends-external-esp-aimbot-skinchanger]] · [[cs2-cheat]] · [[csgo-bot]] · [[input-overlay]] · [[eac-overlay]] · [[overlay]] · [[winbo]] · [[dwm-hook]] · [[dwmhook]] · [[dwm-dwmdraw]] · [[disablenvidiascreenshot]] · [[double-callback]] · [[kernel-dwm]] · [[dxgkrnl-hook]] · [[krnl-gdi-render]] · [[edgegdi-hook]] · [[kernel-drawing]] · [[wda-monitor-trick]] · [[3d-racing-game]] · [[pianogame]] · [[gltut]] · [[learnopengl]] · [[cubyz]] · [[3d-game-shaders-for-beginners]] · [[godot-plush-character]] · [[gamedevguide]] · [[rtm]] · [[directxmath]] · [[fdlibm]] · [[kazmath]] · [[int-fastdiv]] · [[exengine]] · [[gameplay]] · [[bgfx]] · [[gplayengine]] · [[raylib]] · [[yourgamelib]] · [[doriax]] · [[liblava]] · [[lightweightvk]] · [[pasvulkan]] · [[zig-gamedev]] · [[macroquad]] · [[love]] · [[nightshade]] · [[strolle]] · [[volumetric-restir-release]] · [[orx]] · [[corange]] · [[ncine]] · [[nebula]] · [[lumixengine]] · [[mxengine]] · [[prowl]] · [[ursus]] · [[luth]] · [[spartan-engine]] · [[mojoc]] · [[jazz2-native]] · [[the-seed-link-future]] · [[unity-vrchat-template]] · [[wind-effects]] · [[oxylus]] · [[orkige]] · [[kotek]] · [[iris]] · [[lina-engine]] · [[horizon-engine]] · [[island]] · [[vk-engine]] · [[lplplugin]] · [[poseidonvk]] · [[u3d]] · [[metal-game-engine-tutorial]] · [[game-engine-from-scratch]] · [[awesome-game-engine-dev]] · [[custom-game-engines]] · [[turbulenz-engine]] · [[melonjs]] · [[egret-core]] · [[engine]] · [[pixijs]] · [[three-js]] · [[babylon-js]] · [[supersplat]] · [[image-blaster]] · [[retro-3d-graphics-collection]] · [[imgui-ios-mod-menu]] · [[imgui-unity]] · [[imgui-unity-with-layout]] · [[android-modmenu-semijni]] · [[android-mod-menu-kotlin]] · [[android-cheat-template]] · [[android-native-app-imgui]] · [[imgui-native-modmenu]] · [[zygisk-imgui-mod-menu]] · [[zygisk-imgui-modmenu]] · [[imgui-zygisk-unity]] · [[ue5-with-dear-imgui]] · [[netimgui]] · [[unreal-imgui-tools]] · [[imgui]] · [[imgui-club]] · [[tracy]] · [[optick]] · [[presentmon]] · [[rprof]] · [[stb]] · [[freetype]] · [[libjpeg-turbo]] · [[tigr]] · [[olive-c]] · [[kit]] · [[paintfe]] · [[tinyrenderer]] · [[softglrender]] · [[cpuengine]] · [[tinyraytracer]] · [[raytracing]] · [[pbrtbook]] · [[tinygltf]] · [[tinyobjloader]] · [[tobj]] · [[overviews/game-hacking]] · [[overviews/anti-cheat]] ## README map `DirectX` (~41: Guide/Hook/Tools/Emulation/Compatibility/Overlay; incl. D3D12 Present/pixel-shader injectors such as [[shader-injector]] (FF7 Rebirth PC) + D3D12 object-ID segmentation masks from shipping UE4/UE5 titles without engine source such as [[segcap]] + cross-API DX/GL/Vulkan runtime shader capture/flatten/replace e.g. [[game-lag-reducer]] + DLSS unlock/wrapper mods such as [[dlss-unlocked]] + RTX 30 DLSS-G deploy manager [[dlssg-30s-manager]] (WPF; Authenticode/SHA-256 verified dlssg_for_sm86; kernel AC filename/directory fingerprinting blocks unsafe installs and quarantined proxy DLLs) (source: wiki/sources/descriptions/BUNNY-19C__DLSSG-30s-manager.md)), `OpenGL` (~3), `Vulkan` (~12; Guide/API/Hook; cross-platform runtime API locators like [[kiero2]] + Pascal/OOP Vulkan wrappers + Linux vocem implicit-layer/OpenGL interposer overlays + Cyberpunk SPIR-V hot-swap implicit layer such as [[cyberpunk-better-shaders]] via Proton), plus broader `Renderer` (~17; educational soft-3D / ray-tracing / PBR courses such as [[tinyrenderer]] / [[softglrender]] / [[tinyraytracer]] / [[raytracing]] / [[pbrtbook]]; generic post-processing injectors such as [[reshade]]) / `3D Graphics` (~4; Metal/DX12/Vulkan kits + WebGL/splat editors such as [[supersplat]] + Mesa upstream mirrors such as [[nv-graphics-mesa]]) / `Mathematics` (~7; gamedev math libs upstream of render math such as [[rtm]] (source: wiki/sources/descriptions/nfrechette__rtm.md) + portable C [[fdlibm]] libm transcendental implementations (source: wiki/sources/descriptions/freemint__fdlibm.md) + lightweight portable C [[kazmath]] vectors/matrices/transform helpers for realtime rendering/simulation (source: wiki/sources/descriptions/Kazade__kazmath.md) + Microsoft's SIMD inline [[directxmath]] vectors/matrices/collision for DirectX paths (source: wiki/sources/descriptions/microsoft__DirectXMath.md) + magic-number integer division for CUDA/CPU shader/compute hot paths such as [[int-fastdiv]]) (source: wiki/sources/descriptions/milakov__int_fastdiv.md) / `Image Codec` (~5; [[stb]] + font rasterization such as [[freetype]] (README `Render fonts`) + portable wgpu/Rhai raster editors such as [[paintfe]] + GIF/APNG; cross-platform framebuffer libs such as [[tigr]]; soft-raster helpers such as [[olive-c]]; pixels tooling such as [[kit]]) (source: wiki/sources/descriptions/kylejckson__PaintFE.md) (source: wiki/sources/descriptions/freetype__freetype.md), adjacent `Wavefront Obj` (~2; [[tinyobjloader]] + Rust [[tobj]] (Twinklebear)) / `Game Assets` glTF spec [[gltf]] + helpers such as [[tinygltf]] / `AI` (~5; image→mesh/splat/sprite for engine import; e.g. [[image-blaster]]), Cheat Overlay/Render, and Anti Cheat Screenshot / Detection:ESP (overlay scope also under DirectX → Overlay). (source: wiki/sources/README-categories.md) (source: wiki/sources/descriptions/nothings__stb.md) (source: wiki/sources/descriptions/tsoding__olive.c.md) (source: wiki/sources/descriptions/rxi__kit.md) (source: wiki/sources/descriptions/ssloy__tinyrenderer.md) (source: wiki/sources/descriptions/ssloy__tinyraytracer.md) (source: wiki/sources/descriptions/tinyobjloader__tinyobjloader.md) (source: wiki/sources/descriptions/syoyo__tinygltf.md) (source: wiki/sources/descriptions/KhronosGroup__glTF.md) (source: wiki/sources/descriptions/playcanvas__supersplat.md) (source: wiki/sources/descriptions/neilsonnn__image-blaster.md)