Hi There,
I was excited to try out the new DirectX12 rendering backend for the project I'm working on to get access to all the fancy css transition and filter functionality, and was able to swap over from the SDL backend pretty easily but when I tried to add a blur filter to my background things started going wrong. When the UI is refreshed by mousing over a button or loading a new layout, the screen flickers and I can see my layout rendered in the bottom left of the screen for a frame, or the entire screen is magnified by two for a frame, or the blur effect is removed. Basically lots of glitching.
It looks like the temporary buffers used for setting up the blur in a small region of the screen are getting mixed up somehow, but I don't know enough about DirectX to figure out what's going on.
Hi There,
I was excited to try out the new DirectX12 rendering backend for the project I'm working on to get access to all the fancy css transition and filter functionality, and was able to swap over from the SDL backend pretty easily but when I tried to add a blur filter to my background things started going wrong. When the UI is refreshed by mousing over a button or loading a new layout, the screen flickers and I can see my layout rendered in the bottom left of the screen for a frame, or the entire screen is magnified by two for a frame, or the blur effect is removed. Basically lots of glitching.
It looks like the temporary buffers used for setting up the blur in a small region of the screen are getting mixed up somehow, but I don't know enough about DirectX to figure out what's going on.