Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/DRW_engine.h
| Show First 20 Lines • Show All 117 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 draw_surface, bool use_nearest, const struct rcti *rect, | bool use_obedit_skip, bool draw_surface, 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); | ||||
| void DRW_framebuffer_select_id_setup(struct ARegion *ar, const bool clear); | |||||
| void DRW_framebuffer_select_id_release(struct ARegion *ar); | |||||
| void DRW_framebuffer_select_id_read(const struct rcti *rect, uint *r_buf); | |||||
| /* grease pencil render */ | /* grease pencil render */ | ||||
| bool DRW_render_check_grease_pencil(struct Depsgraph *depsgraph); | bool DRW_render_check_grease_pencil(struct Depsgraph *depsgraph); | ||||
| void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph); | void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph); | ||||
| void DRW_gpencil_freecache(struct Object *ob); | void DRW_gpencil_freecache(struct Object *ob); | ||||
| /* 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); | ||||
| Show All 22 Lines | |||||