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

buggy opengl accelerator for gtk4 #1027

Open
Chilledheart opened this issue Jun 28, 2024 · 2 comments
Open

buggy opengl accelerator for gtk4 #1027

Chilledheart opened this issue Jun 28, 2024 · 2 comments
Labels

Comments

@Chilledheart
Copy link
Owner

yass: ../cairo-1.18.0/src/cairo-hash.c:217: _cairo_hash_table_destroy: Assertion `hash_table->live_entries == 0' failed.
*** SIGABRT received at time=1719544066 on cpu 10 ***
PC: @     0x7f401fa96cec  (unknown)  (unknown)
    @     0x55d0de2f195a        160  absl::AbslFailureSignalHandler()
    @     0x7f401fa46390    7588944  (unknown)
    @     0x7f401f13c960  (unknown)  (unknown)
[1]    6244 IOT instruction  GDK_DEBUG=vulkan-disable ./yass -logtostderr
@Chilledheart
Copy link
Owner Author

  // buggy opengl accelerator for gtk4 see #1027
  // disable opengl accelerator for now
  if (getenv("GDK_DEBUG") == nullptr && getenv("GSK_RENDERER") == nullptr) {
    setenv("GSK_RENDERER", "cairo", 1);
  }

Chilledheart added a commit that referenced this issue Jun 28, 2024
- gtk4: cleanup opengl context

see #1027.
Chilledheart added a commit that referenced this issue Jun 28, 2024
- gtk4: cleanup opengl context

see #1027.
Chilledheart added a commit that referenced this issue Jun 28, 2024
Chilledheart added a commit that referenced this issue Jun 28, 2024
- gtk4: cleanup opengl context

see #1027.
Chilledheart added a commit that referenced this issue Jun 28, 2024
@Chilledheart
Copy link
Owner Author

Newer gtk4 (from 4.13.8) has something like gsk: Don't use gpu renderers with llvmpipe GNOME/gtk@6c4739a2f16

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

1 participant