Skip to content
Snippets Groups Projects

compositor render: Diff reduction and organization improvements

Merged Rylie Pavlik requested to merge rpavlik/monado:rp-render into main

Builds on !2378 (merged)

This broadly organizes the render_ module a little better and brings comp_render_{gfx,cs} into better alignment. Just move things around, with a little renaming, and more docs. Makes the compute and graphics renderers more similar so a diff tool becomes more useful. It also exports a single symbol for graphics-shader layer squashing.

Some renaming is performed.

This has been tested.

Edited by Rylie Pavlik

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Jakob Bornecrantz approved this merge request

    approved this merge request

  • Simon Zeni added 19 commits

    added 19 commits

    • 8660a25a...59c34e17 - 4 commits from branch monado:main
    • 59c34e17...99418fe9 - 5 earlier commits
    • 5c412692 - c/render: Renames and comment cleanup to improve readability.
    • 40152a3e - c/render: Rename vk_from_rr to vk_from_render
    • 9ec186bf - c/render: More cleanup of render_gfx
    • 36ec29a0 - c/render: Renames and comment cleanup to improve readability.
    • ac1597a1 - c/main: Renames and comment cleanup to improve readability.
    • 91241dea - c/util: Renames and comment cleanup to improve readability.
    • ab13a62e - c/render: Do not use a local that isn't a macro parameter.
    • c68291dc - c/util: more renames and re-orgs to align compute and gfx
    • e6fa76e1 - c/util: Export the gfx layer squasher.
    • 0516e2ef - c/render: Doc improvements

    Compare with previous version

  • Rylie Pavlik added 18 commits

    added 18 commits

    • 0516e2ef...e5f5461d - 3 commits from branch monado:main
    • e5f5461d...a9b88aa8 - 5 earlier commits
    • 8828addd - c/render: Renames and comment cleanup to improve readability.
    • 257a8fcd - c/render: Rename vk_from_rr to vk_from_render
    • f6d2d4fa - c/render: More cleanup of render_gfx
    • 97d3042b - c/render: Renames and comment cleanup to improve readability.
    • a5b4a201 - c/main: Renames and comment cleanup to improve readability.
    • 3645aa27 - c/util: Renames and comment cleanup to improve readability.
    • 50d670a9 - c/render: Do not use a local that isn't a macro parameter.
    • 5757dac2 - c/util: more renames and re-orgs to align compute and gfx
    • e2c8e109 - c/util: Export the gfx layer squasher.
    • d4916249 - c/render: Doc improvements

    Compare with previous version

  • removed needs-review label

  • Rylie Pavlik resolved all threads

    resolved all threads

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading