mirror of
https://github.com/Yours3lf/rpi-vk-driver.git
synced 2024-12-01 13:24:20 +01:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
2a264e348a
24
README.md
24
README.md
@ -7,12 +7,24 @@
|
||||
- [x] shader from assembly, vertices from vertex buffer object, no uniforms, color hardcoded
|
||||
- [ ] uniforms for matrix multiplication and animation
|
||||
- [ ] texture coordinates and texture sampling
|
||||
- [ ] shader compiled from spirv
|
||||
- [ ] Shader compiler chain
|
||||
- [ ] QPU assembler / disassembler
|
||||
- [ ] LLVM frontend SPIRV -> LLVMIR (maybe grab from somewhere?)
|
||||
- [ ] LLVM backend LLVMIR -> QPU ASM
|
||||
- [ ] LLVM custom optimisation layers
|
||||
- [x] Shader compiler chain
|
||||
- [x] QPU assembler / disassembler
|
||||
- [ ] Resources
|
||||
- [ ] Descriptor support
|
||||
- [ ] VkSampler support
|
||||
- [ ] Push constant support
|
||||
- [ ] Multipass rendering
|
||||
- [ ] VkRenderPass support
|
||||
- [ ] Subpass support
|
||||
- [ ] Synchronization
|
||||
- [ ] vkCmdPipelineBarrier support
|
||||
- [ ] VkEvent support
|
||||
- [ ] Indexed draw call support
|
||||
- [ ] Clear command support
|
||||
- [ ] Layer support
|
||||
- [ ] Pipeline cache support
|
||||
- [ ] Try to pass as much of the VK CTS as possible with existing feature set
|
||||
|
||||
|
||||
## VK CTS progress
|
||||
- Passed: 7894/67979 (11.6%)
|
||||
|
Loading…
Reference in New Issue
Block a user