Can you do some performance tests? Something like in JupiterRider/purego-sdl3#4 (comment)
I am sure that the overhead is acceptable if we are talking about calls to create a window and handle input events. But what if these are thousands of calls to draw primitives every 8 milliseconds(120 Hz)? Will this not overload the CPU?
I wanted to make a really effective UI, although I do not mind losing a couple of percent of performance.
Can you do some performance tests? Something like in JupiterRider/purego-sdl3#4 (comment)
I am sure that the overhead is acceptable if we are talking about calls to create a window and handle input events. But what if these are thousands of calls to draw primitives every 8 milliseconds(120 Hz)? Will this not overload the CPU?
I wanted to make a really effective UI, although I do not mind losing a couple of percent of performance.