| allocateImage(RV_Instance *inst, RV_ImageDim image_type, VkFormat format, size_t width, size_t height, size_t depth=1, int levels=1, int layers=1, int samples=1) | RV_OGLInteropTextureBase | |
| allocateSemaphores(RV_Instance *inst) | RV_OGLInteropTextureBase | protected |
| assignMemory(RV_Instance *inst, VE_Memory *mem) | RV_OGLInteropTextureBase | protected |
| beginTransferToGL(RV_Render *r) | RV_OGLInteropTextureBase | |
| beginTransferToVk(RE_Render *r) | RV_OGLInteropTextureBase | |
| checkImageParams(RV_Instance *inst, RV_ImageDim image_type, VkFormat format, size_t width, size_t height, size_t depth=1, int levels=1, int layers=1, int samples=1) | RV_OGLInteropTextureBase | |
| create(RE_TextureDimension dim) | RV_OGLInteropTextureBase | static |
| deleteImage(RV_Instance *inst) | RV_OGLInteropTextureBase | protected |
| deleteMemory(RE_Render *r) | RV_OGLInteropTextureBase | protected |
| deleteMemoryHandle() | RV_OGLInteropTextureBase | protected |
| deleteOglSemaphores(RE_Render *r) | RV_OGLInteropTextureBase | protected |
| deleteSemaphoreHandles() | RV_OGLInteropTextureBase | protected |
| deleteSemaphores(RV_Instance *inst) | RV_OGLInteropTextureBase | protected |
| finishTransferToGL(RE_Render *r) | RV_OGLInteropTextureBase | |
| finishTransferToVk(RV_Render *r) | RV_OGLInteropTextureBase | |
| getCurrentRenderType() const | RV_OGLInteropTextureBase | inline |
| getGLToVkSemaphore() | RV_OGLInteropTextureBase | inline |
| getRe()=0 | RV_OGLInteropTextureBase | pure virtual |
| getRvImage() | RV_OGLInteropTextureBase | inline |
| getRvImage() const | RV_OGLInteropTextureBase | inline |
| getVkToGLSemaphore() | RV_OGLInteropTextureBase | inline |
| importMemory(RE_Render *r) | RV_OGLInteropTextureBase | protected |
| importOglSemaphores(RE_Render *r) | RV_OGLInteropTextureBase | protected |
| isValidAlloc() const | RV_OGLInteropTextureBase | inline |
| myCurOwner | RV_OGLInteropTextureBase | |
| myIsTransferToGLWaiting | RV_OGLInteropTextureBase | protected |
| myLastAccess | RV_OGLInteropTextureBase | protected |
| myLastLayout | RV_OGLInteropTextureBase | protected |
| myLastStage | RV_OGLInteropTextureBase | protected |
| myMemOffset | RV_OGLInteropTextureBase | protected |
| myMemSize | RV_OGLInteropTextureBase | protected |
| myOglID | RV_OGLInteropTextureBase | protected |
| myOglMem | RV_OGLInteropTextureBase | protected |
| myOglSemGLToVk | RV_OGLInteropTextureBase | protected |
| myOglSemVkToGL | RV_OGLInteropTextureBase | protected |
| myRERenderID | RV_OGLInteropTextureBase | protected |
| myRvImg | RV_OGLInteropTextureBase | protected |
| myRvMem | RV_OGLInteropTextureBase | protected |
| myShareMem | RV_OGLInteropTextureBase | protected |
| myShareSemGLToVk | RV_OGLInteropTextureBase | protected |
| myShareSemVkToGL | RV_OGLInteropTextureBase | protected |
| myTransferBuffer | RV_OGLInteropTextureBase | protected |
| myVkImg | RV_OGLInteropTextureBase | protected |
| myVkMem | RV_OGLInteropTextureBase | protected |
| myVkSemGLToVk | RV_OGLInteropTextureBase | protected |
| myVkSemVkToGL | RV_OGLInteropTextureBase | protected |
| queryMemoryHandleValid(RV_Instance *inst, RV_VKInteropImageCreateInfo *info) | RV_OGLInteropTextureBase | protectedstatic |
| RV_OGLInteropOwner enum name | RV_OGLInteropTextureBase | |
| RV_OGLInteropTextureBase() | RV_OGLInteropTextureBase | |
| RV_OPENGL enum value | RV_OGLInteropTextureBase | |
| RV_VULKAN enum value | RV_OGLInteropTextureBase | |
| setCurrentState(RV_OGLInteropOwner owner) | RV_OGLInteropTextureBase | inline |
| submitTransferToGL(RE_RenderContext r) | RV_OGLInteropTextureBase | |
| submitTransferToVk(RE_RenderContext r) | RV_OGLInteropTextureBase | |
| ~RV_OGLInteropTextureBase() | RV_OGLInteropTextureBase | virtual |