1
0
Fork 0
mirror of https://git.suyu.dev/suyu/sirit.git synced 2024-12-22 04:02:03 +00:00

Fix typos in README.md

This commit is contained in:
ReinUsesLisp 2019-10-24 03:25:42 -03:00
parent f254b6a394
commit 6967a2c124

View file

@ -3,18 +3,18 @@ Sirit
A runtime SPIR-V assembler. It aims to ease dynamic SPIR-V code generation A runtime SPIR-V assembler. It aims to ease dynamic SPIR-V code generation
without calling external applications (like Khronos' `spirv-as`) without calling external applications (like Khronos' `spirv-as`)
Its design aims to move code that does not belong to the application in the Its design aims to move code that does not belong in the application to the
library without, limitting its functionality. library, without limiting its functionality.
What it does for you: What Sirit does for you:
* Sort declaration opcodes * Sort declaration opcodes
* Handle types and constant duplicates * Handle types and constant duplicates
* Emit SPIR-V opcodes * Emit SPIR-V opcodes
What does not do for you: What Sirit won't do for you:
* Avoid ID duplicates (emitting the same instruction twice) * Avoid ID duplicates (e.g. emitting the same label twice)
* Dump code to disk * Dump code to disk
* Handle code blocks/branches * Handle control flow
* Compile from a higher level language * Compile from a higher level language