OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR
This commit is contained in:
parent
d282e4f0e6
commit
cbab7dc049
19 changed files with 617 additions and 246 deletions
|
|
@ -1979,6 +1979,12 @@
|
|||
[b]Warning:[/b] This function is primarily intended for editor usage. For in-game use cases, prefer physics collision.
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_on_render_thread">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
Returns [code]true[/code] if our code is currently executing on the rendering thread.
|
||||
</description>
|
||||
</method>
|
||||
<method name="light_directional_set_blend_splits">
|
||||
<return type="void" />
|
||||
<param index="0" name="light" type="RID" />
|
||||
|
|
|
|||
|
|
@ -37,8 +37,8 @@
|
|||
You should call this method after a few seconds have passed. For example, when the user requests a realignment of the display holding a designated button on a controller for a short period of time, or when implementing a teleport mechanism.
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_reference_frame" qualifiers="const">
|
||||
<return type="Transform3D" />
|
||||
<method name="clear_reference_frame">
|
||||
<return type="void" />
|
||||
<description>
|
||||
Clears the reference frame that was set by previous calls to [method center_on_hmd].
|
||||
</description>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue