HDK
|
#include "RV_API.h"
#include <VE/VE_VK.h>
#include "RV_VKImage.h"
#include "RV_TypePtrs.h"
#include <atomic>
#include <glcorearb.h>
#include <RE/RE_Texture.h>
#include <UT/UT_UniquePtr.h>
Go to the source code of this file.
Classes | |
class | RV_VKInteropImageCreateInfo |
class | RV_OGLInteropTextureBase |
struct | RV_OGLInteropTextureBase::SemaphoreSet |
Typedefs | |
typedef int | handle |
typedef UT_UniquePtr < RV_OGLInteropTextureBase > | RV_OGLInteropTexturePtr |
Functions | |
RV_API void | RVtransferToGL (RE_RenderContext rc, UT_Array< RV_OGLInteropTextureBase * > tex_list) |
Transfer a list of interop textures from VK to GL usage. More... | |
RV_API void | RVtransferToVK (RE_RenderContext rc, UT_Array< RV_OGLInteropTextureBase * > tex_list) |
Transfer a list of interop textures from GL to VK usage. More... | |
Definition at line 37 of file RV_OGLInteropTextureBase.h.
Definition at line 45 of file RV_OGLInteropTextureBase.h.
RV_API void RVtransferToGL | ( | RE_RenderContext | rc, |
UT_Array< RV_OGLInteropTextureBase * > | tex_list | ||
) |
Transfer a list of interop textures from VK to GL usage.
RV_API void RVtransferToVK | ( | RE_RenderContext | rc, |
UT_Array< RV_OGLInteropTextureBase * > | tex_list | ||
) |
Transfer a list of interop textures from GL to VK usage.