Skip to content

Conversation

@Icenowy
Copy link

@Icenowy Icenowy commented Dec 17, 2025

OpenGL: d38ff693f3e99ac5a61e3858de76c6c02976fa67
EGL: 3ae2b7c48690d2ce13cc6db3db02dfc0572be65e

==============

Doing a full Registry update.

I found the registries out-of-date when trying to utilize GL_MESA_sampler_objects, and libepoxy fails to find an implementation of glGenSamplers() (in a GLES2 context).

I used https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/506 with recognition of name "GL_MESA_sampler_objects" added in.

Adding the snippet containing this extension, and directly updating XMLs, both work here.

OpenGL: d38ff693f3e99ac5a61e3858de76c6c02976fa67
EGL: 3ae2b7c48690d2ce13cc6db3db02dfc0572be65e

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Icenowy added a commit to Icenowy/xf86-video-pvrdri that referenced this pull request Dec 17, 2025
Useful when running Zink on top of IMG GPUs (either open source or
closed source drivers).

A patch to libepoxy is still currently needed, see [1].

[1] anholt/libepoxy#314

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant