Blender V5.0
blender::draw::external::Prepass Class Reference

Public Member Functions

void begin_sync ()
void particle_sync (Manager &manager, const ObjectRef &ob_ref)
void sculpt_sync (Manager &manager, const ObjectRef &ob_ref)
void object_sync (Manager &manager, const ObjectRef &ob_ref, const DRWContext &draw_ctx)
void submit (Manager &manager, View &view)

Detailed Description

A depth pass that write surface depth when it is needed. Used only when grease pencil needs correct depth in the viewport. Should ultimately be replaced by render engine depth output.

Definition at line 56 of file external_engine.cc.

Member Function Documentation

◆ begin_sync()

void blender::draw::external::Prepass::begin_sync ( )
inline

◆ object_sync()

◆ particle_sync()

◆ sculpt_sync()

void blender::draw::external::Prepass::sculpt_sync ( Manager & manager,
const ObjectRef & ob_ref )
inline

◆ submit()

void blender::draw::external::Prepass::submit ( Manager & manager,
View & view )
inline

Definition at line 188 of file external_engine.cc.

References blender::draw::Manager::submit(), and view.


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