softshader
所属分类:嵌入式/单片机/硬件编程
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2020-05-31 03:22:59
上 传 者:
sh-1993
说明: 多线程CPU着色器渲染器,
(The multithreaded CPU shadertoy renderer,)
文件列表:
.clang-format (3650, 2020-05-30)
LICENSE (1068, 2020-05-30)
format.sh (58, 2020-05-30)
img/ (0, 2020-05-30)
img/creation.png (301744, 2020-05-30)
img/seascape.png (481102, 2020-05-30)
img/tunnel.png (343377, 2020-05-30)
src/ (0, 2020-05-30)
src/Makefile (570, 2020-05-30)
src/creation.cc (726, 2020-05-30)
src/seascape.cc (6088, 2020-05-30)
src/softshader.hh (14869, 2020-05-30)
src/tunnel.cc (621, 2020-05-30)
# SOFT SHADER
Softshader obtains a 32 bit pointer to video memory using SDL2
and emulates popular Shadertoy shaders multithreaded entirely in software using C++17.
## Building
sudo pacman -S sdl2 # or, eg. sudo apt-get intall libsdl2-dev
make -C src
Then, run a shader of your choice.
./seascape
![](https://github.com/glouw/softshader/blob/master/img/seascape.png)
./creation
![](https://github.com/glouw/softshader/blob/master/img/creation.png)
./tunnel
![](https://github.com/glouw/softshader/blob/master/img/tunnel.png)
近期下载者:
相关文件:
收藏者: