Blender Git Commits

Blender Git "vr_scene_inspection" branch commits.

Page: 22 / 29

August 14, 2019, 14:11 (GMT)
Quiet warning
August 14, 2019, 14:01 (GMT)
Merge branch 'master' into soc-2019-openxr
August 9, 2019, 14:35 (GMT)
Cleanup: Unused includes, better structuring for wm_xr.c
August 9, 2019, 14:08 (GMT)
Cleanup: Remove unused support for non-OpenGL Windows

This was very useful for testing, but there's no current need for it.
Neither for VR code, nor for anything else in master.
August 9, 2019, 11:29 (GMT)
Cleanup: Move secondary GHOST-context handle to XR surface data

This is used to refer to the DirectX context. For other (currently
non-existant) surfaces, this may not make much sense.
August 8, 2019, 20:00 (GMT)
Don't swap buffers of offscreen surface OpenGL contexts

This does frame syncing to the regular screen, so hurts performance in
some cases.
August 7, 2019, 21:58 (GMT)
Exit OpenXR context/session gracefully if the runtime reports loss pending

Handle XR_TYPE_EVENT_DATA_INSTANCE_LOSS_PENDING and
XR_SESSION_STATE_LOSS_PENDING according to the specification.
August 7, 2019, 21:05 (GMT)
Disable specular highlights in the VR viewport
August 7, 2019, 20:17 (GMT)
Fix xrDestroy calls to data already implicitly destroyed by OpenXR

Would effectifely result in null-ops, since the loader does good sanity
checks. The failing functions would still lead to error prints though.
August 7, 2019, 20:13 (GMT)
Correctly request session end according to OpenXR 1.0 specification
August 7, 2019, 09:52 (GMT)
Fix dark VR rendering on Windows Mixed Reality by appyling SRGB OETF

Discussed this in length with @sobotka, and it seems WMR has an utterly
broken pixel color pipeline. So we apply a SRGB OETF for this specific
runtime to compensate.
August 7, 2019, 01:22 (GMT)
Allow querying OpenXR runtime ID

Useful in case special treatment is needed for certain runtimes.
Currently only WMR gets its ID assigned correctly, others are TODO.
August 7, 2019, 00:20 (GMT)
Merge branch 'master' into soc-2019-openxr
August 5, 2019, 10:52 (GMT)
Merge branch 'master' into soc-2019-openxr
August 2, 2019, 21:35 (GMT)
Merge branch 'master' into soc-2019-openxr
August 1, 2019, 19:53 (GMT)
Fix compile error after merge and warning
August 1, 2019, 19:27 (GMT)
Merge branch 'master' into soc-2019-openxr
July 31, 2019, 23:56 (GMT)
Fix error in OpenGL version check for OpenXR 1.0
July 31, 2019, 23:39 (GMT)
Fix compile error on GCC
July 31, 2019, 22:28 (GMT)
Add sources for OpenXR core API validation layer

Had to do quite some changes to CMakeLists.txt from the SDK this time.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021