Duplicate include:
Renderer.cpp:8 and :11 both #include "CPUBackend.h" (line 8 is only needed under PN_ISPC, line 11 is unconditional)
Include ordering (3 files): project headers → framework headers → third-party → standard:
Camera.cpp — Peanut input header after glm
CPUBackend.cpp — Constants.h after standard headers
OptiXDenoiser.cpp — cuda.h before cstdio
Duplicate include:
Renderer.cpp:8and:11both#include "CPUBackend.h"(line 8 is only needed underPN_ISPC, line 11 is unconditional)Include ordering (3 files): project headers → framework headers → third-party → standard:
Camera.cpp— Peanut input header after glmCPUBackend.cpp— Constants.h after standard headersOptiXDenoiser.cpp— cuda.h before cstdio