|
nux-0.9.46
|
#include <pci/pci.h>#include <X11/Xlib.h>#include <X11/Xutil.h>#include <GL/gl.h>#include <GL/glx.h>#include <stdio.h>#include <string.h>#include <stdlib.h>#include <ctype.h>Data Structures | |
| struct | PciDevice |
Defines | |
| #define | GLX_GLXEXT_PROTOTYPES |
| #define | COLORED_OUTPUT 1 |
| #define | ARRAY_SIZE(array) (sizeof (array) / sizeof ((array)[0])) |
Enumerations | |
| enum | { FLAG_GLX_SGIX_FBCONFIG = (1 << 0), FLAG_GLX_EXT_TEXTURE_FROM_PIXMAP = (1 << 1), FLAG_GL_ARB_NON_POWER_OF_TWO = (1 << 2), FLAG_GL_NV_TEXTURE_RECTANGLE = (1 << 3), FLAG_GL_EXT_TEXTURE_RECTANGLE = (1 << 4), FLAG_GL_ARB_TEXTURE_RECTANGLE = (1 << 5), FLAG_GL_ARB_VERTEX_PROGRAM = (1 << 6), FLAG_GL_ARB_FRAGMENT_PROGRAM = (1 << 7), FLAG_GL_ARB_VERTEX_BUFFER_OBJECT = (1 << 8), FLAG_GL_EXT_FRAMEBUFFER_OBJECT = (1 << 9), FLAG_GL_ARB_FRAMEBUFFER_OBJECT = (1 << 10), FLAG_SOFTWARE_RENDERING = (1 << 11), FLAG_BLACKLISTED = (1 << 12), MASK_GL_NON_POWER_OF_TWO, MASK_GL_FRAMEBUFFER_OBJECT } |
Functions | |
| int | main (int argc, char *argv[]) |
Variables | |
| struct PciDevice | gpu_blacklist [] |
| #define ARRAY_SIZE | ( | array | ) | (sizeof (array) / sizeof ((array)[0])) |
Referenced by main().
| #define COLORED_OUTPUT 1 |
| #define GLX_GLXEXT_PROTOTYPES |
| anonymous enum |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
References ARRAY_SIZE, PciDevice::device, FLAG_BLACKLISTED, FLAG_GL_ARB_FRAGMENT_PROGRAM, FLAG_GL_ARB_FRAMEBUFFER_OBJECT, FLAG_GL_ARB_NON_POWER_OF_TWO, FLAG_GL_ARB_TEXTURE_RECTANGLE, FLAG_GL_ARB_VERTEX_BUFFER_OBJECT, FLAG_GL_ARB_VERTEX_PROGRAM, FLAG_GL_EXT_FRAMEBUFFER_OBJECT, FLAG_GL_EXT_TEXTURE_RECTANGLE, FLAG_GL_NV_TEXTURE_RECTANGLE, FLAG_GLX_EXT_TEXTURE_FROM_PIXMAP, FLAG_GLX_SGIX_FBCONFIG, FLAG_SOFTWARE_RENDERING, MASK_GL_FRAMEBUFFER_OBJECT, MASK_GL_NON_POWER_OF_TWO, and PciDevice::vendor.
| struct PciDevice gpu_blacklist[] |
{
{ 0x8086, 0x3577 },
{ 0x8086, 0x2562 },
{ 0x1002, 0x4c57 },
{ 0x10de, 0x0240 },
{ 0x10de, 0x01d7 },
{ 0x10de, 0x01d8 }
}