Skip to content
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

Errors with URP & VR #93

Closed
stavrosdidakis opened this issue Feb 8, 2024 · 3 comments
Closed

Errors with URP & VR #93

stavrosdidakis opened this issue Feb 8, 2024 · 3 comments

Comments

@stavrosdidakis
Copy link

stavrosdidakis commented Feb 8, 2024

I am getting the following errors when I try to run this in URP for VR (Oculus).
Is it possible to fix it or not at all?

SplatUtilities.compute: Kernel at index (0) requires features which are unavailable on the current platform - 'wavebasic'. Make sure '#pragma require' is used correctly as unnecessary arguments can restrict platform reach. UnityEngine.StackTraceUtility:ExtractStackTrace () GaussianSplatting.Runtime.GaussianSplatRenderer:InitSortBuffers (int) (at ./Packages/Splatting/Runtime/GaussianSplatRenderer.cs:423) GaussianSplatting.Runtime.GaussianSplatRenderer:CreateResourcesForAsset () (at ./Packages/Splatting/Runtime/GaussianSplatRenderer.cs:408) GaussianSplatting.Runtime.GaussianSplatRenderer:Update () (at ./Packages/Splatting/Runtime/GaussianSplatRenderer.cs:614)

SplatUtilities.compute: Kernel at index (0) is invalid UnityEngine.StackTraceUtility:ExtractStackTrace () GaussianSplatting.Runtime.GaussianSplatRenderer:InitSortBuffers (int) (at ./Packages/Splatting/Runtime/GaussianSplatRenderer.cs:424) GaussianSplatting.Runtime.GaussianSplatRenderer:CreateResourcesForAsset () (at ./Packages/Splatting/Runtime/GaussianSplatRenderer.cs:408) GaussianSplatting.Runtime.GaussianSplatRenderer:Update () (at ./Packages/Splatting/Runtime/GaussianSplatRenderer.cs:614)

@aras-p
Copy link
Owner

aras-p commented Feb 8, 2024

This is probably kinda same as #26 -- right now this project "most likely" does not work on a mobile GPU (which Quest is) at all, and also likely does not work in VR. Maybe it does, maybe it does not.

The error you get might go away if you make the project use Vulkan instead of OpenGL graphics API. Or it might not. Or the device might not support Vulkan. I don't know, and I have tested on exactly zero mobile or VR setups.

@aras-p aras-p closed this as not planned Won't fix, can't repro, duplicate, stale Feb 8, 2024
@Songxinlei
Copy link

Hello, please ask, have you solved this problem?

@aras-p
Copy link
Owner

aras-p commented Sep 26, 2024

@Songxinlei if the question is about running it on Quest or some other VR device, then no, that is not solved, and I don't plan on solving it (I have no VR devices to test/develop on). If someone else would contribute a fix that works, I'd gladly accept it, but so far no one did.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants