-
- Downloads
First version of new software renderer
It is modeled after the vertex shader / fragment shader approach of modern OpenGL. It also includes a texture extraction fragment shader, which hopefully will replace the current affine texture extraction. This is still very much experimental, containing lots of todo's. For example it contains lots of if-hacks to select the correct fragment shader (for rendering or texture extraction).
Showing
- CMakeLists.txt 4 additions, 0 deletionsCMakeLists.txt
- include/eos/render/FragmentShader.hpp 191 additions, 0 deletionsinclude/eos/render/FragmentShader.hpp
- include/eos/render/SoftwareRenderer.hpp 641 additions, 0 deletionsinclude/eos/render/SoftwareRenderer.hpp
- include/eos/render/VertexShader.hpp 61 additions, 0 deletionsinclude/eos/render/VertexShader.hpp
- include/eos/render/detail/Vertex.hpp 67 additions, 0 deletionsinclude/eos/render/detail/Vertex.hpp
include/eos/render/FragmentShader.hpp
0 → 100644
include/eos/render/SoftwareRenderer.hpp
0 → 100644
This diff is collapsed.
include/eos/render/VertexShader.hpp
0 → 100644
include/eos/render/detail/Vertex.hpp
0 → 100644
Please register or sign in to comment