#include <kanzi/core.ui/graphics/render_state.hpp>#include <kanzi/core.ui/graphics/rolling_staging_buffer.hpp>#include <kanzi/core.ui/graphics3d/bindless_texture_registry.hpp>#include <kanzi/core.ui/graphics3d/node_list.hpp>#include <kanzi/core.ui/graphics3d/render_pass.hpp>#include <kanzi/core.ui/node/model3d.hpp>#include <kanzi/core/util/enum_bitmask_operators.hpp>#include <kanzi/core/util/vector_map.hpp>#include <kanzi/gfx/reflection.hpp>#include <kanzi/gfx/handles.hpp>Classes | |
| class | kanzi::GPUScene |
| GPUScene tracks scene geometry, materials, and instances on the GPU for use in bindless and ray tracing pipelines. More... | |
| struct | kanzi::GPUSceneInfo |
| struct | kanzi::GPUSceneInstanceInfo |
| struct | kanzi::GPUSceneMeshInfo |
| struct | kanzi::GPUScene::GPUSceneState::MeshHandles |
Namespaces | |
| namespace | kanzi |
Typedefs | |
| using | kanzi::MaterialWeakPtr |
| Material shared pointer type. | |
| typedef weak_ptr< Mesh > | kanzi::MeshWeakPtr |
| typedef weak_ptr< Model3D > | kanzi::Model3DWeakPtr |