Bug ID | 102337 |
---|---|
Summary | Full system crash when running a custom OpenGL 4.3 graphic engine |
Product | Mesa |
Version | 17.1 |
Hardware | x86-64 (AMD64) |
OS | Linux (All) |
Status | NEW |
Severity | critical |
Priority | medium |
Component | Drivers/DRI/nouveau |
Assignee | nouveau@lists.freedesktop.org |
Reporter | from.the.darkest.past@gmail.com |
QA Contact | nouveau@lists.freedesktop.org |
Created attachment 133645 [details] glxinfo output I wrote a custom graphic engine as a school project and tested it on different platforms; it works everywhere (both nVidia and AMD) with binary drivers but triggers a whole system crash (only the mouse cursor remains responsive) on MESA + Nouveau. I am testing it with Ubuntu 17.10 daily build (kernel version 4.12) that supports OpenGL 4.3 (which is required) on my nVidia card, a GT 740. The full source code is available at https://github.com/TheBrokenGod/OmegaEngine and includes a makefile for simple compilation. The engine executes some complicated shaders (contained in Source.cpp) in order to allow order-independent transparency through linked lists of fragments.