Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > comp.os.linux.x > #484

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
Keywords Mesa,3D,OpenGL,libGL
User-Agent tin/2.6.5-20250707 ("Helmsdale") (Linux/2.4.31 (i586))
NNTP-Posting-Host news.ausics.net
Date 24 Oct 2025 08:30:55 +1000
Organization Ausics - https://newsgroups.ausics.net
Lines 22
X-Complaints abuse@ausics.net
Path csiph.com!news.bbs.nz!news.ausics.net!not-for-mail
Xref csiph.com comp.windows.x:601 comp.os.linux.x:484

Cross-posted to 2 groups.

Show key headers only | 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.os.linux.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