|
Blender V4.3
|
#include "BLI_string_utils.hh"#include "BLI_utildefines.h"#include "DNA_pointcloud_types.h"#include "GPU_batch.hh"#include "GPU_capabilities.hh"#include "GPU_compute.hh"#include "GPU_material.hh"#include "GPU_shader.hh"#include "GPU_texture.hh"#include "GPU_vertex_buffer.hh"#include "DRW_gpu_wrapper.hh"#include "DRW_render.hh"#include "draw_attributes.hh"#include "draw_cache_impl.hh"#include "draw_common.hh"#include "draw_common_c.hh"#include "draw_manager_c.hh"#include "draw_pointcloud_private.hh"#include "draw_curves_private.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
Functions | |
| void | blender::draw::DRW_pointcloud_init () |
| DRWShadingGroup * | blender::draw::DRW_shgroup_pointcloud_create_sub (Object *object, DRWShadingGroup *shgrp_parent, GPUMaterial *gpu_material) |
| void | blender::draw::DRW_pointcloud_free () |
| template<typename PassT > | |
| gpu::Batch * | blender::draw::point_cloud_sub_pass_setup_implementation (PassT &sub_ps, Object *object, GPUMaterial *gpu_material) |
| gpu::Batch * | blender::draw::point_cloud_sub_pass_setup (PassMain::Sub &sub_ps, Object *object, GPUMaterial *gpu_material=nullptr) |
Variables | |
| static gpu::VertBuf * | blender::draw::g_dummy_vbo = nullptr |