Blender  V3.3
Public Member Functions | List of all members
blender::eevee::ShadingView Class Reference

#include <eevee_view.hh>

Public Member Functions

 ShadingView (Instance &inst, const char *name, const float(*face_matrix)[4])
 
 ~ShadingView ()
 

ShadingView

Render the scene and fill all render passes data.

void init ()
 
void sync ()
 
void render ()
 
GPUTexturerender_post (GPUTexture *input_tx)
 

Detailed Description

Definition at line 36 of file eevee_view.hh.

Constructor & Destructor Documentation

◆ ShadingView()

blender::eevee::ShadingView::ShadingView ( Instance inst,
const char *  name,
const float(*)  face_matrix[4] 
)
inline

Definition at line 70 of file eevee_view.hh.

◆ ~ShadingView()

blender::eevee::ShadingView::~ShadingView ( )
inline

Definition at line 73 of file eevee_view.hh.

Member Function Documentation

◆ init()

void blender::eevee::ShadingView::init ( )

Definition at line 31 of file eevee_view.cc.

◆ render()

void blender::eevee::ShadingView::render ( )

◆ render_post()

GPUTexture * blender::eevee::ShadingView::render_post ( GPUTexture input_tx)

Definition at line 151 of file eevee_view.cc.

References GPU_RGBA16F.

◆ sync()

void blender::eevee::ShadingView::sync ( )

The documentation for this class was generated from the following files: