Questions tagged [mesa]

A free and open source implementation of graphics and compute APIs such as Vulkan, OpenGL and OpenCL. Typically used in GNU/Linux on AMD or Intel GPUs. Use this tag for questions about issues in your code running on Mesa or in questions about compiling Mesa itself.

Mesa 3D is a free and open source library that implements graphics and APIs such as Vulkan, OpenGL and OpenCL (among others) with support for hardware acceleration on several different types of GPUs.

Supported hardware are Intel and AMD GPUs, along with several GPUs that are found in ARM chips, such as Adreno, Mali, Vivante and V3D. There is also a driver for NVidia GPUs, however it is somewhat limited on modern chips.

The latest releases can be found on the official website, and here is a list of the supported feature set for each driver.

219 questions
0
votes
1 answer

Mesa Access Violation on glCompileShader

I have been attempting to cross compile mesa for windows. I've been following roughly this tutorial, but using MSYS2 rather than a full linux OS. I have successfully compiled a functioning opengl32.dll in all but one aspect. I'm getting an access…
Bill
  • 468
  • 3
  • 9
0
votes
2 answers

apt-get can't install 'libgl1-mesa-dev-lts-vivid' dependecies

I'm trying to install 'libgl1-mesa-dev-lts-vivid' on ubuntu 14.04 LTS with apt-get but I get this error message: $ sudo apt-get install libgl1-mesa-dev-lts-vivid Reading package lists... Done Building dependency tree Reading state…
Ekisu
  • 23
  • 1
  • 7
0
votes
0 answers

OpenGL not supporting GLSL 3.30 with intel 4000 graphics and Mesa 11

Hello I'm having a bit of a problem getting a shader to compile with my Intel laptop (i5-3317U -> HD 4000) on Ubuntu 15.04 The log info from glGetShaderInfoLog says error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00…
0
votes
1 answer

Getting a pixelformat/context with stencil buffer with Mesa OpenGL

I need to change a very old application to be able to work through Remote Desktop Connection (which only supports a subset of opengl 1.1). It only needs various opengl 1.x functions, so I'm trying to use the trick of placing a mesa opengl32.dll file…
Mardulu
  • 91
  • 7
0
votes
1 answer

Hardware accelerated OpenGL on VxWorks 5.5

I need to do hardware accelerated OpenGL rendering on VxWorks5.5 platform. After days of googling, I am confused about the following questions: Stand alone Mesa3D can only do software rendering on VxWorks?( Provided that I ported Mesa3D to…
Shaobo Zi
  • 709
  • 1
  • 10
  • 25
0
votes
0 answers

Ubuntu 15.04 Mesa and SDL implementation

Been a while since I've needed to ask a question, I'm trying out SDL2 and OpenGL (3.3 which is the compatibility limit with mesa) because the GLSL really interests me, however on my work machine I learned very quickly that it isn't easy to get…
A016090
  • 499
  • 1
  • 4
  • 11
0
votes
0 answers

Yocto build for intel, qt5 eglfs cant find /usr/lib/dri/

I have been building yocto for x86_64 for the intel QM87 and i have an Qt5 application that i would like to run with -platform eglfs but it errors. im trying to make my image as small as possible so i do not want to install all of x11 or wayland. is…
Bbbh
  • 321
  • 7
  • 20
0
votes
1 answer

Mesa Installation: confiuguration process is ok but error in installation process

Hello i am a new user of ubuntu. I am trying to install mesa in ubuntu.The configuration process is ok.But when i am try to install, it shows this message xmlconfig.c:34:19: fatal error: expat.h: No such file or directory what will be the…
0
votes
1 answer

Geometry Shader support in Mesa i965 DRI for Intel SandyBridge Hardware

I am trying to run the GS demo code of Mesa from here : http://cgit.freedesktop.org/mesa/demos/tree/src/gs, by git cloning this: http://cgit.freedesktop.org/mesa/demos However, I get the error as "needs GL_ARB_geometry_shader4 extension". I am not…
Yusuf Husainy
  • 625
  • 8
  • 19
0
votes
0 answers

"Hello world" code using Mesa 3D

Im looking for a "Hello world" code using Mesa 3D. Any help? I have found this code below, but since it is using GL/glut.h I think it corresponds to OpenGL but not Mesa 3D. #include void displayMe(void) { …
tirenweb
  • 30,963
  • 73
  • 183
  • 303
0
votes
5 answers

configure: error: DRI3 requires xcb >= 1.9.3

I download Mesa and was trying to compile it: sh ./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize…
Peter Teoh
  • 6,337
  • 4
  • 42
  • 58
0
votes
1 answer

Cube map don't work with optirun on Ubuntu

I can't understand why this code work until I don't use the Optirun //Initialize GLUT and OpenGL void ViewPort::startVideo(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE |…
Zefiro
  • 3
  • 1
0
votes
1 answer

Upgrading manually Mesa3D in Ubuntu 14.04

I'm trying to compile and build Mesa3D version 10.2. but ./configure complains about libdrm_radeon >= 2.4.54(Currently there is the 2.4.52 installed). So I tried to manually upgrade libdrm, following the steps in…
user2160837
  • 51
  • 1
  • 5
0
votes
1 answer

Opengl 3 on Ubuntu 12.04 running in VmWare

The question is simple: is there a way to get OpenGL 3+ support on Ubuntu 12.04 launched on VmWare Fusion? Now I installed mesa project environment which gives me this output of glxinfo | grep -i opengl: OpenGL version string: 2.1 Mesa 8.0.4 I know…
Aleksei Petrenko
  • 6,698
  • 10
  • 53
  • 87
0
votes
1 answer

Makefile error while building mesa

I am getting error as following: Video card 06:03.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a) the build command ./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl \ …