Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
passes.h
1#ifndef OE_RENDER_PASSES_H
2#define OE_RENDER_PASSES_H
3
4#include <cstdint>
5
6namespace oe::render
7{
11 enum class GeometryPass : uint16_t
12 {
14 SOLID = 1,
15
18 };
19
23 enum class RenderingPass : uint16_t
24 {
26 DEPTH = 1,
27
30
33 };
34}
35
36#endif
Render related abstractions (Shader, Framebuffer, Cubemaps, Textures).
Definition opengl.h:12
RenderingPass
Pipeline rendering passes.
Definition passes.h:24
@ DEPTH
Definition passes.h:26
@ FORWARD
Definition passes.h:29
@ DEFERRED
Definition passes.h:32
GeometryPass
Vertex rendering passes.
Definition passes.h:12
@ SOLID
Definition passes.h:14
@ SKINNED
Definition passes.h:17