Skip to content

feat: add COPC runtime streaming research probe - #143

Merged
snkmcb merged 2 commits into
mainfrom
research/copc-runtime-streaming-probe
Sep 4, 2026
Merged

snkmcb merged 2 commits into
mainfrom
research/copc-runtime-streaming-probe

Conversation

@snkmcb

@snkmcb snkmcb commented Sep 4, 2026

Copy link
Copy Markdown
Member

Summary

  • add an opt-in COPC runtime-streaming probe behind USDGEO_BUILD_BENCHMARKS
  • select deterministic point-data tiles by hierarchy level and decode only those ranges
  • report hierarchy size, selected tiles, decoded points, selected range bytes, and source bytes read as TSV
  • document the experiment and keep host LOD, OpenUSD payload composition, and renderer loading as separate research
  • align converter usage text with documented .copc.laz support

Validation

  • get_errors: no errors in the new C++ and CMake files
  • git diff --check: passed
  • isolated CMake configure with USDGEO_BUILD_USD=OFF, USDGEO_BUILD_TESTS=OFF, and USDGEO_BUILD_BENCHMARKS=ON: passed
  • full compile was unavailable because CMake Tools had no registered build target in the current VS Code session

@snkmcb
snkmcb merged commit 0b72e39 into main Sep 4, 2026
4 checks passed
@snkmcb
snkmcb deleted the research/copc-runtime-streaming-probe branch September 4, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant