http://www.miikahweb.com/feed.php MiikaHweb - Blender Soc-2019-openxr Branch http://www.miikahweb.com/ MiikaHweb - Blender Soc-2019-openxr Branch fi Mon, 19 Aug 19 16:52:38 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[b2424bd]: Windows: Print warning and disable `WITH_OPENXR` if SDK is...]]> http://www.miikahweb.com/en/blender/git-logs/commit/b2424bd781a582d9a83b2c3013f632d17ec452d5 b2424bd
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Windows: Print warning and disable `WITH_OPENXR` if SDK is not found

----------------------------------------
1 Path Changed]]>
Mon, 19 Aug 2019 13:41:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b2424bd781a582d9a83b2c3013f632d17ec452d5Julian Eisel
<![CDATA[[d0177fc]: Integrate the OpenXR SDK better into dependency management]]> http://www.miikahweb.com/en/blender/git-logs/commit/d0177fc54113a501233bfc1d246478615e7f5f34 d0177fc
Branches : soc-2019-openxr
Author : Unknown ()
----------------------------------------
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.

----------------------------------------
9 Paths Changed]]>
Sun, 18 Aug 2019 11:06:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d0177fc54113a501233bfc1d246478615e7f5f34
<![CDATA[[4cf8740]: Fix compile error on Linux]]> http://www.miikahweb.com/en/blender/git-logs/commit/4cf87407900999b109fa035a6272fcb633776f90 4cf8740
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Fix compile error on Linux

----------------------------------------
1 Path Changed]]>
Sat, 17 Aug 2019 21:59:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4cf87407900999b109fa035a6272fcb633776f90Julian Eisel
<![CDATA[[a53b903]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/a53b90329a12615255ef8eb55ea172f32e2048ee a53b903
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Sat, 17 Aug 2019 21:58:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a53b90329a12615255ef8eb55ea172f32e2048eeJulian Eisel
<![CDATA[[2c41ffa]: Fix compiling with external OpenXR SDK on Windows]]> http://www.miikahweb.com/en/blender/git-logs/commit/2c41ffa38088dc4c65ef1f69d01a8ad97eb12dee 2c41ffa
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Fix compiling with external OpenXR SDK on Windows

----------------------------------------
1 Path Changed]]>
Thu, 15 Aug 2019 19:49:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2c41ffa38088dc4c65ef1f69d01a8ad97eb12deeJulian Eisel
<![CDATA[[cdc2768]: Cleanup: Don't cast away const in GHOST C-API]]> http://www.miikahweb.com/en/blender/git-logs/commit/cdc2768f65ec2993d7366ac220aaa2531f9c6aaa cdc2768
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Cleanup: Don't cast away const in GHOST C-API

----------------------------------------
1 Path Changed]]>
Thu, 15 Aug 2019 13:52:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cdc2768f65ec2993d7366ac220aaa2531f9c6aaaJulian Eisel
<![CDATA[[eb477c6]: Fix crash when no OpenXR runtime is found (or setup failed)]]> http://www.miikahweb.com/en/blender/git-logs/commit/eb477c67a15bae88998c50be42cc08acaab41782 eb477c6
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Fix crash when no OpenXR runtime is found (or setup failed)

----------------------------------------
1 Path Changed]]>
Thu, 15 Aug 2019 13:50:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/eb477c67a15bae88998c50be42cc08acaab41782Julian Eisel
<![CDATA[[0dd3f39]: Remove bundled OpenXR-SDK sources from extern/]]> http://www.miikahweb.com/en/blender/git-logs/commit/0dd3f3925b42b4119a2f5152d0a001883590122a 0dd3f39
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Remove bundled OpenXR-SDK sources from extern/

Removes the OPENXR_USE_BUNDLED_SRC option which allowed using the
OpenXR-SDK sources bundled in extern/. It would be too much hassle to
keept these updated.
Now these have to be provided on the system Blender is compiled on. I've
already added necessary bits to install_deps.sh and our Windows
maintainer is ready to provide builds with OpenXR-SDK linked.
Once this gets into master, platform maintainers will have to be
notified about the added dependency.

This also removes the JsonCpp dependency, it was only needed for the
OpenXR-SDK sources.

----------------------------------------
78 Paths Changed]]>
Thu, 15 Aug 2019 13:42:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0dd3f3925b42b4119a2f5152d0a001883590122aJulian Eisel
<![CDATA[[9e7c485]: Linux: Add OpenXR-SDK to install_deps.sh]]> http://www.miikahweb.com/en/blender/git-logs/commit/9e7c48575a3c39044779a595ff66481bcff80931 9e7c485
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Linux: Add OpenXR-SDK to install_deps.sh

----------------------------------------
1 Path Changed]]>
Wed, 14 Aug 2019 20:59:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9e7c48575a3c39044779a595ff66481bcff80931Julian Eisel
<![CDATA[[8138099]: Silence warnings in OpenXR SDK API layer files]]> http://www.miikahweb.com/en/blender/git-logs/commit/8138099fa95f3bd26f77a0024653c79a5a51a4af 8138099
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Silence warnings in OpenXR SDK API layer files

----------------------------------------
1 Path Changed]]>
Wed, 14 Aug 2019 15:44:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8138099fa95f3bd26f77a0024653c79a5a51a4afJulian Eisel
<![CDATA[[02de1b9]: Quiet warning]]> http://www.miikahweb.com/en/blender/git-logs/commit/02de1b98601919ec3ef909644099652458642dfa 02de1b9
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Quiet warning

----------------------------------------
1 Path Changed]]>
Wed, 14 Aug 2019 14:11:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/02de1b98601919ec3ef909644099652458642dfaJulian Eisel
<![CDATA[[5771262]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/57712625f2bdcf6d35f7c1f91c21516ea854caf7 5771262
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Wed, 14 Aug 2019 14:01:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/57712625f2bdcf6d35f7c1f91c21516ea854caf7Julian Eisel
<![CDATA[[96a34d7]: Cleanup: Unused includes, better structuring for wm_xr.c]]> http://www.miikahweb.com/en/blender/git-logs/commit/96a34d7f503ac4a070c1b36034bfafa449c91acf 96a34d7
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Cleanup: Unused includes, better structuring for wm_xr.c

----------------------------------------
5 Paths Changed]]>
Fri, 09 Aug 2019 14:35:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/96a34d7f503ac4a070c1b36034bfafa449c91acfJulian Eisel
<![CDATA[[873223f]: Cleanup: Remove unused support for non-OpenGL Windows]]> http://www.miikahweb.com/en/blender/git-logs/commit/873223f38ddc79ade3a5811ca72f029761d56fcd 873223f
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
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.

----------------------------------------
6 Paths Changed]]>
Fri, 09 Aug 2019 14:08:34 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/873223f38ddc79ade3a5811ca72f029761d56fcdJulian Eisel
<![CDATA[[716c6b0]: Cleanup: Move secondary GHOST-context handle to XR surface...]]> http://www.miikahweb.com/en/blender/git-logs/commit/716c6b0c01c429631d6cc10f6734e9d274e9d20e 716c6b0
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
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.

----------------------------------------
2 Paths Changed]]>
Fri, 09 Aug 2019 11:29:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/716c6b0c01c429631d6cc10f6734e9d274e9d20eJulian Eisel
<![CDATA[[62bbd2e]: Don't swap buffers of offscreen surface OpenGL contexts]]> http://www.miikahweb.com/en/blender/git-logs/commit/62bbd2e37d3acddec3454f0c7c6b25cefa18c03b 62bbd2e
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Don't swap buffers of offscreen surface OpenGL contexts

This does frame syncing to the regular screen, so hurts performance in
some cases.

----------------------------------------
3 Paths Changed]]>
Thu, 08 Aug 2019 20:00:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/62bbd2e37d3acddec3454f0c7c6b25cefa18c03bJulian Eisel
<![CDATA[[ba223df]: Exit OpenXR context/session gracefully if the runtime reports...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ba223dfac83111ca5f7a428fc475b9155870bd5f ba223df
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
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.

----------------------------------------
2 Paths Changed]]>
Wed, 07 Aug 2019 21:58:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ba223dfac83111ca5f7a428fc475b9155870bd5fJulian Eisel
<![CDATA[[8557997]: Disable specular highlights in the VR viewport]]> http://www.miikahweb.com/en/blender/git-logs/commit/8557997e8156c1b0fb9b89fbae60e1118d63d6c9 8557997
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Disable specular highlights in the VR viewport

----------------------------------------
1 Path Changed]]>
Wed, 07 Aug 2019 21:05:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8557997e8156c1b0fb9b89fbae60e1118d63d6c9Julian Eisel
<![CDATA[[bcc8f7c]: Fix xrDestroy calls to data already implicitly destroyed by...]]> http://www.miikahweb.com/en/blender/git-logs/commit/bcc8f7c6be60c78f8351874880ab139d3a3410ad bcc8f7c
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
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.

----------------------------------------
1 Path Changed]]>
Wed, 07 Aug 2019 20:17:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bcc8f7c6be60c78f8351874880ab139d3a3410adJulian Eisel
<![CDATA[[fe7b01a]: Correctly request session end according to OpenXR 1.0 specification...]]> http://www.miikahweb.com/en/blender/git-logs/commit/fe7b01a08fdf20757f5740735ec16717e4d6fd20 fe7b01a
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Correctly request session end according to OpenXR 1.0 specification

----------------------------------------
3 Paths Changed]]>
Wed, 07 Aug 2019 20:13:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fe7b01a08fdf20757f5740735ec16717e4d6fd20Julian Eisel
<![CDATA[[5350015]: Fix dark VR rendering on Windows Mixed Reality by appyling...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5350015d519ec299b9a8937e4e035fe405001d8d 5350015
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
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.

----------------------------------------
9 Paths Changed]]>
Wed, 07 Aug 2019 09:52:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5350015d519ec299b9a8937e4e035fe405001d8dJulian Eisel
<![CDATA[[3483aa5]: Allow querying OpenXR runtime ID]]> http://www.miikahweb.com/en/blender/git-logs/commit/3483aa57b34fc439f50b6576c26c11fb6cbb37f8 3483aa5
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
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.

----------------------------------------
2 Paths Changed]]>
Wed, 07 Aug 2019 01:22:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3483aa57b34fc439f50b6576c26c11fb6cbb37f8Julian Eisel
<![CDATA[[44a220f]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/44a220f721285005d94f4a55a530037f781686d0 44a220f
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Wed, 07 Aug 2019 00:20:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/44a220f721285005d94f4a55a530037f781686d0Julian Eisel
<![CDATA[[5274c5c]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/5274c5cce68ebf36cef0967c96d998c24f0f543f 5274c5c
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Mon, 05 Aug 2019 10:52:57 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5274c5cce68ebf36cef0967c96d998c24f0f543fJulian Eisel
<![CDATA[[0d70afe]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/0d70afed196aaf77b7d430d165a7b2c72e3cc6a0 0d70afe
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Fri, 02 Aug 2019 21:35:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0d70afed196aaf77b7d430d165a7b2c72e3cc6a0Julian Eisel
<![CDATA[[03b09db]: Fix compile error after merge and warning]]> http://www.miikahweb.com/en/blender/git-logs/commit/03b09dbe3208294a1efbb3762c1496cd399bab2b 03b09db
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Fix compile error after merge and warning

----------------------------------------
1 Path Changed]]>
Thu, 01 Aug 2019 19:53:57 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/03b09dbe3208294a1efbb3762c1496cd399bab2bJulian Eisel
<![CDATA[[f04a5ad]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/f04a5ad1e44c389f260d6c36ead72abac9b22384 f04a5ad
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Thu, 01 Aug 2019 19:27:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f04a5ad1e44c389f260d6c36ead72abac9b22384Julian Eisel
<![CDATA[[ab1455e]: Fix error in OpenGL version check for OpenXR 1.0]]> http://www.miikahweb.com/en/blender/git-logs/commit/ab1455e9720fbcd20707562df0a7943b902555a5 ab1455e
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Fix error in OpenGL version check for OpenXR 1.0

----------------------------------------
2 Paths Changed]]>
Wed, 31 Jul 2019 23:56:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ab1455e9720fbcd20707562df0a7943b902555a5Julian Eisel
<![CDATA[[b94af38]: Fix compile error on GCC]]> http://www.miikahweb.com/en/blender/git-logs/commit/b94af38c318dd399519d8a935c40935b33b11e4c b94af38
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Fix compile error on GCC

----------------------------------------
1 Path Changed]]>
Wed, 31 Jul 2019 23:39:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b94af38c318dd399519d8a935c40935b33b11e4cJulian Eisel
<![CDATA[[40db778]: Add sources for OpenXR core API validation layer]]> http://www.miikahweb.com/en/blender/git-logs/commit/40db778de3c146539d6b3ecab4497e3ac5a2d158 40db778
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Add sources for OpenXR core API validation layer

Had to do quite some changes to CMakeLists.txt from the SDK this time.

----------------------------------------
8 Paths Changed]]>
Wed, 31 Jul 2019 22:28:16 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/40db778de3c146539d6b3ecab4497e3ac5a2d158Julian Eisel
<![CDATA[[22966f4]: Address changes in OpenXR 1.0 to get rendering to work again]]> http://www.miikahweb.com/en/blender/git-logs/commit/22966f4d358d525c098bf9bba6417a818b27d8b8 22966f4
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Address changes in OpenXR 1.0 to get rendering to work again

----------------------------------------
2 Paths Changed]]>
Wed, 31 Jul 2019 00:19:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/22966f4d358d525c098bf9bba6417a818b27d8b8Julian Eisel
<![CDATA[[e8f66ff]: Update OpenXR to version 1.0]]> http://www.miikahweb.com/en/blender/git-logs/commit/e8f66ff0606fea7cdaee1ab63563cbe9f6053960 e8f66ff
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Update OpenXR to version 1.0

Only tested on Windows.

Updates loader sources from the OpenXR SDK to latest 1.0 SDK and updates
requiremed version to 1.0. The compile time generation of files is a
thing of the past now (although you can still force it).
1.0 got released yesterday. Only one line needed fixing in our OpenXR
code to get it to compile. Rendering is black though.

For now I tried to keep edits to CMakeList.txt files minimal. So now
there are OpenXR CMake options exposed (with bad names), CMake prints,
etc.

----------------------------------------
79 Paths Changed]]>
Wed, 31 Jul 2019 00:18:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e8f66ff0606fea7cdaee1ab63563cbe9f6053960Julian Eisel
<![CDATA[[9ac33e5]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/9ac33e56a16e933cc8a1c16e8c477f843d452f21 9ac33e5
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Tue, 30 Jul 2019 20:19:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9ac33e56a16e933cc8a1c16e8c477f843d452f21Julian Eisel
<![CDATA[[091cc94]: Use fixed lighting, don't make it rotate with view rotation]]> http://www.miikahweb.com/en/blender/git-logs/commit/091cc94379a2976176f0ae93721cfb2239a60e55 091cc94
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Use fixed lighting, don't make it rotate with view rotation

----------------------------------------
2 Paths Changed]]>
Wed, 24 Jul 2019 14:41:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/091cc94379a2976176f0ae93721cfb2239a60e55Julian Eisel
<![CDATA[[fc31be5]: Fix broken VR viewport rotation and movement]]> http://www.miikahweb.com/en/blender/git-logs/commit/fc31be5ab031a106bffe4f072dda0512d0e0f629 fc31be5
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Fix broken VR viewport rotation and movement

----------------------------------------
1 Path Changed]]>
Wed, 24 Jul 2019 00:52:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fc31be5ab031a106bffe4f072dda0512d0e0f629Julian Eisel
<![CDATA[[aff49f6]: Use draw manager offscreen context for the VR session]]> http://www.miikahweb.com/en/blender/git-logs/commit/aff49f607a391ac9d08c5f2e3e0b3d9fc632f383 aff49f6
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Use draw manager offscreen context for the VR session

This way we avoid the big overhead of context switches. Makes frames
render about twice as fast here. For heavy Spring scenes I'm getting
around 20 FPS here, classroom scene is at 50 FPS.
This is great given that drawing itself still isn't optimized for dual
eye rendering.

----------------------------------------
4 Paths Changed]]>
Tue, 23 Jul 2019 23:39:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/aff49f607a391ac9d08c5f2e3e0b3d9fc632f383Julian Eisel
<![CDATA[[57b77cd]: Print 8 Frame average FPS for --debug-xr-time]]> http://www.miikahweb.com/en/blender/git-logs/commit/57b77cd1939f68fc6587b741c8eb487687322b99 57b77cd
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Print 8 Frame average FPS for --debug-xr-time

Much more useful than a per frame FPS estimation. 8 frames are used for
the Blender viewport FPS stats too.
Refactored drawing data storage a bit.

----------------------------------------
2 Paths Changed]]>
Tue, 23 Jul 2019 17:16:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/57b77cd1939f68fc6587b741c8eb487687322b99Julian Eisel
<![CDATA[[d58eb8d]: Add --debug-xr-time command line option for VR frame time info...]]> http://www.miikahweb.com/en/blender/git-logs/commit/d58eb8d29dcdde46511384c317a73112bfea5aac d58eb8d
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Add --debug-xr-time command line option for VR frame time info prints

Outputs frame render time in milliseconds and FPS this time would add up
to. We could average times so FPS is a bit more stable, but the
precision of un-averaged results may be helpful too.

----------------------------------------
8 Paths Changed]]>
Tue, 23 Jul 2019 00:06:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d58eb8d29dcdde46511384c317a73112bfea5aacJulian Eisel
<![CDATA[[a4310ba]: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/a4310ba85f658406e8b6c3371ff3c75aea702a7f a4310ba
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Mon, 22 Jul 2019 22:18:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a4310ba85f658406e8b6c3371ff3c75aea702a7fJulian Eisel
<![CDATA[[bd42740]: Silence GCC warning]]> http://www.miikahweb.com/en/blender/git-logs/commit/bd42740ef1cfee580d166b003bf584d5c6a6be3e bd42740
Branches : soc-2019-openxr, temp-vr-draw-thread
Author : Julian Eisel (Severin)
----------------------------------------
Silence GCC warning

----------------------------------------
1 Path Changed]]>
Sun, 21 Jul 2019 11:15:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bd42740ef1cfee580d166b003bf584d5c6a6be3eJulian Eisel