gllindrv.cpp revision 92014e4729fedcfc6951c590460b86a585973df7
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * VBox OpenGL
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * Simple buffered OpenGL functions
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * Copyright (C) 2006-2007 innotek GmbH
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * This file is part of VirtualBox Open Source Edition (OSE), as
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * available from http://www.virtualbox.org. This file is free software;
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * you can redistribute it and/or modify it under the terms of the GNU
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * General Public License as published by the Free Software Foundation,
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * distribution. VirtualBox OSE is distributed in the hope that it will
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * be useful, but WITHOUT ANY WARRANTY of any kind.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * If you received this file as part of a commercial VirtualBox
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * distribution, then only the terms of your commercial VirtualBox
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * license agreement apply instead of the previous paragraph.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * Global init of VBox OpenGL for windows
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * @returns VBox error code
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * Client connect init
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * @returns VBox error code
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * @param pClient Client context
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * Client disconnect cleanup
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * @returns VBox error code
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte * @param pClient Client context
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte/* Driver functions */
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Fortevoid vboxglDrvCreateContext(VBOXOGLCTX *pClient, uint8_t *pCmdBuffer)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Fortevoid vboxglDrvDeleteContext(VBOXOGLCTX *pClient, uint8_t *pCmdBuffer)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte /** @todo */
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Fortevoid vboxglDrvSetContext(VBOXOGLCTX *pClient, uint8_t *pCmdBuffer)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Fortevoid vboxglDrvCopyContext(VBOXOGLCTX *pClient, uint8_t *pCmdBuffer)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Fortevoid vboxglDrvReleaseContext(VBOXOGLCTX *pClient, uint8_t *pCmdBuffer)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Fortevoid vboxglDrvCreateLayerContext(VBOXOGLCTX *pClient, uint8_t *pCmdBuffer)
AssertFailed();