|
Blender V4.3
|
Public Member Functions | |
| GHOST_SharedOpenGLResource (ID3D11Device *device, ID3D11DeviceContext *device_ctx, unsigned int width, unsigned int height, DXGI_FORMAT format, ID3D11RenderTargetView *render_target=nullptr) | |
| ~GHOST_SharedOpenGLResource () | |
| bool | reregisterSharedObject (RenderTarget target) |
| GHOST_TSuccess | initialize () |
| void | ensureUpdated (unsigned int width, unsigned int height) |
| GHOST_TSuccess | blit (unsigned int width, unsigned int height) |
Public Attributes | |
| ID3D11RenderTargetView * | m_render_target {nullptr} |
| ID3D11Texture2D * | m_render_target_tex {nullptr} |
Definition at line 110 of file GHOST_ContextD3D.cc.
|
inline |
Definition at line 120 of file GHOST_ContextD3D.cc.
References m_render_target, m_render_target_tex, and tex.
|
inline |
Definition at line 174 of file GHOST_ContextD3D.cc.
References m_render_target, and m_render_target_tex.
|
inline |
Definition at line 305 of file GHOST_ContextD3D.cc.
References ensureUpdated(), GHOST_kFailure, GHOST_kSuccess, m_render_target, and m_render_target_tex.
Referenced by GHOST_ContextD3D::blitFromOpenGLContext().
Definition at line 292 of file GHOST_ContextD3D.cc.
References initialize(), and reregisterSharedObject().
Referenced by blit().
|
inline |
Definition at line 251 of file GHOST_ContextD3D.cc.
References GHOST_kFailure, GHOST_kSuccess, and reregisterSharedObject().
Referenced by ensureUpdated().
|
inline |
Definition at line 215 of file GHOST_ContextD3D.cc.
References m_render_target_tex.
Referenced by ensureUpdated(), and initialize().
| ID3D11RenderTargetView* GHOST_SharedOpenGLResource::m_render_target {nullptr} |
Definition at line 343 of file GHOST_ContextD3D.cc.
Referenced by blit(), GHOST_SharedOpenGLResource(), and ~GHOST_SharedOpenGLResource().
| ID3D11Texture2D* GHOST_SharedOpenGLResource::m_render_target_tex {nullptr} |
Definition at line 344 of file GHOST_ContextD3D.cc.
Referenced by blit(), GHOST_ContextD3D::getSharedTexture2D(), GHOST_SharedOpenGLResource(), reregisterSharedObject(), and ~GHOST_SharedOpenGLResource().