Dalamud-VFXEditor
Dalamud-VFXEditor copied to clipboard
[Linux] Failed to load plugin
Can't seem to find any reports on this but trying to install/load the plugin on Linux throws an exception. Not using Steam Deck.
log
--------------------------------
07:50:47.796 | DBG [PLUGINM] Installing plugin VFXEditor (testing=False)
--------------------------------
07:50:48.525 | DBG [PLUGINM] Extracting to Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1
--------------------------------
07:50:48.697 | INF [PLUGINM] Installed plugin VFXEditor (testing=False)
--------------------------------
07:50:48.697 | INF [PLUGINM] Loading plugin VFXEditor
--------------------------------
07:50:48.722 | INF [LOCALPLUGIN] Loading VFXEditor.dll
--------------------------------
07:50:48.737 | INF [VFXEditor] Write location: C:\users\bigbird\AppData\Roaming\XIVLauncher\pluginConfigs\VFXEditor
--------------------------------
07:50:48.754 | INF [VFXEditor] FreeImage TeximpNet paths: Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\runtimes\win-x64\native\FreeImage.dll / Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\runtimes\win-x86\native\FreeImage.dll
--------------------------------
07:50:48.754 | INF [VFXEditor] FreeImage Default name: FreeImage.dll Library loaded: False
--------------------------------
07:50:48.791 | INF [VFXEditor] FreeImage Library path: Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\runtimes\win-x64\native\FreeImage.dll Library loaded: True
--------------------------------
07:50:48.793 | INF [VFXEditor] NVT TeximpNet paths: Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\runtimes\win-x64\native\nvtt.dll / Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\runtimes\win-x86\native\nvtt.dll
--------------------------------
07:50:48.793 | INF [VFXEditor] NVT Default name: nvtt.dll Library loaded: False
--------------------------------
07:50:48.810 | INF [VFXEditor] NVT Library path: Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\runtimes\win-x64\native\nvtt.dll Library loaded: True
--------------------------------
07:50:48.907 | ERR [LOCALPLUGIN] Error while loading VFXEditor
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> SharpDX.CompilationException: Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\Shaders\ModelPreview.fx:19:19: E5017: Aborting due to not yet implemented feature: Implicit cast in structure initializer.
Z:\home\bigbird\.xlcore\installedPlugins\VFXEditor\1.7.2.1\Shaders\ModelPreview.fx:21:17: E5005: Function "mul" is not defined.
:
at SharpDX.D3DCompiler.ShaderBytecode.Compile(IntPtr textSource, Int32 textSize, String entryPoint, String profile, ShaderFlags shaderFlags, EffectFlags effectFlags, ShaderMacro[] defines, Include include, String sourceFileName, SecondaryDataFlags secondaryDataFlags, DataStream secondaryData)
at SharpDX.D3DCompiler.ShaderBytecode.Compile(String shaderSource, String entryPoint, String profile, ShaderFlags shaderFlags, EffectFlags effectFlags, ShaderMacro[] defines, Include include, String sourceFileName, SecondaryDataFlags secondaryDataFlags, DataStream secondaryData)
at VfxEditor.DirectX.ModelPreview..ctor(Device device, DeviceContext ctx, String shaderPath) in /work/repo/VFXEditor/DirectX/ModelPreview.cs:line 64
at VfxEditor.DirectX.DirectXManager..ctor() in /work/repo/VFXEditor/DirectX/DirectXManager.cs:line 18
at VfxEditor.Plugin..ctor(DalamudPluginInterface pluginInterface, ClientState clientState, CommandManager commandManager, Framework framework, Condition condition, ObjectTable objects, SigScanner sigScanner, DataManager dataManager, TargetManager targetManager, KeyState keyState) in /work/repo/VFXEditor/Plugin.cs:line 119
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
--- End of inner exception stack trace ---
at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
at System.Reflection.RuntimeConstructorInfo.InvokeWithManyArguments(RuntimeConstructorInfo ci, Int32 argCount, Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimeConstructorInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Dalamud.IoC.Internal.ServiceContainer.CreateAsync(Type objectType, Object[] scopedObjects) in C:\goatsoft\companysecrets\dalamud\IoC\Internal\ServiceContainer.cs:line 107
at Dalamud.Plugin.Internal.Types.LocalPlugin.LoadAsync(PluginLoadReason reason, Boolean reloading) in C:\goatsoft\companysecrets\dalamud\Plugin\Internal\Types\LocalPlugin.cs:line 456