Almar Klein
Almar Klein
A few suggestions: * use `from rendercanvas.wx import WxRenderWidget` instead of the `WgpuWidget` (rendercanas is to replace `wgpu.gui`) * Don't use a timer to trigger draws. Call `canvas.request_draw(lambda: self.renderer.render(self.scene, self.camera))`...
> I think it's related to how in Vulkan objects are "prepared" before being shown? Yes, this initial time is for composing and compiling the shaders, setting up the pipeline,...
Well it does measure the time, but this is not yet exposed to the user in any way, so I think the issue is still valid/open.
_Original comment by_ **rreilink (Bitbucket: [rreilink](http://bitbucket.org/rreilink), GitHub: [rreilink](http://github.com/rreilink))**: --- -1 for the logger. That is to be used only for debugging IEP, and if it is integrated into the shells...
_Original comment by_ **Almar Klein (Bitbucket: [almarklein](http://bitbucket.org/almarklein), GitHub: [almarklein](http://github.com/almarklein))**: --- _Comment by [email protected]_ Would perhaps be nice to get a unified solutions for different shells: Python shells, the logger shell,...
_Original comment by_ **Almar Klein (Bitbucket: [almarklein](http://bitbucket.org/almarklein), GitHub: [almarklein](http://github.com/almarklein))**: --- _Comment by [email protected]_ Due to a bug in Qt on the Mac, the tabbar could not be used in DockWidgets....
Can you explain how semver would help for an application like timetagger? I can see how it helps for libraries and api's, but less so for apps ...
So, IIUC the idea would be that the server component of timetagger does not introduce breakage because of port numbers or env vars and whatnot. I can see the point,...
Interesting. Thanks for reporting this. What does `wgpu.gpu.request_adapter_sync().info` give when you don't set `WGPU_BACKEND_TYPE`?
Interesting that Vulkan is preferred over Metal on MacOS. I wonder whether that's intentional. > I can't understand why Vulkan wouldn't work, though. No, that looks like a bug to...