Skip to content

Phase 16.6-16.7: Fix duplicate include and standardize include ordering #47

Description

@Cle2ment

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions