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

Add non-shiny engine drivers #30

Closed
200sc opened this issue Aug 5, 2017 · 1 comment
Closed

Add non-shiny engine drivers #30

200sc opened this issue Aug 5, 2017 · 1 comment
Milestone

Comments

@200sc
Copy link
Contributor

200sc commented Aug 5, 2017

We should support config-defined drivers for the engine. Shiny would be one, and openGL / glfw should be one, and vulcan, optimistically, would be one, as examples. Engine drivers should be an exported interface, so that it would be easy to take oak and place it onto another display driver.

@200sc 200sc added this to the 2.0 milestone Aug 5, 2017
@200sc
Copy link
Contributor Author

200sc commented Jan 15, 2018

We support this through setting oak.InitDriver in release/2.0.0, and we provide a gl type as a second driver, but a little more work needs to happen to make sure that drivers that require dependencies are not built in to oak (thus adding those dependencies to oak) but still visible to be enabled

@200sc 200sc closed this as completed Jan 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant