compositor render: Diff reduction and organization improvements
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.
Merge request reports
Activity
added needs-review label
added 20 commits
-
5654e2b1...2cce3a06 - 5 commits from branch
monado:main
- 2cce3a06...8c52718b - 5 earlier commits
- f039bb9e - c/render: Renames and comment cleanup to improve readability.
- 89f51cee - c/render: Rename vk_from_rr to vk_from_render
- d57cc581 - c/render: More cleanup of render_gfx
- da3f9994 - c/render: Renames and comment cleanup to improve readability.
- 16b117af - c/main: Renames and comment cleanup to improve readability.
- e5ff1e9d - c/util: Renames and comment cleanup to improve readability.
- fe2994b3 - c/render: Do not use a local that isn't a macro parameter.
- 4e6e8ca5 - c/util: more renames and re-orgs to align compute and gfx
- b0b90252 - c/util: Export the gfx layer squasher.
- 1895472d - c/render: Doc improvements
Toggle commit list-
5654e2b1...2cce3a06 - 5 commits from branch
added 15 commits
- 1895472d...8a4bfe12 - 5 earlier commits
- 2709e7a3 - c/render: Renames and comment cleanup to improve readability.
- fcb71118 - c/render: Rename vk_from_rr to vk_from_render
- 8f0ed671 - c/render: More cleanup of render_gfx
- e3f7aece - c/render: Renames and comment cleanup to improve readability.
- 566835e2 - c/main: Renames and comment cleanup to improve readability.
- 2a4adaba - c/util: Renames and comment cleanup to improve readability.
- 5d110206 - c/render: Do not use a local that isn't a macro parameter.
- f538a87e - c/util: more renames and re-orgs to align compute and gfx
- 60cc9771 - c/util: Export the gfx layer squasher.
- 8660a25a - c/render: Doc improvements
Toggle commit list- Resolved by Rylie Pavlik
I'm going to approve the commits as I go along. First 5 LGTM to me.
- c/util: More diff reduction between comp_render_{cs,gfx}
- c/util: Re-arrange comp_render_cs to ease comparison against comp_render_gfx
- c/util: Rearrange to minimize diffs between compute fast path and from-scratch distortion
- c/client: Normalize naming (fini)
- comp: Normalize naming (fini)
- Resolved by Rylie Pavlik
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
Toggle commit list-
8660a25a...59c34e17 - 4 commits from branch
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
Toggle commit list-
0516e2ef...e5f5461d - 3 commits from branch
removed needs-review label
assigned to @marge-bot
mentioned in commit rpavlik/monado@a059a1b7
mentioned in commit rpavlik/monado@c9a416c2
mentioned in commit rpavlik/monado@05df2a62
mentioned in commit rpavlik/monado@9d448cfb
mentioned in commit rpavlik/monado@1667b416
mentioned in commit rpavlik/monado@098f97ad