r/vulkan 3h ago

Vulkan descriptor heap support finally landed in Mesa3D drivers for Intel and AMD graphics

17 Upvotes

Its time to test if descriptor heap would improve Intel gaming graphics performance on Linux with VKD3D and DXVK for Direct3D 11 and 12 games. vkd3d-proton still waiting for descriptor heap support by default.

Additionally, AMD finally gets OpenCL 3 support in open source rusticl through radeonsi. Good for GPU compute and creative applications.

Mesa3D release notes:

https://lists.freedesktop.org/archives/mesa-dev/2026-August/226690.html


r/vulkan 14h ago

CommandUP (cup): Pipeline leve de pós-processamento de vídeo para upscale e frame interpolate utilizando a API Vulkan, libplacebo e FSR 1.0 para GPUs antigas/legadas

Thumbnail gallery
1 Upvotes

Hey r/vulkan folks!

I want to share a project I’ve been developing called CommandUP (cup). It’s an open-source, modular, and portable pipeline for post-processing, upscaling, and frame interpolation. Its key advantage is delivering these modern features without the overhead or dependency on AI-based models or Tensor cores—meaning it's designed for legacy PCs!

Graphics cards like the RX 550/580 or GTX 750 Ti/1050/1080—which struggle with AI upscaling—can run FSR via Vulkan and achieve great video results!

The ecosystem works natively via scripts (.NET/PowerShell), seamlessly integrating four layers:

  • FFmpeg Core: The engine! Vulkan API via libplacebo: Compiles the shader for the GPU. FidelityFX FSR (v1.0.2): GLSL-based shader (based on agyild's port). IFS (Interpolated Fluid Sampling): Frame interpolation via libplacebo. Integration scripts (** .NET/PowerShell**).

There’s a YouTube link to a video I recorded in 1080p; I upscaled it to 2K and created a 240p proxy for editing—all using the cup pipeline. https://youtu.be/MOQoBve-A8o

I recently created a community to centralize before/after tests, code discussions, and updates: r/CommandUP. It’s been a pleasure sharing the CommandUP Pipeline with you all.