Hello I am getting strange error in compose deskt...
# compose-desktop
a
Hello I am getting strange error in compose desktop during runtime basically the error is [
faild Direct3d call. Error: 0x887a005
] yet I have done many thing to overcome through like 1 reinstalling, updating my iGPU 2 switch between jdk version 3 reinstalling my directx 4 reinstalling V C redustiable [15 - 19] 5 updating Windows 6 rolling back compose desktop to 0.2 , actually doesn't work :( 7 switch kotlin version 8 installing latest IDEA No luck! Spec: . directx 12 wdm 2.0 . Kotlin v 1.4.30 [current stable] . Jdk 11.0.9 [Idea JBR] . IDEA 2021.1.1 . compose 0.3.1 Any help would greatly appreciated tho Note : in the earlier (alpha) version [0.1...] worked perfectly in the same machine
i
As a temporary workaround you can force Compose to use OpenGL instead of DirectX. You need to set environment variable SKIKO_RENDER_API=OPENGL (or SOFTWARE) When DirectX fails, Compose should switch to OpenGL automatically. It seems we don't catch all errors 🤔, But probably something isn't right with your drivers/iGPU/system. Do other DirectX application/games work?
a
Well I don't have game but apps like Adobe illustrator with gpu preview and Adobe XD seems to work smoothly maybe I should reinstall Windows
Thanks the ubove do the trick !
e
My Win10 machine keeps installing "updated" drivers for my video card, which I need to roll back, or I get all kinds of Direct3D errors. There's a link I bookmarked : https://www.windowscentral.com/how-roll-back-device-driver-windows-10 It's irritating, but as soon as I hit a Direct3D issue, I know the cause now!
👍 1
o
what the model of the GPU being used?
a
Intel Hd Graphic 4400 @olonho
o
think it shall be blacklisted in latest Skiko, cc: @Roman Sedaikin [JB]
r
yes that's right, Intel HD Graphic 4400 is blacklisted for DirectX rendering in the latest version of skiko and should be in the new CFD version soon.