Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_cache_impl_mesh.c
| Show First 20 Lines • Show All 1,536 Lines • ▼ Show 20 Lines | #endif | ||||
| } | } | ||||
| /* Meh loose Scene const correctness here. */ | /* Meh loose Scene const correctness here. */ | ||||
| const bool use_subsurf_fdots = scene ? BKE_modifiers_uses_subsurf_facedots(scene, ob) : false; | const bool use_subsurf_fdots = scene ? BKE_modifiers_uses_subsurf_facedots(scene, ob) : false; | ||||
| if (do_uvcage) { | if (do_uvcage) { | ||||
| mesh_buffer_cache_create_requested(task_graph, | mesh_buffer_cache_create_requested(task_graph, | ||||
| cache, | cache, | ||||
| cache->uv_cage, | &cache->uv_cage, | ||||
| me, | me, | ||||
| is_editmode, | is_editmode, | ||||
| is_paint_mode, | is_paint_mode, | ||||
| is_mode_active, | is_mode_active, | ||||
| ob->obmat, | ob->obmat, | ||||
| false, | false, | ||||
| true, | true, | ||||
| false, | false, | ||||
| &cache->cd_used, | &cache->cd_used, | ||||
| scene, | scene, | ||||
| ts, | ts, | ||||
| true); | true); | ||||
| } | } | ||||
| if (do_cage) { | if (do_cage) { | ||||
| mesh_buffer_cache_create_requested(task_graph, | mesh_buffer_cache_create_requested(task_graph, | ||||
| cache, | cache, | ||||
| cache->cage, | &cache->cage, | ||||
| me, | me, | ||||
| is_editmode, | is_editmode, | ||||
| is_paint_mode, | is_paint_mode, | ||||
| is_mode_active, | is_mode_active, | ||||
| ob->obmat, | ob->obmat, | ||||
| false, | false, | ||||
| false, | false, | ||||
| use_subsurf_fdots, | use_subsurf_fdots, | ||||
| &cache->cd_used, | &cache->cd_used, | ||||
| scene, | scene, | ||||
| ts, | ts, | ||||
| true); | true); | ||||
| } | } | ||||
| mesh_buffer_cache_create_requested(task_graph, | mesh_buffer_cache_create_requested(task_graph, | ||||
| cache, | cache, | ||||
| cache->final, | &cache->final, | ||||
| me, | me, | ||||
| is_editmode, | is_editmode, | ||||
| is_paint_mode, | is_paint_mode, | ||||
| is_mode_active, | is_mode_active, | ||||
| ob->obmat, | ob->obmat, | ||||
| true, | true, | ||||
| false, | false, | ||||
| use_subsurf_fdots, | use_subsurf_fdots, | ||||
| Show All 19 Lines | |||||