Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rendering - Move PipelineStack to Pipeline Compositor #47

Open
tadgem opened this issue Apr 2, 2023 · 1 comment
Open

Rendering - Move PipelineStack to Pipeline Compositor #47

tadgem opened this issue Apr 2, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@tadgem
Copy link
Owner

tadgem commented Apr 2, 2023

Need to rework this to use a more flexible structure, a graph seems more appropriate. This will involve a complete rewrite of the stack as it exists now but other types should be reusable.

Change will consist of:

  • PipelineStack- PipelineGraph rewrite.
  • Serialization of Graph
  • ImGui editor for Graph.
@tadgem tadgem added the enhancement New feature or request label Apr 2, 2023
@tadgem tadgem changed the title Rendering - Move PipelineStack to PipelineGraph Rendering - Move PipelineStack to Pipeline Compositor May 23, 2023
@tadgem
Copy link
Owner Author

tadgem commented May 23, 2023

Need to rework this to use a more flexible structure, a compositor using a graph representation seems more appropriate. This will involve a complete rewrite of the stack as it exists now but other types should be reusable.

Change will consist of:

PipelineStack- Pipeline Compositor rewrite.
Serialization of Compositor
Easy user facing API
Expose to Lua
Expose to graph script when we get back round to that (not in scope of this issue)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant