librashader/include/README.md

13 lines
710 B
Markdown
Raw Normal View History

2023-01-14 17:53:39 +11:00
# librashader C headers
The librashader C headers are unlike the implementations, explicitly licensed under the MIT license.
They are provided for easy integration of librashader in a multi-target C or C++ project that may not have
the necessary hardware or APIs available required for all supported runtimes.
`librashader.h` can be depended upon to link with `librashader.dll` or `librashader.so` if you wish to link
with librashader.
An easier alternative is to use the `librashader_ld.h` header library to load function pointers
from any `librashader.dll` or `librashader.so` implementation in the search path. You should customize this
header file to remove support for any runtimes you do not need.