Skip to content

Problems with blur filter on DirectX12 backend #943

Description

@Teknogrebo

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendsPlatforms and renderers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions