Update README

pull/8/head
thatcosmonaut 2020-12-17 12:47:43 -08:00 committed by GitHub
parent 007466ccd4
commit 22c5248ef3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 3 deletions

5
README
View File

@ -8,9 +8,8 @@ About Refresh
------------- -------------
Refresh is directly inspired by FNA3D and intended to be a replacement for XNA's Graphics namespace. Refresh is directly inspired by FNA3D and intended to be a replacement for XNA's Graphics namespace.
XNA 4.0 is a powerful API, but its shader system is outdated and certain restrictions are awkward to handle in a modern context. XNA 4.0 is a powerful API, but its shader system is outdated and certain restrictions are awkward to handle in a modern context.
In the way that XNA was "one step above" DX9, Refresh intends to be "one step above" Vulkan. In the way that XNA was "one step above" DX9, Refresh intends to be "one step above" Vulkan. It should map nicely to modern graphics APIs.
Refresh intends to provide an ergonomic high-level API that maps nicely to modern graphics pipelines. Refresh will initially have a Vulkan runtime implementation. Support for other APIs like DX12 may come later.
Refresh will have a Vulkan runtime implementation. Support for other APIs like DX12 may come later.
For shaders, we plan to consume SPIR-V bytecode. For shaders, we plan to consume SPIR-V bytecode.
Dependencies Dependencies