Blender Git Commits

Blender Git "soc-2019-openxr" branch commits.

5 hours 58 min ago
Address and remove some TODOs marked in code
6 hours 20 min ago
Cleanup: Unused functions, add comments, sync to master
15 hours 49 min ago
Improve batch file text for starting Blender with Oculus support
1 day and 8 hours ago
Don't create a DirectX swap-chain

We only render offscreen anyway. There's no point in creating a
swap-chain. This simplifies things quite a bit.
1 day and 8 hours ago
DirectX: Create an own render-target, don't use swapchain for blitting
Revision 2c77f2d by Julian Eisel (soc-2019-openxr)
1 day and 8 hours ago
Remove GHOST API functions for OpenGL offscreen blitting

These were previously used to blit from a offscreen (non-OpenGL)
context, into an onscreen one. We do this differently, and only within
GHOST_XrGraphicsBinding now, so this can be removed.
1 day and 9 hours ago
Refactor OpenGL/DirectX resource sharing for multiple shared resources

Rather than max. one shared resource per DirectX context, code can now
request a handle for a shared resource and ask the DirectX context to do
operations on that.
1 day and 15 hours ago
Fix missing CMake hint for OpenXR SDK path on linux
August 20, 2019, 14:30 (GMT)
Windows/deps: Add/fix openxr_sdk dependency

There were a few typos here and there, and the openxr_sdk does not respect the cflags we give it hence a patch was added to work around this undesirable behaviour.
August 20, 2019, 10:36 (GMT)
Merge branch 'master' into soc-2019-openxr
August 20, 2019, 07:17 (GMT)
Fix compiling with WITH_OPENXR disabled
August 19, 2019, 22:55 (GMT)
Blacklist VR add-on in Python tests if WITH_OPENXR is disabled
August 19, 2019, 22:12 (GMT)
Expose WITH_OPENXR build option to Python API
August 19, 2019, 21:44 (GMT)
Prepare Toggle VR Session operator to be enabled by an add-on
August 19, 2019, 13:41 (GMT)
Windows: Print warning and disable `WITH_OPENXR` if SDK is not found
Revision d0177fc by Julian Eisel (soc-2019-openxr)
August 18, 2019, 11:06 (GMT)
Integrate the OpenXR SDK better into dependency management

Adds the SDK so that `make deps` works, on all platforms. On Windows,
the SDK headers and libraries are now assumed to be in the usual lib
directory.
Also fixes a mistake in install_deps.sh

Note that none of this is tested as it requires an older Visual Studio
version than I have.
August 17, 2019, 21:59 (GMT)
Fix compile error on Linux
August 17, 2019, 21:58 (GMT)
Merge branch 'master' into soc-2019-openxr
August 15, 2019, 19:49 (GMT)
Fix compiling with external OpenXR SDK on Windows
August 15, 2019, 13:52 (GMT)
Cleanup: Don't cast away const in GHOST C-API
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019