Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/DRW_engine.h
| Show First 20 Lines • Show All 120 Lines • ▼ Show 20 Lines | void DRW_draw_select_loop( | ||||
| struct ARegion *ar, struct View3D *v3d, | struct ARegion *ar, struct View3D *v3d, | ||||
| bool use_obedit_skip, bool use_nearest, const struct rcti *rect, | bool use_obedit_skip, bool use_nearest, const struct rcti *rect, | ||||
| DRW_SelectPassFn select_pass_fn, void *select_pass_user_data, | DRW_SelectPassFn select_pass_fn, void *select_pass_user_data, | ||||
| DRW_ObjectFilterFn object_filter_fn, void *object_filter_user_data); | DRW_ObjectFilterFn object_filter_fn, void *object_filter_user_data); | ||||
| void DRW_draw_depth_loop( | void DRW_draw_depth_loop( | ||||
| struct Depsgraph *depsgraph, | struct Depsgraph *depsgraph, | ||||
| struct ARegion *ar, struct View3D *v3d); | struct ARegion *ar, struct View3D *v3d); | ||||
| /* grease pencil render */ | |||||
| void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph); | |||||
| /* This is here because GPUViewport needs it */ | /* This is here because GPUViewport needs it */ | ||||
| void DRW_pass_free(struct DRWPass *pass); | void DRW_pass_free(struct DRWPass *pass); | ||||
| struct DRWInstanceDataList *DRW_instance_data_list_create(void); | struct DRWInstanceDataList *DRW_instance_data_list_create(void); | ||||
| void DRW_instance_data_list_free(struct DRWInstanceDataList *idatalist); | void DRW_instance_data_list_free(struct DRWInstanceDataList *idatalist); | ||||
| void DRW_opengl_context_create(void); | void DRW_opengl_context_create(void); | ||||
| void DRW_opengl_context_destroy(void); | void DRW_opengl_context_destroy(void); | ||||
| void DRW_opengl_context_enable(void); | void DRW_opengl_context_enable(void); | ||||
| Show All 17 Lines | |||||