mirror of
https://github.com/yuzu-emu/sirit.git
synced 2024-12-22 20:05:29 +00:00
Fix typos in README.md
This commit is contained in:
parent
f254b6a394
commit
6967a2c124
12
README.md
12
README.md
|
@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue