LearnOpenGL/src
Nigel 4355a12b9a Architecture redesign
PART 1:
- Added a Renderer class
- Added a Application interface
- Added a RenderPass interface
- Added multiple RenderPass classes
- Added a Window class
- Moved Shaders into a Shader folder

The idea behind this redesign is to make more abstractions.
These abstraction are then supposedly going to make it easier
to focus on the next couple tutorials main elements
2022-10-18 22:57:50 +02:00
..
Application.h Architecture redesign 2022-10-18 22:57:50 +02:00
camera.h Architecture redesign 2022-10-18 22:57:50 +02:00
Cubemap.cpp albedo with refractions and reflactions of the cubemap 2022-10-17 11:56:27 +02:00
Cubemap.h Architecture redesign 2022-10-18 22:57:50 +02:00
FrameBuffer.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
FrameBuffer.h Architecture redesign 2022-10-18 22:57:50 +02:00
main.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
mesh.cpp Added stencil testing 2022-02-22 21:52:44 +01:00
mesh.h Architecture redesign 2022-10-18 22:57:50 +02:00
model.cpp Added model loading 2022-02-22 00:32:22 +01:00
model.h Added model loading 2022-02-22 00:32:22 +01:00
OutlinePass.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
OutlinePass.h Architecture redesign 2022-10-18 22:57:50 +02:00
RenderBuffer.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
RenderBuffer.h Architecture redesign 2022-10-18 22:57:50 +02:00
Renderer.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
Renderer.h Architecture redesign 2022-10-18 22:57:50 +02:00
RenderPass.h Architecture redesign 2022-10-18 22:57:50 +02:00
ScenePass.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
ScenePass.h Architecture redesign 2022-10-18 22:57:50 +02:00
shader.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
shader.h Architecture redesign 2022-10-18 22:57:50 +02:00
Skybox.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
Skybox.h Architecture redesign 2022-10-18 22:57:50 +02:00
SkyboxPass.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
SkyboxPass.h Architecture redesign 2022-10-18 22:57:50 +02:00
stb_image.cpp Matrices and transformations 2022-02-12 21:38:31 +01:00
stb_image.h Matrices and transformations 2022-02-12 21:38:31 +01:00
texture.cpp Added framebuffer objects to allow postprocessing on a texture of the screen 2022-10-16 18:26:50 +02:00
texture.h Architecture redesign 2022-10-18 22:57:50 +02:00
vertex.h Added model loading 2022-02-22 00:32:22 +01:00
Window.cpp Architecture redesign 2022-10-18 22:57:50 +02:00
Window.h Architecture redesign 2022-10-18 22:57:50 +02:00