Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.*

Edit Package Mesa

Mesa is a 3-D graphics library with an API which is very similar to
that of OpenGL.* To the extent that Mesa utilizes the OpenGL command
syntax or state machine, it is being used with authorization from
Silicon Graphics, Inc.(SGI). However, the author does not possess an
OpenGL license from SGI, and makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with SGI. Those who
want a licensed implementation of OpenGL should contact a licensed
vendor.

Please do not refer to the library as MesaGL (for legal reasons). It's
just Mesa or The Mesa 3-D graphics library.

* OpenGL is a trademark of Silicon Graphics Incorporated.

Refresh
Refresh
Source Files
Filename Size Changed
Mesa-rpmlintrc 0000000523 523 Bytes
Mesa.changes 0000020714 20.2 KB
Mesa.spec 0000037217 36.3 KB
README.updates 0000000413 413 Bytes
VERSION.diff 0000000169 169 Bytes
_constraints 0000000335 335 Bytes
_multibuild 0000000056 56 Bytes
baselibs.conf 0000004596 4.49 KB
manual-pages.tar.bz2 0000137685 134 KB
mesa-main_git-61dd82cc.tar.bz2 0023071619 22 MB
n_add-Mesa-headers-again.patch 0000000513 513 Bytes
ttn_add_missing_opcode_TG4.patch 0000000988 988 Bytes
Latest Revision
Behzad A's avatar Behzad A (BehzadA) committed (revision 162)
- Bump to 24.0.0-Devel
- Update source to git commit 61dd82ccab880f154523c4153359335a8f8bfc53
Comments 4

llyyr's avatar

-Dallow-kcmp=auto this disallows kcmp because you have --auto-features=disabled, you have to explicitly enable it, also could you build with -Dvulkan-beta=true as well?


Behzad A's avatar

OK, now KCMP is enabled properly, But when enabled vulkan-beta the building gets failed with some errors. I will look at that later.


llyyr's avatar

vulkan-beta builds successfully with -Dc_args="%{optflags} -Wno-error=missing-prototypes"

on another note, ever since the meson.build refactor upstream (for changing true/false to enabled/disabled), I can't get sway to launch to opengl renderer from tty. do you have any idea why that might be the case? it works if i build locally and run with meson devenv. I wonder if there's some change that makes it impossible to build Mesa separately


Behzad A's avatar

OK thanks, the build flag solved the issue.

I don't know the exact cause of the problem you mentioned, but my guess is that there is an environment variable set in your machine that causes a change in the build parameters.

Look at line 2104 in ./meson.build

openSUSE Build Service is sponsored by