#include <kanzi/core.ui/graphics3d/gpu_resource.hpp>
#include <kanzi/core.ui/graphics2d/texture.hpp>
#include <kanzi/core.ui/platform/graphics_backend/gl/renderbuffer.hpp>
#include <kanzi/core/cpp/memory.hpp>
#include <kanzi/core/cpp/platform.hpp>
#include <kanzi/core/cpp/array.hpp>
#include <kanzi/core/cpp/vector.hpp>
#include <kanzi/core.ui/platform/graphics_backend/gl/gl_framebuffer_handle.hpp>
Classes | |
class | kanzi::Framebuffer |
Framebuffer allows the rendering to the user-specified texture or renderbuffer, instead of rendering directly to the window. More... | |
struct | kanzi::Framebuffer::Attachment |
Framebuffer attachment settings. More... | |
struct | kanzi::Framebuffer::CreateInfo |
Framebuffer creation parameters. More... | |
Namespaces | |
kanzi | |
Functions | |
FixedString | kanzi::toFixedString (Framebuffer::CreateInfo::Status status) |
Returns a human readable description for Framebuffer::CreateInfo::Status. More... | |
KANZI_API bool | kanzi::isValidFramebufferSize (float size) |
Checks if size is valid framebuffer size. More... | |
KANZI_API bool | kanzi::isValidFramebufferSize (Vector2 const &size) |
KANZI_API bool | kanzi::isValidFramebufferSize (float width, float height) |
KANZI_API unsigned | kanzi::toValidFramebufferSize (float size) |
KANZI_API unsigned int | kanzi::getFeatures (Framebuffer::AttachmentPoint attachmentPoint) |