volca02

Results 28 comments of volca02

On my setup, switching the desktop from the game and back causes the game to stop rendering. i3 window manager, arch linux, 4.18.5-zen1-1-zen, nvidia 396.54-5

``` if (event->type == SDL_WINDOWEVENT) { if (event->window.event == SDL_WINDOWEVENT_RESIZED) { .... event->window.data1 x data2 } } ```

To be precise I get that backtrace when uncommenting ``` dbsrv.load("miss1.mis", opde.services.DBM_COMPLETE) ```

A weird C++ side exception when doing debug_frame from python: ``` Traceback (most recent call last): File "", line 113, in RuntimeError: C++ side exception (/home/volca/Projects/openDarkEngine/openDarkEngine/src/bindings/LoopServiceBinder.cpp:98) : PythonException: Opde Exception...

That last one is probably caused by problems with gettattr on msg object - commenting these will stop that from happening: ``` # opde.log_info("Comand field: " + msg.command) # opde.log_info("Comand...

I think we can introduce a tracer macro spawning a RAII object that will inform some object about the current running/terminating tasks. Then we can stick it throughout the code...

A few remarks: - should really focus on dynamic memory allocation in the visibility determination code. This is one of the problem sources - consider jemalloc or other allocator in...

Frame spikes are caused by lights. What happens is that light list population gets too pessimistic, light lists get enormous. And current ogre3d does not help at all, thanks notably...

This also has to be integrated with the physics system and collision detection.

I am encountering the exact same behavior on arch linux with kernel 5.10. It would seem minilogue does not get the second sysex message or does not respond to it....