| | 33 | |
| | 34 | '''Developer:''' Lynne |
| | 35 | |
| | 36 | == swscale Vulkan backend == |
| | 37 | |
| | 38 | '''Description:''' The recent swscale rewrite has transformed it into a flexible and reliable framework to handle scaling, with the logic being decoupled from the DSP code. This simplifies writing backends with all the benefits and deterministic behaviour of the CPU version. This project will implement a Vulkan backend for the new swscale framework, writing SPIR-V code directly with no assembler, which will allow Vulkan frames (and frames imported from other GPU APIs into Vulkan) to be scaled. |
| | 39 | |
| | 40 | '''Expected results:''' swscale Vulkan backend, with feature parity to the C backend |
| | 41 | |
| | 42 | '''Duration:''' 12 Months |
| | 43 | |
| | 44 | '''Payment:''' 40,000 EUR |