Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajour OpenGL missing matching noselfupdate option. #721

Open
kwilliams1987 opened this issue Aug 10, 2021 · 4 comments
Open

Ajour OpenGL missing matching noselfupdate option. #721

kwilliams1987 opened this issue Aug 10, 2021 · 4 comments
Labels

Comments

@kwilliams1987
Copy link
Contributor

Describe the bug

REF: #708 (comment)

I want to update the Chocolatey packages but 1.3 only includes an ajour-noselfupdate.exe and no matching ajour-opengl-noselfupdate.exe

I removed the rest of the bug report as it's entirely irrelevant.

@tarkah
Copy link
Member

tarkah commented Aug 10, 2021

We're going to just change the no self update binaries to be opengl since that's better for packaging purposes. I don't think we need to publish both?

We will get this changed in the next release

@kwilliams1987
Copy link
Contributor Author

kwilliams1987 commented Aug 10, 2021

What do you mean? That there won't be a none-OpenGL build with auto update disabled?

There is certainly scope for both based on the metrics I have:

Ajour Ajour OpenGL
Downloads (all versions) 1485 805

@tarkah
Copy link
Member

tarkah commented Aug 10, 2021

The reality is we probably should have only shipped the OpenGL version from the get go. The non-opengl uses wgpu under the hood, which uses Vulkan on Windows. There really isn't any benefit to this in practice, and it's only come w/ runtime crashes that are fixed by the opengl version.

My recommendation would be to only ship the opengl version via Chocolatey (called just "Ajour"). For packaging, this will support the largest userbase and have no real downsides compared to the wgpu versions.

I'd really like to convert all future releases to just be opengl, but it's not something we've put any effort behind yet. This would simplify things a lot.

@kwilliams1987
Copy link
Contributor Author

An interesting insight, I will look into how this is handled in Chocolatey.

Once the new version is released I will likely then make both versions use the OpenGL-no auto update variant and mark the Ajour OpenGL package as deprecated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants