2023-10-18 10:12:05 +02:00
|
|
|
# GLSL-Basics
|
|
|
|
|
|
|
|
This projects contains a loader for GLSL Shaders. It can be used to generate
|
|
|
|
fancy images and videos from your shader files.
|
|
|
|
|
|
|
|
## Requirements
|
2023-10-18 10:20:34 +02:00
|
|
|
|
2023-10-18 10:12:05 +02:00
|
|
|
For Fedora Systems, you can the dependencies like this:
|
2023-10-18 10:20:34 +02:00
|
|
|
|
2023-10-18 10:12:05 +02:00
|
|
|
```bash
|
|
|
|
sudo dnf install wayland-devel libxkbcommon-devel wayland-protocols-devel extra-cmake-modules \
|
2023-10-18 10:49:06 +02:00
|
|
|
libXrandr-devel libXinerama-devel libXcursor-devel libXi-devel boost boost-doc boost-devel
|
2023-10-18 10:12:05 +02:00
|
|
|
```
|
2023-10-18 10:20:34 +02:00
|
|
|
|
|
|
|
Optional, but recommended Packages:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sudo dnf install glfw-devel glfw glfw-doc glad
|
|
|
|
```
|
2023-10-18 10:40:27 +02:00
|
|
|
|
|
|
|
## Syntax stuff
|
|
|
|
Your editor might need help to find the `include/` directory. If you are using
|
|
|
|
clangd, you can use the `.clangd` file in this repo. Just adjust the path to
|
|
|
|
what you need (it needs to be absolute).
|
2023-10-18 10:49:06 +02:00
|
|
|
|