|
Blender V5.0
|
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 * | render_target_ {nullptr} |
| ID3D11Texture2D * | render_target_tex_ {nullptr} |
Definition at line 113 of file GHOST_ContextD3D.cc.
|
inline |
Definition at line 123 of file GHOST_ContextD3D.cc.
References render_target_, and render_target_tex_.
|
inline |
Definition at line 177 of file GHOST_ContextD3D.cc.
References render_target_, and render_target_tex_.
|
inline |
Definition at line 308 of file GHOST_ContextD3D.cc.
References ensureUpdated(), GHOST_kFailure, GHOST_kSuccess, render_target_, and render_target_tex_.
Referenced by GHOST_ContextD3D::blitFromOpenGLContext().
Definition at line 295 of file GHOST_ContextD3D.cc.
References initialize(), and reregisterSharedObject().
Referenced by blit().
|
inline |
Definition at line 254 of file GHOST_ContextD3D.cc.
References GHOST_kFailure, GHOST_kSuccess, and reregisterSharedObject().
Referenced by ensureUpdated().
|
inline |
Definition at line 218 of file GHOST_ContextD3D.cc.
References render_target_tex_.
Referenced by ensureUpdated(), and initialize().
| ID3D11RenderTargetView* GHOST_SharedOpenGLResource::render_target_ {nullptr} |
Definition at line 346 of file GHOST_ContextD3D.cc.
Referenced by blit(), GHOST_SharedOpenGLResource(), and ~GHOST_SharedOpenGLResource().
| ID3D11Texture2D* GHOST_SharedOpenGLResource::render_target_tex_ {nullptr} |
Definition at line 347 of file GHOST_ContextD3D.cc.
Referenced by blit(), GHOST_ContextD3D::getSharedTexture2D(), GHOST_SharedOpenGLResource(), reregisterSharedObject(), and ~GHOST_SharedOpenGLResource().