From f0a4e3cd361296e24a566519ea194c73cb19cd06 Mon Sep 17 00:00:00 2001 From: Jan Svabenik Date: Thu, 19 Mar 2026 11:54:02 +0100 Subject: [PATCH] Document hybrid CUDA runtime and DLL placement --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index da9cc24..afee8b8 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,9 @@ This path uses: - runtime DLL loading for the Windows `gpudemod` path Important: -- `gpudemod_kernels.dll` must be present next to `sdrd.exe` or in `internal/demod/gpudemod/build/` +- `gpudemod_kernels.dll` is copied next to `sdrd.exe` by `build-sdrplay.ps1` - `build-sdrplay.ps1` prepares the runtime DLL placement and PATH setup for SDRplay + CUDA DLLs +- the gpudemod DLL is built with `-cudart=hybrid` - GPU validation is disabled by default for performance; enable it with `SDR_GPU_VALIDATE=1` when debugging - older experimental Windows build scripts were removed to avoid confusion