5/17/2023 0 Comments Xojo canvasThis tool shows you how to talk to Xojo and pass commands or IDE scripts. While Xojo lacks a command line compiler ( Feedback case 3215), there is a IDE Communicator tool available ( Documentation here). Sometimes things change in our plugins, like a method got another parameter and examples may need to be updated, too. For example last year the graphics property was removed from canvas control, so we had a need to check all projects for whether the graphics property is used somewhere. From time to time something in Xojo changes and the projects need to be adapted. We want to make sure they all build and have no obvious problems like a syntax error. Thanks for your advice guys.The MBS Xojo Plugins come with over 2000 example projects. I think me and Xojo need to have a little discussion on their CEF implementation. Either way, with CEF based off Chrome/95.0 it's still the exact same situation.ĮDIT: Welp, the downloads are finished and I launched CEF Sample App 95.0 and what do you know: 144fps and every single thing is hardware accelerated. I had compiled with a slightly older Xojo release yesterday. The current CEF version embedded in my Xojo app is based on Chrome/95.0 not Chrome/90.0. I would like to point out an erratum in my previous post. I own 3 of them as listed in the first post and they all do that under CEF. It's related to nVidia GTX 10 series graphics cards. I grabbed an old laptop with W10 that has an integrated Intel GPU chipset and the same app is hardware accelerated under CEF, so it's unrelated to W10. Operating system Windows NT 4 uhmk Newbie Posts: 3 Joined: Mon 12:37 pmĪmaitland wrote:If Windows 10 behaves differently to Windows 7 then the app might be missing the windows 10 compatibility entries from the app.manifest The browser will fall back to software compositing and hardware acceleration will be unavailable. Gpu compositing has been disabled, either via blocklist, about:flags or the command line. WebGL2: Software only, hardware acceleration unavailable WebGL: Software only, hardware acceleration unavailable I can tell because chrome://gpu returns this in CEF:Ĭanvas: Software only, hardware acceleration unavailableĬompositing: Software only. Only in CEF it runs at 5fps and the hardware acceleration is disabled. I've just installed Google Chrome on one of the W10 PC whose graphics card seems to be blocked by CEF and the same URL runs at 144fps, extremely smoothly, no issue there at all. ![]() ![]() ![]() The one that is embedded in Xojo 2022r1.1. Magreenblatt wrote:What CEF version? How does it behave in Google Chrome at the same version? Visit chrome://gpu in the browser for more information. Thanks uhmk Newbie Posts: 3 Joined: Mon 12:37 pm Please ask me more questions to see if we can get this resolved or not. It looks like their GPU is blacklisted by CEF or something? I have tried the same app under 3 different W10 PC's all with a dedicated nVidia graphics card (the 2 other PC's had a nVidia GTX 1050 ti 2GB GDDR5) and none of them had the graphics acceleration enabled under CEF.Įvery single one of those PC's run WebGL with graphics acceleration perfectly smoothly under Firefox and Edge but they don't in CEF for some obscure reason. However, the same app under a more modern computer under W10 64-bit with a nVidia GTX 1060 6GB GDDR5 graphics card does not enable OpenGL nor Canvas graphics acceleration. When CEF is launched from my Xojo app, it enables OpenGL and Canvas graphics acceleration and runs flawlessly under W7 64-bit with an AMD Radeon R9 graphics card. I'm using CEF through Xojo2022r1.1 and I have found what I think is a compatibility issue or even perhaps a bug?
0 Comments
Leave a Reply. |