Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/gpencil/gpencil_render.c
| Show First 20 Lines • Show All 249 Lines • ▼ Show 20 Lines | void GPENCIL_render_to_image(void *ved, | ||||
| DRW_render_instance_buffer_finish(); | DRW_render_instance_buffer_finish(); | ||||
| /* Render the gpencil object and merge the result to the underlying render. */ | /* Render the gpencil object and merge the result to the underlying render. */ | ||||
| GPENCIL_draw_scene(vedata); | GPENCIL_draw_scene(vedata); | ||||
| GPENCIL_render_result_combined(render_layer, viewname, vedata, rect); | GPENCIL_render_result_combined(render_layer, viewname, vedata, rect); | ||||
| GPENCIL_render_result_z(render_layer, viewname, vedata, rect); | GPENCIL_render_result_z(render_layer, viewname, vedata, rect); | ||||
| /* Free the temp textures as the pointers will be overwritten when doing a multi view | |||||
| * rendering. */ | |||||
| DRW_TEXTURE_FREE_SAFE(vedata->txl->render_depth_tx); | |||||
| DRW_TEXTURE_FREE_SAFE(vedata->txl->render_color_tx); | |||||
| } | } | ||||