#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "internal.h"
Go to the source code of this file.
|
GLFWbool | _glfwCreateContextOSMesa (_GLFWwindow *window, const _GLFWctxconfig *ctxconfig, const _GLFWfbconfig *fbconfig) |
|
GLFWbool | _glfwInitOSMesa (void) |
|
void | _glfwTerminateOSMesa (void) |
|
static void | destroyContextOSMesa (_GLFWwindow *window) |
|
static int | extensionSupportedOSMesa (const char *extension) |
|
static GLFWglproc | getProcAddressOSMesa (const char *procname) |
|
GLFWAPI int | glfwGetOSMesaColorBuffer (GLFWwindow *handle, int *width, int *height, int *format, void **buffer) |
|
GLFWAPI OSMesaContext | glfwGetOSMesaContext (GLFWwindow *handle) |
|
GLFWAPI int | glfwGetOSMesaDepthBuffer (GLFWwindow *handle, int *width, int *height, int *bytesPerValue, void **buffer) |
|
static void | makeContextCurrentOSMesa (_GLFWwindow *window) |
|
static void | swapBuffersOSMesa (_GLFWwindow *window) |
|
static void | swapIntervalOSMesa (int interval) |
|
#define setAttrib |
( |
|
a, |
|
|
|
v |
|
) |
| |
Value:{ \
}
GLboolean GLboolean GLboolean GLboolean a
Definition at line 189 of file osmesa_context.c.
static int extensionSupportedOSMesa |
( |
const char * |
extension | ) |
|
|
static |
static GLFWglproc getProcAddressOSMesa |
( |
const char * |
procname | ) |
|
|
static |
GLFWAPI int glfwGetOSMesaColorBuffer |
( |
GLFWwindow * |
handle, |
|
|
int * |
width, |
|
|
int * |
height, |
|
|
int * |
format, |
|
|
void ** |
buffer |
|
) |
| |
GLFWAPI int glfwGetOSMesaDepthBuffer |
( |
GLFWwindow * |
handle, |
|
|
int * |
width, |
|
|
int * |
height, |
|
|
int * |
bytesPerValue, |
|
|
void ** |
buffer |
|
) |
| |
static void swapIntervalOSMesa |
( |
int |
interval | ) |
|
|
static |