|
Blender V4.3
|
Extraction of Mesh data into VBO to feed to GPU. More...
#include "MEM_guardedalloc.h"#include "DNA_mesh_types.h"#include "DNA_scene_types.h"#include "BLI_array.hh"#include "BLI_task.h"#include "BLI_vector.hh"#include "BKE_editmesh.hh"#include "BKE_object.hh"#include "GPU_capabilities.hh"#include "draw_cache_extract.hh"#include "draw_cache_inline.hh"#include "draw_subdivision.hh"#include "mesh_extractors/extract_mesh.hh"Go to the source code of this file.
Classes | |
| struct | blender::draw::MeshRenderDataUpdateTaskData |
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
Functions | |
| int | blender::draw::mesh_render_mat_len_get (const Object &object, const Mesh &mesh) |
| static void | blender::draw::mesh_extract_render_data_node_exec (void *__restrict task_data) |
Extract Loop | |
| static bool | blender::draw::any_attr_requested (const MeshBufferList &buffers) |
| void | blender::draw::mesh_buffer_cache_create_requested (TaskGraph &task_graph, MeshBatchCache &cache, MeshBufferCache &mbc, Object &object, Mesh &mesh, bool is_editmode, bool is_paint_mode, bool edit_mode_active, const float4x4 &object_to_world, bool do_final, bool do_uvedit, const Scene &scene, const ToolSettings *ts, bool use_hide) |
Subdivision Extract Loop | |
| void | blender::draw::mesh_buffer_cache_create_requested_subdiv (MeshBatchCache &cache, MeshBufferCache &mbc, DRWSubdivCache &subdiv_cache, MeshRenderData &mr) |
Extraction of Mesh data into VBO to feed to GPU.
Definition in file draw_cache_extract_mesh.cc.