Skip to content

tests: cover retained scene traversal - #30

Closed
tritao wants to merge 31 commits into
stack/drawlist-gl-backendfrom
stack/drawlist-node-coverage
Closed

tests: cover retained scene traversal#30
tritao wants to merge 31 commits into
stack/drawlist-gl-backendfrom
stack/drawlist-node-coverage

Conversation

@tritao

@tritao tritao commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add focused validation that representative scene-graph nodes emit retained draw commands.

  • Traverses a SoCube through SoIRRenderAction.
  • Verifies topology, generated geometry, and command ownership metadata.
  • Keeps this layer limited to traversal coverage.

Stack

Layer 11/14, based on PR #29.

@tritao tritao changed the title stack/drawlist node coverage tests: cover retained scene traversal Aug 9, 2026
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from 9d37115 to 98599db Compare August 9, 2026 01:40
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch from 178f5ec to a2c59a1 Compare August 9, 2026 01:41
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from 98599db to 450129c Compare August 9, 2026 01:51
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch from a2c59a1 to fc25c63 Compare August 9, 2026 01:51
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from 450129c to 87d2bfe Compare August 9, 2026 02:05
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch from fc25c63 to 5db8554 Compare August 9, 2026 02:06
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from 87d2bfe to 8db1906 Compare August 9, 2026 02:12
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch 2 times, most recently from 4a5b57b to 8d47867 Compare August 9, 2026 02:17
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from f479e95 to 84d0b47 Compare August 9, 2026 02:21
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch from 8d47867 to 7c10f07 Compare August 9, 2026 02:21
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from 84d0b47 to ed69f26 Compare August 9, 2026 02:35
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch from 7c10f07 to ee26e3e Compare August 9, 2026 02:35
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from ed69f26 to 30d520a Compare August 9, 2026 02:46
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch 3 times, most recently from dbd9228 to 539dfe4 Compare August 9, 2026 10:20
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch 2 times, most recently from 487bea8 to d911d52 Compare August 9, 2026 10:54
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch from 539dfe4 to 2acf682 Compare August 9, 2026 10:54
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from d911d52 to 5792286 Compare August 9, 2026 11:24
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch 2 times, most recently from 1f37414 to 85bb85d Compare August 9, 2026 11:37
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch 2 times, most recently from b56798e to f7d4e81 Compare August 9, 2026 11:44
@tritao
tritao force-pushed the stack/drawlist-node-coverage branch 2 times, most recently from 4969a80 to 528a89a Compare August 9, 2026 11:50
@tritao
tritao force-pushed the stack/drawlist-gl-backend branch from f7d4e81 to 1e472a9 Compare August 9, 2026 11:50
tritao added 29 commits August 11, 2026 11:22
@tritao

tritao commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator Author

Folded into PR #28 as the fourth commit: tests: cover retained IR and scene traversal.

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