-
Notifications
You must be signed in to change notification settings - Fork 58
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
Missing customization option at configs #36
Comments
hi, this sounds interesting. From where to where exactly do you want to transfer custom data? |
CreateDisplay() to e.g. Window_..., Context__..., Platform_..., PlatformFactory_... There is also some And some methods do not have access to the configs, so I had to expose the Window_Windows_... member. To At some places I was also wondering why the Platform stuff made no use of C++ templates - I think the whole per-platform code of PlatformFactory_... could be templated and neccessary custom code put into Platform_... |
Bump - my extension needs an update to the current ramses version - any progress here? I saw some potentially related stuff, but did not dive into the source, yet. |
Hi @ManuelKugelmann this looks like a "summary" of the other issues you posted, right? The other ones are a lot more concrete - should we close this one then, and follow up in the others? Or is there something here you still consider worthy of its own issue? |
Hi @violinyanev, this is actually its own issue - I'll try to rephrase: |
In general: DisplayConfig could be much cleaner if it followed a composition pattern, where platform specific settings are wrapped in their own platform specific configuration blocks. |
I'm working on stuff like an embeddable ramses renderer, ramses Spout sender, etc. . I do not want to make any changes to this project to make maintenance easier. I am missing an option to add custom data to the configs. Right now I'am misusing
cfg.setAndroidNativeWindow((void*)cfgx);
...The text was updated successfully, but these errors were encountered: