|
PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
#include <GL/gl.h>#include <GL/glext.h>#include <GL/glx.h>#include <GL/glxext.h>#include "DVPAPI.h"

Go to the source code of this file.
Functions | |
| DVPAPI_INTERFACE | dvpBindToGLCtx (DVPBufferHandle hBuf) |
| DVPAPI_INTERFACE | dvpCloseGLContext () |
| DVPAPI_INTERFACE | dvpCreateGPUBufferGL (GLuint bufferID, DVPBufferHandle *bufferHandle) |
| DVPAPI_INTERFACE | dvpCreateGPUTextureGL (GLuint texID, DVPBufferHandle *bufferHandle) |
| DVPAPI_INTERFACE | dvpGetRequiredConstantsGLCtx (uint32_t *bufferAddrAlignment, uint32_t *bufferGPUStrideAlignment, uint32_t *semaphoreAddrAlignment, uint32_t *semaphoreAllocSize, uint32_t *semaphorePayloadOffset, uint32_t *semaphorePayloadSize) |
| DVPAPI_INTERFACE | dvpInitGLContext (uint32_t flags) |
| DVPAPI_INTERFACE | dvpUnbindFromGLCtx (DVPBufferHandle hBuf) |
| DVPAPI_INTERFACE dvpBindToGLCtx | ( | DVPBufferHandle | hBuf | ) |
| DVPAPI_INTERFACE dvpCloseGLContext | ( | ) |
| DVPAPI_INTERFACE dvpCreateGPUBufferGL | ( | GLuint | bufferID, |
| DVPBufferHandle * | bufferHandle | ||
| ) |
| DVPAPI_INTERFACE dvpCreateGPUTextureGL | ( | GLuint | texID, |
| DVPBufferHandle * | bufferHandle | ||
| ) |
| DVPAPI_INTERFACE dvpGetRequiredConstantsGLCtx | ( | uint32_t * | bufferAddrAlignment, |
| uint32_t * | bufferGPUStrideAlignment, | ||
| uint32_t * | semaphoreAddrAlignment, | ||
| uint32_t * | semaphoreAllocSize, | ||
| uint32_t * | semaphorePayloadOffset, | ||
| uint32_t * | semaphorePayloadSize | ||
| ) |
| DVPAPI_INTERFACE dvpInitGLContext | ( | uint32_t | flags | ) |
| DVPAPI_INTERFACE dvpUnbindFromGLCtx | ( | DVPBufferHandle | hBuf | ) |
1.8.15