Core renderer. More...
#include <core/util/collection/kzc_hash_set.h>#include <core/util/color/kzc_color.h>#include <core/util/math/kzc_matrix4x4.h>#include <system/kzs_types.h>#include <system/debug/kzs_error.h>#include <kanzi/rendering/graphics_enums.hpp>#include <kanzi/graphics_3d/framebuffer.hpp>#include <kanzi/graphics_3d/surface.hpp>#include <kanzi/graphics_3d/texture.hpp>#include <kanzi/graphics_3d/renderbuffer.hpp>#include <kanzi/graphics_3d/sampler.hpp>#include <kanzi/graphics_3d/shader.hpp>#include <kanzi/platform/memory.hpp>#include <kanzi/platform/string.hpp>#include <kanzi/platform/map.hpp>#include <kanzi/platform/array.hpp>#include "format.hpp"Classes | |
| struct | kanzi::Viewport |
| class | kanzi::RendererStatisticsScope |
| class | kanzi::BufferObjectStream |
| Specifies stream to GL buffer object. More... | |
| class | kanzi::Renderer |
Namespaces | |
| kanzi | |
Typedefs | |
| typedef map< string, int > | kanzi::AttributeNameToIndex |
| typedef AttributeNameToIndex::iterator | kanzi::AttributeNameToIndexIterator |
| typedef AttributeNameToIndex::const_iterator | kanzi::AttributeNameToIndexConstIterator |
| typedef shared_ptr< Renderer > | kanzi::RendererSharedPtr |
| typedef shared_ptr < BufferObjectStream > | kanzi::BufferObjectStreamSharedPtr |
Functions | |
| KANZI_API unsigned int | kanzi::getAttributeDimension (VertexAttribute::Semantic attribute) |
Core renderer.
Contains the graphics state machine.
Copyright 2008-2020 by Rightware. All rights reserved.