Skip to content

Class SceneFramebuffer

ClassList > SceneFramebuffer

Public Functions

Type Name
void bind () const
void blit_depth_to_widget_fbo (GLuint widget_fbo, int width, int height) const
void blit_to_widget_fbo (GLuint widget_fbo, int width, int height) const
void composite_to_widget_fbo (QOpenGLExtraFunctions * gl, GLuint widget_fbo, int width, int height)
void ensure_size (int width, int height)
bool valid () const

Public Functions Documentation

function bind

inline void SceneFramebuffer::bind () const

function blit_depth_to_widget_fbo

inline void SceneFramebuffer::blit_depth_to_widget_fbo (
    GLuint widget_fbo,
    int width,
    int height
) const

function blit_to_widget_fbo

inline void SceneFramebuffer::blit_to_widget_fbo (
    GLuint widget_fbo,
    int width,
    int height
) const

function composite_to_widget_fbo

void SceneFramebuffer::composite_to_widget_fbo (
    QOpenGLExtraFunctions * gl,
    GLuint widget_fbo,
    int width,
    int height
) 

function ensure_size

inline void SceneFramebuffer::ensure_size (
    int width,
    int height
) 

function valid

inline bool SceneFramebuffer::valid () const


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/gui/scene_framebuffer.hpp