GtexCPUPlugin — CPU ground-texture backend
Plain C++17 (optional AVX2) implementation of the ground-texture RegCore backend, plus the
managed plug-in that exposes it to DetourLite. No CUDA and no Intel SYCL runtime required,
so it runs on any x64 machine — the right choice for bring-up, CI, and boxes without a usable GPU.
It is slower than the GPU backends; use windows-regcore-sycl or OtherAlgorithms (CUDA) in production.
Install
Unzip next to DetourLite.exe:
DetourLite.exe
run-gtexcpu.bat
plugins/GtexCPUPlugin/GtexCPUPlugin.dll
plugins/GtexCPUPlugin/regcore_gtex_cpu.dll
Select the backend
RegCore discovers backend classes from loaded assemblies and takes the first entry in
DETOUR_REGCORE that loads:
set DETOUR_REGCORE=gtex_cpu,cuda,sycl
run-gtexcpu.bat does that for you. If gtex_cpu fails to load, RegCore logs the failure and
falls through to the next candidate, so a broken plug-in degrades instead of dead-ending.
Testing it
The DetourLite + GTex CPU (Windows) bundle ships this together with DetourLite, the classic WinForms UI and a ready ground-texture configuration, so you can unzip and run.