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

Black screen since audio mixing was moved to C #63

Closed
MoritzBrueckner opened this issue May 25, 2023 · 1 comment
Closed

Black screen since audio mixing was moved to C #63

MoritzBrueckner opened this issue May 25, 2023 · 1 comment

Comments

@MoritzBrueckner
Copy link
Contributor

Hi, e7e52a4 seems to have broken Armorcore when used together with Armory, this commit (up to the latest main) causes black screens in Armory because for some reason no draw command is sent to the GPU (in Renderdoc the list of draw events is empty). After closing the window the Krom process seems to continue in the background.

There are no error messages, and since no crash is taking place also no crash dumps. Before building the project, I modified the kfile to enable audio (with_audio: true) and workers (with_worker: true).


Not directly related to the black screen, but related to that commit:

It looks like you removed the possibility to register a custom audio callback (kha.audio2.Audio.audioCallback). I'm not sure whether this is actually used anywhere in Kha (apart from providing it via the Kha API), but frameworks like https://github.com/MoritzBrueckner/aura will not work without the possibility to register a custom audio callback. Maybe there's a chance to bring this back in some way?

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

No branches or pull requests

2 participants