|
Blender V5.0
|
Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
Functions | |
| void | blender::draw::hair_init () |
| gpu::VertBuf * | blender::draw::hair_pos_buffer_get (Scene *scene, Object *object, ParticleSystem *psys, ModifierData *md) |
| gpu::Batch * | blender::draw::hair_sub_pass_setup (PassMain::Sub &sub_ps, const Scene *scene, const ObjectRef &ob_ref, ParticleSystem *psys, ModifierData *md, GPUMaterial *gpu_material=nullptr) |
| gpu::VertBuf * | blender::draw::curves_pos_buffer_get (Object *object) |
| gpu::Batch * | blender::draw::curves_sub_pass_setup (PassMain::Sub &ps, const Scene *scene, Object *ob, const char *&r_error, GPUMaterial *gpu_material=nullptr) |
| gpu::Batch * | blender::draw::pointcloud_sub_pass_setup (PassMain::Sub &sub_ps, Object *object, GPUMaterial *gpu_material=nullptr) |
Public API for render engines. | |
| PassMain::Sub * | blender::draw::volume_sub_pass (PassMain::Sub &ps, Scene *scene, Object *ob, GPUMaterial *gpu_material) |