Skip to content

[Fix] Motion Vectors: Enable for XR #4707

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 47 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
75441fe
Enable motion vectors for xr and fix incorrect if statement
May 28, 2021
afb367b
Use correct prev frame matrix
May 28, 2021
ac4d9ab
Push current and previous viewproj matrix to motion vectors
Jun 4, 2021
11eff14
Remove unused cbuffer
Jun 4, 2021
9a7e57b
Merge branch 'master' into universal/motion-vectors-bugfix
Jun 4, 2021
cc62660
Fix formatting, also add the actual file for enabling test for xr
Jun 4, 2021
4dad63e
* Tweaked motion vector pass for XR (#4908)
thomas-zeng Jun 15, 2021
b8cc4b3
Add missing defines to Camera Motion Vector shader and some minor cle…
Jun 15, 2021
49695cb
Clean up debug pass for motion vectors
Jun 15, 2021
591393e
Add test scene for camera motion vectors
Jun 15, 2021
ebeb56d
Some renaming for test scenes
Jun 15, 2021
0961f42
Merge branch 'master' into universal/motion-vectors-bugfix
Jun 15, 2021
3928e99
Fix formatting
Jun 15, 2021
e19440f
Disable camera motion vector test on vulkan as there is issues with d…
Jun 16, 2021
4b32a03
Disable camera motion vector test on gles3 as well, since it also has…
Jun 17, 2021
96d9389
Update reference images for d3d11 and d3d12
Jun 17, 2021
3bc4134
Update object motion vectors ref image for d3d11 & d3d12
Jun 17, 2021
b36cc2a
Update ref images again
Jun 17, 2021
98258f1
Update ref images again, changed resolution
Jun 17, 2021
b58b169
Lower correctness precision for motion vector test
Jun 21, 2021
d7a72f8
Force depth priming
Jun 28, 2021
fdc58a8
Merge branch 'master' into universal/motion-vectors-bugfix
Jun 28, 2021
2267e40
Remove enabling of xr package
Jun 28, 2021
a57443f
Merge branch 'master' into universal/motion-vectors-bugfix
Jun 30, 2021
6102361
Remove duplicate entry
Jun 30, 2021
f3a0ff0
Disable depth priming
Jun 30, 2021
440ca96
Merge branch 'master' into universal/motion-vectors-bugfix
Jul 1, 2021
ebf396d
Merge branch 'master' into universal/motion-vectors-bugfix
Jul 2, 2021
a110107
Disable depth copy on Vulkan
Jul 5, 2021
751da88
Disable depth copy for all platforms
Jul 5, 2021
013b03d
Enable depth copy on all platforms
Jul 5, 2021
1418b0b
Revert copy depth logic changes
Jul 5, 2021
52ecd40
Revert to old Camera Motion Vector shader code
Jul 5, 2021
837d540
Use correct Camera Motion Vector shader code
Jul 6, 2021
cd59fa0
Reset motion vector view projection matrix when aspect ration changes
Jul 6, 2021
0ce7e7f
Fix formatting
Jul 6, 2021
cec8ffc
Use back buffer for object motion vector tests
Jul 6, 2021
5fc4371
Update ref image for linux player
Jul 6, 2021
0d4e6da
Revert change to ShaderVariables
Jul 6, 2021
2469da4
Rename shader for motion vector test
Jul 7, 2021
41c65c2
Move previous frame matrix to UnityInput
Jul 7, 2021
06863c1
Fix formatting
Jul 8, 2021
7d0b894
Move both current and previous motion vector vps to UnityInput
Jul 8, 2021
60e99b4
Update changelog
Jul 8, 2021
6710343
Merge branch 'master' into universal/motion-vectors-bugfix
Jul 9, 2021
486e487
Fix formatting
Jul 9, 2021
9a77895
Fixed depth issue on GLCore
Jul 9, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,4 @@ protected override void Cleanup()
{
temp.Release();
}
}
}

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading