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.