Hi,
since I was using gamma 4.12 last week without any troubles, now it´s impossible for me to use it. When I open gamma, the patch editor is on stop, and the following is the log that I get:
SharpDXException: "HRESULT: [0x887A0004], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_UNSUPPORTED/Unsupported], Message: Die angegebene Geräteschnittstelle oder Featureebene wird auf dem System nicht unterstützt.
"
StackTrace:
SharpDX.Result { public void CheckError() { … } }
SharpDX.Direct3D11.Device { private void CreateDevice(SharpDX.DXGI.Adapter adapter, SharpDX.Direct3D.DriverType driverType, SharpDX.Direct3D11.DeviceCreationFlags flags, SharpDX.Direct3D.FeatureLevel[] featureLevels) { … } }
Stride.Graphics.GraphicsDevice { private void InitializePlatformDevice(Stride.Graphics.GraphicsProfile[] graphicsProfiles, Stride.Graphics.DeviceCreationFlags deviceCreationFlags, object windowHandle) { … } }
Stride.Graphics.GraphicsDevice { public void Recreate(Stride.Graphics.GraphicsAdapter adapter, Stride.Graphics.GraphicsProfile[] graphicsProfiles, Stride.Graphics.DeviceCreationFlags deviceCreationFlags, Stride.Graphics.WindowHandle windowHandle) { … } }
Stride.Graphics.GraphicsDevice { public static Stride.Graphics.GraphicsDevice New(Stride.Graphics.GraphicsAdapter adapter, Stride.Graphics.DeviceCreationFlags creationFlags, Stride.Graphics.GraphicsProfile[] graphicsProfiles) { ... } }
VL.Stride.Core.Initialization { private static Stride.Core.ServiceRegistry CreateStrideServices(System.Reactive.Disposables.CompositeDisposable subscriptions) { ... } }
System.Runtime.CompilerServices.ConditionalWeakTable`2 { public TValue GetValue(TKey key, System.Runtime.CompilerServices.ConditionalWeakTable<, >.CreateValueCallback createValueCallback) { ... } }
VL.Stride.Core.Initialization { public static void RegisterStaticNodeFactory(VL.Core.IVLFactory factory, string name, System.Func<Stride.Core.ServiceRegistry, VL.Core.IVLNodeDescriptionFactory, VL.Core.NodeBuilding.FactoryImpl> init) { ... } }
VL.Stride.Core.Initialization { private void RegisterNodeFactories(VL.Core.IVLFactory factory) { ... } }
VL.Core.CompilerServices.AssemblyInitializer { internal void InitInternalFactory(VL.Core.IInternalVLFactory factory) { ... } }
InitializationException: “Initialization failed”
StackTrace:
VL.Core.CompilerServices.AssemblyInitializer { internal void InitInternalFactory(VL.Core.IInternalVLFactory factory) { … } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.IEnumerable<VL.Core.IVLNodeDescriptionFactory> <get_AvailableNodeFactories>g__Compute|128_0() { … } }
VL.Lang.Symbols.DocSymbols { public System.Collections.Immutable.ImmutableArray<VL.Core.IVLNodeDescriptionFactory> get_AvailableNodeFactories() { … } }
VL.Lang.Symbols.DocSymbols+NodeFactoryDependencySymbol { private VL.Lang.Symbols.ISymbolSource <get_RemoteSymbolSource>g__Compute|2_0() { … } }
VL.Lang.Symbols.DocSymbols+NodeFactoryDependencySymbol { public virtual VL.Lang.Symbols.ISymbolSource get_RemoteSymbolSource() { … } }
System.Linq.Enumerable+WhereSelectEnumerableIterator2 { public virtual bool MoveNext() { ... } } System.Linq.Enumerable+<ConcatIterator>d__59
1 { private virtual bool MoveNext() { … } }
System.Linq.EnumerableEx+d__891 { private virtual bool MoveNext() { ... } } System.Linq.Enumerable+<DistinctIterator>d__64
1 { private virtual bool MoveNext() { … } }
System.Linq.EnumerableEx+d__351 { private virtual bool MoveNext() { ... } } System.Linq.Enumerable+WhereEnumerableIterator
1 { public virtual bool MoveNext() { … } }
System.Linq.Enumerable+d__64`1 { private virtual bool MoveNext() { … } }
System.Linq.Enumerable { public static TSource[] ToArray(System.Collections.Generic.IEnumerable<> source) { ... } }
System.Collections.Immutable.ImmutableArray { public static System.Collections.Immutable.ImmutableArray<> CreateRange(System.Collections.Generic.IEnumerable<> items) { ... } }
VL.Lang.Symbols.AggregateSymbolSource { public System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.ISymbolSource> get_SymbolSources() { ... } }
VL.Lang.Symbols.AggregateSymbolSource { public virtual System.IObservable<VL.Lang.Symbols.IDefinitionSymbol> get_SymbolInvalidated() { ... } }
VL.Lang.Symbols.DocSymbols { private VL.Lang.Symbols.ISymbolSource <get_LocalSymbols>g__Compute|114_0() { ... } }
VL.Lang.Symbols.DocSymbols+<GetAllSymbolSources>d__135 { private virtual bool MoveNext() { ... } }
System.Linq.Enumerable+<DistinctIterator>d__64`1 { private virtual bool MoveNext() { ... } }
VL.Lang.Symbols.SomeHelpers { public static System.Collections.Immutable.ImmutableDictionary<, > ToImmutableDictionaryWithEntriesOnlyThatDontConflict(System.Collections.Generic.IEnumerable<> values, System.Func<, > keyselector, System.Collections.Generic.IEqualityComparer<> keyComparer) { ... } }
VL.Lang.Symbols.DocSymbols { public System.Collections.Immutable.ImmutableDictionary<string, VL.Lang.Symbols.ISymbolSource> get_AllSymbolSourcesInExtendedScope() { ... } }
VL.Lang.Symbols.DocSymbols { public virtual VL.Lang.Symbols.ISymbolSource GetSymbolSourceForFile(string name, bool extendedScope) { ... } }
VL.Lang.Symbols.ChoiceBasedReferenceSymbol`1 { public VL.Lang.Symbols.ISymbolSource GetSymbolSource(bool fast, VL.Lang.Symbols.ISymbolSource fallBack) { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { private System.Collections.Immutable.ImmutableArray<VL.Model.Found<VL.Lang.Symbols.ITypeSymbol>> GetDefinitionCandidates() { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { public virtual System.Collections.Immutable.ImmutableArray<VL.Model.Found<VL.Lang.Symbols.ITypeSymbol>> get_DefinitionCandidates() { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { private VL.Lang.Symbols.ITypeSymbol GetResolvedSymbol() { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { public virtual VL.Lang.Symbols.ITypeSymbol get_ResolvedSymbol() { ... } }
VL.Lang.Symbols.ForwardConcreteTypeSymbol { private VL.Lang.Symbols.IConcreteTypeSymbol GetForwardedType() { ... } }
VL.Lang.Symbols.DocSymbols { internal static void <get_LocalTypeForwards>g__CollectLocalTypeForwards|108_1(System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> result, System.Collections.Generic.IEnumerable<VL.Lang.Symbols.BuildItem> definitions) { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_LocalTypeForwards>g__Compute|108_0() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_TypeForwards>g__Compute|110_0() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_TypeForwards>g__Compute|110_0() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_TypeForwards>g__Compute|110_0() { ... } }
VL.Lang.Symbols.ScopedHelpers { public static VL.Lang.Symbols.IConcreteTypeSymbol Scoped(VL.Lang.Symbols.IConcreteTypeSymbol type, VL.Lang.Symbols.DocSymbols scope, bool useDocSymbolsAsSource) { ... } }
VL.Lang.Symbols.ScopedHelpers { public static TSymbol Scoped(TSymbol symbol, VL.Lang.Symbols.DocSymbols scope, bool useDocSymbolsAsSource) { ... } }
VL.Lang.Symbols.DocSymbols+ForwardPlatformTypes { public virtual VL.Lang.Symbols.IConcreteTypeSymbol get_Object() { ... } }
VL.Lang.Symbols.PatchedConcreteTypeSymbol { internal virtual void InitWithDefaults(VL.Lang.Symbols.BuildItem item) { ... } }
VL.Lang.Symbols.PreCompilation { private void Initialize(VL.Lang.Symbols.PreCompilation previousCompilation, System.Threading.CancellationToken token, System.IProgress<VL.Model.LoadMessage> progress) { ... } }
VL.Lang.Symbols.PreCompilation { internal VL.Lang.Symbols.PreCompilation WithSolution(VL.Model.Internal.Solution value, VL.Model.CompileOptions options, System.Threading.CancellationToken token, System.IProgress<VL.Model.LoadMessage> progress) { ... } }
VL.Model.VLSession+<>c__DisplayClass183_0 { internal VL.Lang.Symbols.PreCompilation <PrepareSolutionWithFreshSymbols>b__0() { ... } }
System.Threading.Tasks.Task`1 { internal virtual void InnerInvoke() { ... } }
System.Threading.Tasks.Task { private void Execute() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task) { ... } }
VL.Model.VLSession+<PrepareSolutionWithFreshSymbols>d__183 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task) { ... } }
VL.Model.VLSession+<UpdateCompilationAsync>d__180 { private virtual void MoveNext() { ... } }
SharpDXException: "HRESULT: [0x887A0004], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_UNSUPPORTED/Unsupported], Message: Die angegebene Geräteschnittstelle oder Featureebene wird auf dem System nicht unterstützt.
"
StackTrace:
SharpDX.Result { public void CheckError() { … } }
SharpDX.Direct3D11.Device { private void CreateDevice(SharpDX.DXGI.Adapter adapter, SharpDX.Direct3D.DriverType driverType, SharpDX.Direct3D11.DeviceCreationFlags flags, SharpDX.Direct3D.FeatureLevel[] featureLevels) { … } }
Stride.Graphics.GraphicsDevice { private void InitializePlatformDevice(Stride.Graphics.GraphicsProfile[] graphicsProfiles, Stride.Graphics.DeviceCreationFlags deviceCreationFlags, object windowHandle) { … } }
Stride.Graphics.GraphicsDevice { public void Recreate(Stride.Graphics.GraphicsAdapter adapter, Stride.Graphics.GraphicsProfile[] graphicsProfiles, Stride.Graphics.DeviceCreationFlags deviceCreationFlags, Stride.Graphics.WindowHandle windowHandle) { … } }
Stride.Graphics.GraphicsDevice { public static Stride.Graphics.GraphicsDevice New(Stride.Graphics.GraphicsAdapter adapter, Stride.Graphics.DeviceCreationFlags creationFlags, Stride.Graphics.GraphicsProfile[] graphicsProfiles) { ... } }
VL.Stride.Core.Initialization { private static Stride.Core.ServiceRegistry CreateStrideServices(System.Reactive.Disposables.CompositeDisposable subscriptions) { ... } }
System.Runtime.CompilerServices.ConditionalWeakTable`2 { public TValue GetValue(TKey key, System.Runtime.CompilerServices.ConditionalWeakTable<, >.CreateValueCallback createValueCallback) { ... } }
VL.Stride.Core.Initialization { public static void RegisterStaticNodeFactory(VL.Core.IVLFactory factory, string name, System.Func<Stride.Core.ServiceRegistry, VL.Core.IVLNodeDescriptionFactory, VL.Core.NodeBuilding.FactoryImpl> init) { ... } }
VL.Stride.Core.Initialization { private void RegisterNodeFactories(VL.Core.IVLFactory factory) { ... } }
VL.Core.CompilerServices.AssemblyInitializer { internal void InitInternalFactory(VL.Core.IInternalVLFactory factory) { ... } }
InitializationException: “Initialization failed”
StackTrace:
VL.Core.CompilerServices.AssemblyInitializer { internal void InitInternalFactory(VL.Core.IInternalVLFactory factory) { … } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.IEnumerable<VL.Core.IVLNodeDescriptionFactory> <get_AvailableNodeFactories>g__Compute|128_0() { … } }
VL.Lang.Symbols.DocSymbols { public System.Collections.Immutable.ImmutableArray<VL.Core.IVLNodeDescriptionFactory> get_AvailableNodeFactories() { … } }
VL.Lang.Symbols.DocSymbols+NodeFactoryDependencySymbol { private VL.Lang.Symbols.ISymbolSource <get_RemoteSymbolSource>g__Compute|2_0() { … } }
VL.Lang.Symbols.DocSymbols+NodeFactoryDependencySymbol { public virtual VL.Lang.Symbols.ISymbolSource get_RemoteSymbolSource() { … } }
System.Linq.Enumerable+WhereSelectEnumerableIterator2 { public virtual bool MoveNext() { ... } } System.Linq.Enumerable+<ConcatIterator>d__59
1 { private virtual bool MoveNext() { … } }
System.Linq.EnumerableEx+d__891 { private virtual bool MoveNext() { ... } } System.Linq.Enumerable+<DistinctIterator>d__64
1 { private virtual bool MoveNext() { … } }
System.Linq.EnumerableEx+d__351 { private virtual bool MoveNext() { ... } } System.Linq.Enumerable+WhereEnumerableIterator
1 { public virtual bool MoveNext() { … } }
System.Linq.Enumerable+d__64`1 { private virtual bool MoveNext() { … } }
System.Linq.Enumerable { public static TSource[] ToArray(System.Collections.Generic.IEnumerable<> source) { ... } }
System.Collections.Immutable.ImmutableArray { public static System.Collections.Immutable.ImmutableArray<> CreateRange(System.Collections.Generic.IEnumerable<> items) { ... } }
VL.Lang.Symbols.AggregateSymbolSource { public System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.ISymbolSource> get_SymbolSources() { ... } }
VL.Lang.Symbols.AggregateSymbolSource { public virtual System.IObservable<VL.Lang.Symbols.IDefinitionSymbol> get_SymbolInvalidated() { ... } }
VL.Lang.Symbols.DocSymbols { private VL.Lang.Symbols.ISymbolSource <get_LocalSymbols>g__Compute|114_0() { ... } }
VL.Lang.Symbols.DocSymbols+<GetAllSymbolSources>d__135 { private virtual bool MoveNext() { ... } }
System.Linq.Enumerable+<DistinctIterator>d__64`1 { private virtual bool MoveNext() { ... } }
VL.Lang.Symbols.SomeHelpers { public static System.Collections.Immutable.ImmutableDictionary<, > ToImmutableDictionaryWithEntriesOnlyThatDontConflict(System.Collections.Generic.IEnumerable<> values, System.Func<, > keyselector, System.Collections.Generic.IEqualityComparer<> keyComparer) { ... } }
VL.Lang.Symbols.DocSymbols { public System.Collections.Immutable.ImmutableDictionary<string, VL.Lang.Symbols.ISymbolSource> get_AllSymbolSourcesInExtendedScope() { ... } }
VL.Lang.Symbols.DocSymbols { public virtual VL.Lang.Symbols.ISymbolSource GetSymbolSourceForFile(string name, bool extendedScope) { ... } }
VL.Lang.Symbols.ChoiceBasedReferenceSymbol`1 { public VL.Lang.Symbols.ISymbolSource GetSymbolSource(bool fast, VL.Lang.Symbols.ISymbolSource fallBack) { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { private System.Collections.Immutable.ImmutableArray<VL.Model.Found<VL.Lang.Symbols.ITypeSymbol>> GetDefinitionCandidates() { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { public virtual System.Collections.Immutable.ImmutableArray<VL.Model.Found<VL.Lang.Symbols.ITypeSymbol>> get_DefinitionCandidates() { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { private VL.Lang.Symbols.ITypeSymbol GetResolvedSymbol() { ... } }
VL.Lang.Symbols.ChoiceBasedTypeReferenceSymbol { public virtual VL.Lang.Symbols.ITypeSymbol get_ResolvedSymbol() { ... } }
VL.Lang.Symbols.ForwardConcreteTypeSymbol { private VL.Lang.Symbols.IConcreteTypeSymbol GetForwardedType() { ... } }
VL.Lang.Symbols.DocSymbols { internal static void <get_LocalTypeForwards>g__CollectLocalTypeForwards|108_1(System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> result, System.Collections.Generic.IEnumerable<VL.Lang.Symbols.BuildItem> definitions) { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_LocalTypeForwards>g__Compute|108_0() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_TypeForwards>g__Compute|110_0() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_TypeForwards>g__Compute|110_0() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Generic.Dictionary<VL.Lang.Symbols.IConcreteTypeSymbol, VL.Lang.Symbols.BuildItem> <get_TypeForwards>g__Compute|110_0() { ... } }
VL.Lang.Symbols.ScopedHelpers { public static VL.Lang.Symbols.IConcreteTypeSymbol Scoped(VL.Lang.Symbols.IConcreteTypeSymbol type, VL.Lang.Symbols.DocSymbols scope, bool useDocSymbolsAsSource) { ... } }
VL.Lang.Symbols.ScopedHelpers { public static TSymbol Scoped(TSymbol symbol, VL.Lang.Symbols.DocSymbols scope, bool useDocSymbolsAsSource) { ... } }
VL.Lang.Symbols.DocSymbols+ForwardPlatformTypes { public virtual VL.Lang.Symbols.IConcreteTypeSymbol get_Object() { ... } }
VL.Lang.Symbols.PatchedConcreteTypeSymbol { internal virtual void InitWithDefaults(VL.Lang.Symbols.BuildItem item) { ... } }
VL.Lang.Symbols.PreCompilation { private void Initialize(VL.Lang.Symbols.PreCompilation previousCompilation, System.Threading.CancellationToken token, System.IProgress<VL.Model.LoadMessage> progress) { ... } }
VL.Lang.Symbols.PreCompilation { internal VL.Lang.Symbols.PreCompilation WithSolution(VL.Model.Internal.Solution value, VL.Model.CompileOptions options, System.Threading.CancellationToken token, System.IProgress<VL.Model.LoadMessage> progress) { ... } }
VL.Model.VLSession+<>c__DisplayClass183_0 { internal VL.Lang.Symbols.PreCompilation <PrepareSolutionWithFreshSymbols>b__0() { ... } }
System.Threading.Tasks.Task`1 { internal virtual void InnerInvoke() { ... } }
System.Threading.Tasks.Task { private void Execute() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task) { ... } }
VL.Model.VLSession+<PrepareSolutionWithFreshSymbols>d__183 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task) { ... } }
VL.Model.VLSession+<UpdateCompilationAsync>d__180 { private virtual void MoveNext() { ... } }
Can anyone see what the problem might be?