Groups | Search | Server Info | Login | Register


Groups > comp.windows.x > #601

Minimum Mesa (libGL) Build

Message-ID <68faac9f@news.ausics.net> (permalink)
From not@telling.you.invalid (Computer Nerd Kev)
Subject Minimum Mesa (libGL) Build
Newsgroups comp.windows.x, comp.os.linux.x
Date 2025-10-24 08:30 +1000
Organization Ausics - https://newsgroups.ausics.net

Cross-posted to 2 groups.

Show all headers | View raw


Mesa now depends on libLLVM which is huge, but I don't use 3D
graphics except on one system (running obsolete Linux anyay) so
it's only there to satisfy dependencies on libGL. The software runs
in an X server without GLX and if there's any tiny performance
advantage from 2D rendering with OpenGL I don't care about it.

The Mesa FAQ talks about "Stand-alone Mesa", as an "emulation" of
GLX where OpenGL isn't actually used by the X server. That sounds
like what I want - presumably no libLLVM dependency since there's
no OpenGL rendering in X? Probably the same as what "DRI Mesa" is
doing when displaying on an X server without GLX anyway.

https://docs.mesa3d.org/faq.html#what-s-the-difference-between-stand-alone-mesa-and-the-dri-drivers

But that's the only reference to "stand-alone Mesa" in the docs. I
searched in "meson.options" for "stand" but no results, so what's
the secret to building "Stand-alone Mesa"? Is it just what's left
when you disable enough drivers/features?

-- 
__          __
#_ < |\| |< _#

Back to comp.windows.x | Previous | NextNext in thread | Find similar


Thread

Minimum Mesa (libGL) Build not@telling.you.invalid (Computer Nerd Kev) - 2025-10-24 08:30 +1000
  Re: Minimum Mesa (libGL) Build Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-10-24 20:45 +0000
    Re: Minimum Mesa (libGL) Build not@telling.you.invalid (Computer Nerd Kev) - 2025-10-25 09:23 +1000
      Re: Minimum Mesa (libGL) Build Anthk NM <anthk@disroot.org> - 2025-12-01 08:36 +0000

csiph-web