testss
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
// Helper API to create custom XR layout
|
||||
|
||||
#if ENABLE_VR && ENABLE_XR_MODULE
|
||||
|
||||
namespace UnityEngine.Rendering.Universal
|
||||
{
|
||||
internal struct XRLayout
|
||||
{
|
||||
internal Camera camera;
|
||||
internal XRSystem xrSystem;
|
||||
|
||||
internal XRPass CreatePass(XRPassCreateInfo passCreateInfo)
|
||||
{
|
||||
XRPass pass = XRPass.Create(passCreateInfo);
|
||||
xrSystem.AddPassToFrame(pass);
|
||||
return pass;
|
||||
}
|
||||
|
||||
internal void AddViewToPass(XRViewCreateInfo viewCreateInfo, XRPass pass)
|
||||
{
|
||||
pass.AddView(viewCreateInfo.projMatrix, viewCreateInfo.viewMatrix, viewCreateInfo.viewport, viewCreateInfo.textureArraySlice);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user