Skip to content

Phase 1 / Task 1: Remove computeSSAO from IRenderContext #458

@MichaelFisher1997

Description

@MichaelFisher1997

Goal

Remove the SSAO method from the broad render context and keep SSAO behind its dedicated interface.

Scope

  • src/engine/graphics/rhi.zig
  • any direct SSAO call sites

Work

  • Remove computeSSAO from IRenderContext.VTable
  • Remove the IRenderContext.computeSSAO() forwarding method
  • Update callers to use rhi.ssao()

Acceptance criteria

  • IRenderContext no longer exposes SSAO behavior
  • Build passes
  • No remaining call sites use the removed API

Parallel-safe

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions