mirror of
https://github.com/Yours3lf/rpi-vk-driver.git
synced 2025-03-10 10:29:18 +01:00
Created Development milestones (markdown)
parent
e267eaa1fa
commit
7f26cafe04
51
Development-milestones.md
Normal file
51
Development-milestones.md
Normal file
@ -0,0 +1,51 @@
|
||||
- [x] clear screen example working
|
||||
- [x] triangle example working
|
||||
- [x] shader from assembly, vertices from vertex buffer object, no uniforms, color hardcoded
|
||||
- [x] uniforms for matrix multiplication and animation
|
||||
- [x] texture coordinates and texture sampling
|
||||
- [x] varyings
|
||||
- [x] Multiple vertex attributes
|
||||
- [x] Depth buffers
|
||||
- [x] Stencil buffers
|
||||
- [x] Indexed draw calls
|
||||
- [x] blending
|
||||
- [x] mipmapping
|
||||
- [x] cube mapping
|
||||
- [x] shadow mapping / depth texture sampling
|
||||
- [x] Cubemaps with mipmaps
|
||||
- [x] Multi threaded cmdbuf generation test (secondary cmdbufs)
|
||||
- [x] Shader compiler chain
|
||||
- [x] QPU assembler / disassembler
|
||||
- [x] Resources
|
||||
- [x] Descriptor support
|
||||
- [x] VkSampler support
|
||||
- [x] Push constant support
|
||||
- [x] Platform features
|
||||
- [x] Layer support
|
||||
- [x] Emulated features
|
||||
- [x] Clear command support
|
||||
- [x] Copy command support
|
||||
- [x] Render to texture features
|
||||
- [x] VkRenderPass support
|
||||
- [x] MSAA support
|
||||
- [x] Performance
|
||||
- [x] Performance counters
|
||||
- [x] WSI
|
||||
- [x] Direct to display support
|
||||
- [x] Vsync support
|
||||
- [x] Present modes support
|
||||
- [ ] Fixes
|
||||
- [ ] Hardware bug workarounds
|
||||
- [ ] Handle offsets wherever required
|
||||
- [ ] Handle subresource ranges properly
|
||||
- [ ] Handle allocation scopes properly
|
||||
- [ ] Code cleanup
|
||||
- [x] Clean up compile time warnings
|
||||
- [ ] Profile and optimise the driver code
|
||||
- [x] Run Clang static analysis
|
||||
- [ ] Documentation
|
||||
- [ ] Github pages
|
||||
- [ ] Wiki
|
||||
- [ ] Performance recommendations
|
||||
- [ ] How to do blending, depth/stencil testing, attributes
|
||||
- [ ] Try to pass as much of the VK CTS as possible with existing feature set
|
Loading…
x
Reference in New Issue
Block a user