Blender
V3.3
|
Public Attributes | |
GPUVertBuf * | pos |
GPUVertBuf * | geom |
GPUIndexBuf * | geom_indices |
GPUBatch * | dots |
GPUBatch * | surface |
GPUBatch ** | surface_per_mat |
bool | is_dirty |
int | mat_len |
Definition at line 33 of file draw_cache_impl_pointcloud.c.
GPUBatch* PointCloudBatchCache::dots |
Definition at line 38 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_pointcloud_batch_cache_get_dots(), and pointcloud_batch_cache_clear().
GPUVertBuf* PointCloudBatchCache::geom |
Definition at line 35 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_cache_pointcloud_surface_shaded_get(), DRW_pointcloud_batch_cache_get_surface(), pointcloud_batch_cache_clear(), and pointcloud_batch_cache_ensure_geom().
GPUIndexBuf* PointCloudBatchCache::geom_indices |
Definition at line 36 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_cache_pointcloud_surface_shaded_get(), DRW_pointcloud_batch_cache_get_surface(), pointcloud_batch_cache_clear(), and pointcloud_batch_cache_ensure_geom().
bool PointCloudBatchCache::is_dirty |
Definition at line 43 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_pointcloud_batch_cache_dirty_tag(), pointcloud_batch_cache_init(), and pointcloud_batch_cache_valid().
int PointCloudBatchCache::mat_len |
Definition at line 45 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_cache_pointcloud_surface_shaded_get(), pointcloud_batch_cache_clear(), pointcloud_batch_cache_init(), and pointcloud_batch_cache_valid().
GPUVertBuf* PointCloudBatchCache::pos |
Definition at line 34 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_cache_pointcloud_surface_shaded_get(), DRW_pointcloud_batch_cache_get_dots(), DRW_pointcloud_batch_cache_get_surface(), pointcloud_batch_cache_clear(), and pointcloud_batch_cache_ensure_pos().
GPUBatch* PointCloudBatchCache::surface |
Definition at line 39 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_pointcloud_batch_cache_get_surface(), and pointcloud_batch_cache_clear().
GPUBatch** PointCloudBatchCache::surface_per_mat |
Definition at line 40 of file draw_cache_impl_pointcloud.c.
Referenced by DRW_cache_pointcloud_surface_shaded_get(), pointcloud_batch_cache_clear(), and pointcloud_batch_cache_init().