Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Make rendering pipeline more flexible #604

Closed
ffreyer opened this issue May 17, 2020 · 0 comments
Closed

Make rendering pipeline more flexible #604

ffreyer opened this issue May 17, 2020 · 0 comments
Labels
enhancement Feature requests and enhancements GLMakie This relates to GLMakie.jl, the OpenGL backend for Makie.

Comments

@ffreyer
Copy link
Collaborator

ffreyer commented May 17, 2020

Currently the rendering pipeline in GLMakie is rather strict. As a result buffers needed for ssao and fxaa are always created and post processing always runs. As things get more complex it would be good to make this more flexible.

It should be posible to disable fxaa, ssao, etc for the full scene. This should cause less framebuffers to be created (i.e. only those that are actually needed) and the rendering pipeline to be shorter. It should also cause less framebuffers to be written to in fragment_output.frag. Potentially we also want to change which shaders are used in the primary render, e.g. for deferred shading.

@asinghvi17 asinghvi17 added the GLMakie This relates to GLMakie.jl, the OpenGL backend for Makie. label May 17, 2020
@ffreyer ffreyer added the enhancement Feature requests and enhancements label Aug 21, 2024
@MakieOrg MakieOrg locked and limited conversation to collaborators Aug 22, 2024
@ffreyer ffreyer converted this issue into discussion #4180 Aug 22, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement Feature requests and enhancements GLMakie This relates to GLMakie.jl, the OpenGL backend for Makie.
Projects
None yet
Development

No branches or pull requests

2 participants