Blender Git Commit Log

Git Commits -> Revision 1404edb

June 12, 2019, 09:34 (GMT)
Support DirectX Ghost context creation

Adds support for creating a DirectX 11 Ghost context. It's not used yet
and more stuff besides creation is needed. Also, other versions than 11
should probably be supported.
We need a DirectX context to support the Windows Mixed Reality OpenXR
Runtime, a rather important one to support. Idea is to use an extension
for OpenGL-DirectX interoperability for drawing the OpenGL offscreen
viewport render using DirectX.

Commit Details:

Full Hash: 1404edbe3a15d2ca41615cfcd735cfa662708421
Parent Commit: 2f68a76
Lines Changed: +313, -1

2 Added Paths:

/intern/ghost/intern/GHOST_ContextD3D.cpp (+103, -0) (View)
/intern/ghost/intern/GHOST_ContextD3D.h (+121, -0) (View)

7 Modified Paths:

/intern/ghost/CMakeLists.txt (+2, -0) (Diff)
/intern/ghost/GHOST_C-api.h (+10, -0) (Diff)
/intern/ghost/GHOST_ISystem.h (+14, -0) (Diff)
/intern/ghost/GHOST_Types.h (+4, -1) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+9, -0) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.cpp (+41, -0) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.h (+9, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021