Pixieditor 2.0 won't launch

The program won’t launch. I meet the minimum requirements, yet it will not open. I am on Windows 10 on PC, and neither Steam nor the downloadable versions will work. Please help.

Hey, thanks for writing. Can you post your PC specification? Especially what CPU and GPU you have.

I’m not too sure on this but my CPU is an Intel Core i5-4300, and my GPU is a Intel HD Graphics 4600. I am aware they aren’t the best, but they are all I have.

Unfortunately, Intel HD Graphics 4600 doesn’t support Vulkan. It is the only graphics API we support for Windows and Linux right now, as OpenGL is at the moment unusable. Here’s a tracking issue of the problem [BUG]: OpenGL renderer is wildly unstable on windows and linux · Issue #825 · PixiEditor/PixiEditor · GitHub, once it gets merged you’ll be able to launch PixiEditor, although I can’t promise you when or even if that happens.

Sorry for the inconvieniance!

It’s fine, I don’t mind waiting! Thanks for helping, man!

Good news, I managed to add OpenGL support today! Check out version 2.0.1.3, it should work.
Let me know if you have any more issues

isnt opengl easier to use than vulkan?
why did you choose vulkan instead of opengl? and why did it take a little while to get opengl support?

Great question!

OpenGL has lower entry curve than Vulkan, meaning that in theory you can get something to display on the screen faster than with Vulkan.

But lower entry curve, doesn’t mean it’s better. In fact, once I got Vulkan to work, any potential issue or bug was much easier to debug, which mean that I was able to get everything stable faster. If something was wrong, vulkan at least displayed some kind of error, while OpenGL just simply froze whole app or crashed entirely.

Vulkan is a modern API, that is by nature asynchronous, I have granular control over how stuff works and if implemented correctly, it works faster than OpenGL. This is the case in PixiEditor too, rendering with Vulkan is more performant than OpenGL.

OpenGL is an old API and for PixiEditor case, it is just for compatibility with older hardware.

Makes sense, thank you for your reply!

It does work, thankfully! Although, the UI is slightly offset?