Saga3D API Documentation  1.0-RC4
GraphicsConstants.h
Go to the documentation of this file.
1 #ifndef __GRAPHICS_CONSTANTS_H_INCLUDED__
2 #define __GRAPHICS_CONSTANTS_H_INCLUDED__
3 
4 namespace saga
5 {
6 namespace video
7 {
8 
9  constexpr auto MAX_MIPMAPS = 16;
10  constexpr auto MAX_IMAGE_LAYERS = 16;
11  constexpr auto MAX_NODE_TEXTURES = 16;
12  constexpr auto MAX_COLOR_ATTACHMENTS = 4;
13  constexpr auto MAX_VERTEX_BUFFERS = 4;
14  constexpr auto MAX_VERTEX_ATTRIBUTES = 4;
15 
16 } // namespace video
17 
18 namespace scene
19 {
20 
21  constexpr auto TRANSFORM_FRUSTUM_COUNT = 2;
22  constexpr auto VIEW_FRUSTUM_PLANE_COUNT = 6;
23  constexpr auto MAX_BONES = 64;
24  constexpr auto MAX_BONES_PER_VERTEX = 4;
25 
26 } // namespace scene
27 
28 } // namespace saga
29 
30 #endif
31 
saga::scene::MAX_BONES
constexpr auto MAX_BONES
Definition: GraphicsConstants.h:23
saga::video::MAX_VERTEX_BUFFERS
constexpr auto MAX_VERTEX_BUFFERS
Definition: GraphicsConstants.h:13
saga::video::MAX_COLOR_ATTACHMENTS
constexpr auto MAX_COLOR_ATTACHMENTS
Definition: GraphicsConstants.h:12
saga::scene::TRANSFORM_FRUSTUM_COUNT
constexpr auto TRANSFORM_FRUSTUM_COUNT
Definition: GraphicsConstants.h:21
saga::scene::VIEW_FRUSTUM_PLANE_COUNT
constexpr auto VIEW_FRUSTUM_PLANE_COUNT
Definition: GraphicsConstants.h:22
saga::video::MAX_MIPMAPS
constexpr auto MAX_MIPMAPS
Definition: GraphicsConstants.h:9
saga::video::MAX_NODE_TEXTURES
constexpr auto MAX_NODE_TEXTURES
Definition: GraphicsConstants.h:11
saga::video::MAX_IMAGE_LAYERS
constexpr auto MAX_IMAGE_LAYERS
Definition: GraphicsConstants.h:10
saga::video::MAX_VERTEX_ATTRIBUTES
constexpr auto MAX_VERTEX_ATTRIBUTES
Definition: GraphicsConstants.h:14
saga
Definition: aabbox3d.h:11
saga::scene::MAX_BONES_PER_VERTEX
constexpr auto MAX_BONES_PER_VERTEX
Definition: GraphicsConstants.h:24