Emacs GPU rendering

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • emacs-gl

    OpenGL bindings for Emacs Lisp

  • By the way, why only for pgtk? It would be nice to have it without pgtk or xwidgets (OpenGL was avaialable via xwidgets since quite some time, as a plugin).

  • surfman

    Accelerated offscreen graphics for WebGL

  • Yeah, render Emacs via GPU. We get underlined display server opengl context using surfman or glutin. Since PGTK is gtk, we are using gl_area. Replaced the Cairo drawing with this Firefox's Webrender. Using this, you can except some improvements to rendering. However, I dont know how to do benchmarks regarding GUI rendering.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • glutin

    A low-level library for OpenGL context creation, written in pure Rust.

  • Yeah, render Emacs via GPU. We get underlined display server opengl context using surfman or glutin. Since PGTK is gtk, we are using gl_area. Replaced the Cairo drawing with this Firefox's Webrender. Using this, you can except some improvements to rendering. However, I dont know how to do benchmarks regarding GUI rendering.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts