vulkan: Sort the ops
authorBenjamin Otte <otte@redhat.com>
Sun, 9 Jul 2023 21:45:20 +0000 (23:45 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 16 Jul 2023 10:13:00 +0000 (12:13 +0200)
commitcc5cab65a19d51c599d607ec2823d9daa950dd9c
treeeaeaeb7c822f586835389136f3a1abdf15bcdd13
parentf3823eff877d7141055b967d039979ae6f8766ea
vulkan: Sort the ops

Use the OpClass.stage to order operations:

1. Put upload ops first
   This way we can ensure they are executed first.
2. Move subpasses for offscreens in front of the pass using them.
gsk/vulkan/gskvulkanrender.c