en.unionpedia.org

GLX, the Glossary

Index GLX

GLX (initialism for "OpenGL Extension to the X Window System") is an extension to the X Window System core protocol providing an interface between OpenGL and the X Window System as well as extensions to OpenGL itself.[1]

Table of Contents

  1. 39 relations: Acronym, AIGLX, API, C (programming language), Compiz, Compositing window manager, Core OpenGL, Direct Rendering Infrastructure, Direct Rendering Manager, EGL (API), Free and open-source graphics device driver, Free and open-source software, Free software, Free Software Foundation, Free-software license, Freedesktop.org, Interface (computing), Library (computing), Linux.conf.au, MacOS, Mesa (computer graphics), Microsoft Windows, Mode setting, Open-source license, OpenGL, OpenGL Utility Toolkit, Silicon Graphics, Silicon Graphics International, Software rendering, Utah GLX, Video game, Wayland (protocol), WGL (API), Windowing system, X Window System, X Window System core protocol, X.Org Server, XFree86, Xgl.

  2. OpenGL
  3. X-based libraries

Acronym

An acronym is an abbreviation of a phrase that usually consists of the initial letter of each word in all caps with no punctuation.

See GLX and Acronym

AIGLX

Accelerated Indirect GLX ("AIGLX") is an open source project founded by Red Hat and the Fedora community, led by Kristian Høgsberg, to allow accelerated indirect GLX rendering capabilities to the X.Org Server and DRI drivers. GLX and AIGLX are OpenGL.

See GLX and AIGLX

API

An is a way for two or more computer programs or components to communicate with each other.

See GLX and API

C (programming language)

C (pronounced – like the letter c) is a general-purpose programming language.

See GLX and C (programming language)

Compiz

Compiz is a compositing window manager for the X Window System, using 3D graphics hardware to create fast compositing desktop effects for window management.

See GLX and Compiz

Compositing window manager

A compositing manager, or compositor, is software that provides applications with an off-screen buffer for each window.

See GLX and Compositing window manager

Core OpenGL

Core OpenGL, or CGL, is Apple Inc.'s Macintosh Quartz windowing system interface to the OS X implementation of the OpenGL specification. GLX and Core OpenGL are OpenGL.

See GLX and Core OpenGL

Direct Rendering Infrastructure

The Direct Rendering Infrastructure (DRI) is the framework comprising the modern Linux graphics stack which allows unprivileged user-space programs to issue commands to graphics hardware without conflicting with other programs.

See GLX and Direct Rendering Infrastructure

Direct Rendering Manager

The Direct Rendering Manager (DRM) is a subsystem of the Linux kernel responsible for interfacing with GPUs of modern video cards.

See GLX and Direct Rendering Manager

EGL (API)

EGL is an interface between Khronos rendering APIs (such as OpenGL, OpenGL ES or OpenVG) and the underlying native platform windowing system.

See GLX and EGL (API)

Free and open-source graphics device driver

A free and open-source graphics device driver is a software stack which controls computer-graphics hardware and supports graphics-rendering application programming interfaces (APIs) and is released under a free and open-source software license.

See GLX and Free and open-source graphics device driver

Free and open-source software

Free and open-source software (FOSS) is software that is available under a license that grants the right to use, modify, and distribute the software, modified or not, to everyone free of charge.

See GLX and Free and open-source software

Free software

Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

See GLX and Free software

Free Software Foundation

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985, to support the free software movement, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.

See GLX and Free Software Foundation

Free-software license

A free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software.

See GLX and Free-software license

Freedesktop.org

freedesktop.org (fd.o), formerly X Desktop Group (XDG), is a project to work on interoperability and shared base technology for free-software desktop environments for the X Window System (X11) and Wayland on Linux and other Unix-like operating systems.

See GLX and Freedesktop.org

Interface (computing)

In computing, an interface is a shared boundary across which two or more separate components of a computer system exchange information.

See GLX and Interface (computing)

Library (computing)

In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.

See GLX and Library (computing)

Linux.conf.au

linux.conf.au (often abbreviated as lca or LCA) is Australasia's regional Linux and open source conference.

See GLX and Linux.conf.au

MacOS

macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.

See GLX and MacOS

Mesa (computer graphics)

Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source implementation of OpenGL, Vulkan, and other graphics API specifications. GLX and Mesa (computer graphics) are OpenGL.

See GLX and Mesa (computer graphics)

Microsoft Windows

Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.

See GLX and Microsoft Windows

Mode setting

Mode setting is a software operation that activates a display mode (screen resolution, color depth, and refresh rate) for a computer's display controller by using VESA BIOS Extensions or UEFI Graphics extensions (on more modern computers).

See GLX and Mode setting

Open-source license

Open-source licenses are software licenses that allow content to be used, modified, and shared.

See GLX and Open-source license

OpenGL

OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.

See GLX and OpenGL

The OpenGL Utility Toolkit (GLUT) is a library of utilities for OpenGL programs, which primarily perform system-level I/O with the host operating system. GLX and OpenGL Utility Toolkit are OpenGL.

See GLX and OpenGL Utility Toolkit

Silicon Graphics

Silicon Graphics, Inc. (stylized as SiliconGraphics before 1999, later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and software.

See GLX and Silicon Graphics

Silicon Graphics International

Silicon Graphics International Corp. (SGI; formerly Rackable Systems, Inc.) was an American manufacturer of computer hardware and software, including high-performance computing systems, x86-based servers for datacenter deployment, and visualization products.

See GLX and Silicon Graphics International

Software rendering

Software rendering is the process of generating an image from a model by means of computer software.

See GLX and Software rendering

Utah GLX

Utah GLX was a project aimed at creating a fully free and open-source basic hardware-accelerated 3D renderer using the OpenGL rendering API on Linux kernel-based operating systems.

See GLX and Utah GLX

Video game

A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, controller, keyboard, or motion sensing device) to generate visual feedback from a display device, most commonly shown in a video format on a television set, computer monitor, flat-panel display or touchscreen on handheld devices, or a virtual reality headset.

See GLX and Video game

Wayland (protocol)

Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol.

See GLX and Wayland (protocol)

WGL (API)

WGL or Wiggle is an API between OpenGL and the windowing system interface of Windows. GLX and WGL (API) are OpenGL.

See GLX and WGL (API)

Windowing system

In computing, a windowing system (or window system) is a software suite that manages separately different parts of display screens.

See GLX and Windowing system

X Window System

The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.

See GLX and X Window System

X Window System core protocol

The X Window System core protocolRobert W. Scheifler and James Gettys: X Window System: Core and extension protocols, X version 11, releases 6 and 6.1, Digital Press 1996, RFC 1013Grant Edwards.

See GLX and X Window System core protocol

X.Org Server

X.Org Server is the free and open-source implementation of the X Window System (X11) display server stewarded by the X.Org Foundation.

See GLX and X.Org Server

XFree86

XFree86 is an implementation of the X Window System.

See GLX and XFree86

Xgl

Xgl is an obsolete display server implementation supporting the X Window System protocol designed to take advantage of modern graphics cards via their OpenGL drivers, layered on top of OpenGL. GLX and Xgl are OpenGL.

See GLX and Xgl

See also

OpenGL

X-based libraries

References

[1] https://en.wikipedia.org/wiki/GLX

Also known as GLX visual, Glxgears.