| | 175 | ==== Milestones |
| | 176 | |
| | 177 | ===== Create a new custom backend |
| | 178 | |
| | 179 | * **Description**: This takes the first step of implementing a Vulkan backend by initializing a context, a GLSL compiler, and correctly outputting and reusing hardware frames. |
| | 180 | |
| | 181 | * **Deliverables**: Patches to implement it are upstreamed into Niklas' latest swscale rewrite branch. |
| | 182 | |
| | 183 | ===== Implement currently supported primitives in GLSL |
| | 184 | |
| | 185 | * **Description**: This milestone will implement current primitives/codelets into GLSL. |
| | 186 | |
| | 187 | * **Deliverables**: Patches to implement it are upstreamed into Niklas' latest swscale rewrite branch. |
| | 188 | |