Fedor Logachev
Fedor Logachev
Awesome! This means that RPI-3+ is now supported by miniquad! :tada: Will keep it open - because of RPI-2 with opengl 2.
> RPI-3+ builds are broken. I get mismatched type errors `expected 'u8', found 'i8'` all over the code. Thanks for the report! Totally overlooked an RPI in the 0.3 update...
there is some sleeping: https://github.com/not-fl3/macroquad/blob/master/src/lib.rs#L559 Maybe it is not enough?
Also if it is windows/nvidia - it may be the driver issue https://stackoverflow.com/questions/21925313/100-cpu-utilization-when-using-vsync-opengl/21929019#21929019 - it looks like the driver is doing spinlock while waiting for a vsync
Oh, intresting. Try to add some sleep right before calling `next_frame()`, maybe it will help?
Any additional info? Does it flicker on the `basic_shapes` example? What OS and macroquad version do you use?
As long as std is on by default, `nanoserde = *` is the only thing required and we don't bump the minimal rust version for a std use case -...
if thats the only error - its a known problem, will fix soon!
> However when I put the whole thing on a remote host it fails (canvas remains empty) with two error messages. double check that remote server support application/wasm MIME type
> This error is still happening, although the `sapp-wasm` version is now `0.4.0`: > > > Version mismatch: gl.js version is: 0.3.13, rust sapp-wasm crate version is: 0.4.0 > >...