From 40dae9475e05be13a0f684633df07a78df6ce78b Mon Sep 17 00:00:00 2001 From: Yours3lf <0.tamas.marton@gmail.com> Date: Fri, 5 Jul 2019 21:19:59 +0100 Subject: [PATCH] Update README.md --- README.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b1aee75..b845a42 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,23 @@ - [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 +- [x] Shader compiler chain - [x] QPU assembler / disassembler - - [ ] LLVM frontend SPIRV -> LLVMIR (maybe grab from somewhere?) - - [ ] LLVM backend LLVMIR -> QPU ASM - - [ ] LLVM custom optimisation layers +- [ ] 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 + ## VK CTS progress - Passed: 7894/67979 (11.6%)