UniVRM/Assets/VRMShaders/GLTF/IO/Runtime
Takayuki Matsuoka a68d0122ce BREAKING CHANGE: Introduce NextFrameIfTimedOut as a new interface method of IAwaitCaller
This is a breaking change since it introduces new interface method to IAwaitCaller.

----

NextFrameIfTimedOut() is added to IAwaitCaller.  The following inheritors also introduce the method.

- ImmediateCaller.NextFrameIfTimedOut() just invokes NextFrame().
- RuntimeOnlyAwaitCaller.NextFrameIfTimedOut() invokes NextFrame() if timed out.  Otherwise, do nothing.
- RuntimeOnlyNoThreadAwaitCaller.NextFrameIfTimedOut() works same as RuntimeOnlyAwaitCaller.

Constructor of RuntimeOnlyAwaitCaller and RuntimeOnlyNoThreadAwaitCaller
now take argument of timeout in seconds.  The default value is 1/1000 (1 milliseconds).

See also:
https://github.com/vrm-c/UniVRM/pull/1781#pullrequestreview-1100131840
2022-09-08 17:39:05 +09:00
..
Animation mv Animation 2021-10-14 18:00:11 +09:00
AwaitCaller BREAKING CHANGE: Introduce NextFrameIfTimedOut as a new interface method of IAwaitCaller 2022-09-08 17:39:05 +09:00
Material より上流で防御 2022-06-08 17:42:31 +09:00
Texture glTFTexture.source type to int? 2022-08-05 21:13:32 +09:00
Util VRM_DEVELOP シンボル未定義時に unreachable code detected warning が出るのを抑制 2021-12-10 17:15:07 +09:00
Animation.meta mv Animation 2021-10-14 18:00:11 +09:00
AwaitCaller.meta mv 2021-10-14 18:19:15 +09:00
ColorSpace.cs define ITextureDeserializer 2021-05-27 18:54:27 +09:00
ColorSpace.cs.meta Divide ColorSpace enum 2021-05-13 19:20:38 +09:00
IResponsibilityForDestroyObjects.cs enabled = false. not updateWhenOffscreen 2021-09-28 16:54:34 +09:00
IResponsibilityForDestroyObjects.cs.meta IResponsibilityForDestroyObjects 2021-06-10 20:39:11 +09:00
Material.meta VRMShaders.GLTF.IO.Runtime 以下のディレクトリ整理 2021-10-14 17:57:20 +09:00
SubAssetKey.cs glTFTexture.source type to int? 2022-08-05 21:13:32 +09:00
SubAssetKey.cs.meta mv SubAssetKey 2021-05-24 20:12:19 +09:00
Texture.meta VRMShaders.GLTF.IO.Runtime 以下のディレクトリ整理 2021-10-14 17:57:20 +09:00
Util.meta VRMShaders.GLTF.IO.Runtime 以下のディレクトリ整理 2021-10-14 17:57:20 +09:00
VRMShaders.GLTF.IO.Runtime.asmdef VRMShaders.GLTF.IO.Runtime から UniUnlit への参照を除去。MaterialFallback.cs にフォールバック情報を移動 2022-06-02 14:43:31 +09:00
VRMShaders.GLTF.IO.Runtime.asmdef.meta Refactoring VRMShaders directory & asmdef 2021-04-08 20:19:37 +09:00