![]() |
Lysa
0.0
Lysa 3D Engine
|
Capacity limits for the engine resource pools. Increase values if the defaults are too small for your scene.
Public Attributes | |
| size_t | images {500} |
| Maximum number of images stored in CPU & GPU memory. More... | |
| size_t | samplers {20} |
| Maximum number of GPU image samplers. More... | |
| size_t | material {100} |
| Maximum number of standard & shader materials in CPU & GPU memory. More... | |
| size_t | meshes {1000} |
| Maximum number of meshes in CPU & GPU memory. More... | |
| size_t | surfaces {meshes * 5} |
| Maximum number of meshes surfaces in GPU memory. More... | |
| size_t | vertices {surfaces * 1000} |
| Maximum number of meshes vertices in GPU memory. More... | |
| size_t | indices {vertices * 10} |
| Maximum number of meshes indices in GPU memory. More... | |
| size_t | shaderMaterialParameters {material*10} |
| Maximum total number of float4 shader material parameter slots in GPU memory. More... | |
| size_t | vectorRendererMaxImages {200} |
| Maximum number of draw images per vector renderer */. More... | |
| size_t | vectorRendererMaxFonts {10} |
| Maximum number of fonts per vector renderer */. More... | |
| size_t | vectorRendererMaxDraws {10000} |
| Maximum number of draw params for each Vector3D/Vector2D renderer instance. More... | |
| size_t | vectorRendererMaxVertices {vectorRendererMaxDraws * 4} |
| Maximum number of vertices for each Vector3D/Vector2D renderer instance. More... | |
| size_t images {500} |
Maximum number of images stored in CPU & GPU memory.
| size_t indices {vertices * 10} |
Maximum number of meshes indices in GPU memory.
| size_t material {100} |
Maximum number of standard & shader materials in CPU & GPU memory.
| size_t meshes {1000} |
Maximum number of meshes in CPU & GPU memory.
| size_t samplers {20} |
Maximum number of GPU image samplers.
| size_t shaderMaterialParameters {material*10} |
Maximum total number of float4 shader material parameter slots in GPU memory.
| size_t surfaces {meshes * 5} |
Maximum number of meshes surfaces in GPU memory.
| size_t vectorRendererMaxDraws {10000} |
Maximum number of draw params for each Vector3D/Vector2D renderer instance.
| size_t vectorRendererMaxFonts {10} |
Maximum number of fonts per vector renderer */.
| size_t vectorRendererMaxImages {200} |
Maximum number of draw images per vector renderer */.
| size_t vectorRendererMaxVertices {vectorRendererMaxDraws * 4} |
Maximum number of vertices for each Vector3D/Vector2D renderer instance.
| size_t vertices {surfaces * 1000} |
Maximum number of meshes vertices in GPU memory.