Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_render.h
| Show All 32 Lines | |||||
| struct bContext; | struct bContext; | ||||
| struct ID; | struct ID; | ||||
| struct Main; | struct Main; | ||||
| struct MTex; | struct MTex; | ||||
| struct Render; | struct Render; | ||||
| struct Scene; | struct Scene; | ||||
| struct ScrArea; | struct ScrArea; | ||||
| struct wmWindowManager; | struct wmWindowManager; | ||||
| struct WorkSpace; | |||||
| /* render_ops.c */ | /* render_ops.c */ | ||||
| void ED_operatortypes_render(void); | void ED_operatortypes_render(void); | ||||
| /* render_shading.c */ | /* render_shading.c */ | ||||
| void ED_render_id_flush_update(struct Main *bmain, struct ID *id); | void ED_render_id_flush_update(struct Main *bmain, struct ID *id); | ||||
| Show All 21 Lines | enum { | ||||
| PR_NODE_RENDER = 2, | PR_NODE_RENDER = 2, | ||||
| PR_ICON_DEFERRED = 3, | PR_ICON_DEFERRED = 3, | ||||
| }; | }; | ||||
| void ED_preview_ensure_dbase(void); | void ED_preview_ensure_dbase(void); | ||||
| void ED_preview_free_dbase(void); | void ED_preview_free_dbase(void); | ||||
| void ED_preview_shader_job(const struct bContext *C, void *owner, struct ID *id, struct ID *parent, struct MTex *slot, int sizex, int sizey, int method); | void ED_preview_shader_job(const struct bContext *C, void *owner, struct ID *id, struct ID *parent, struct MTex *slot, int sizex, int sizey, int method); | ||||
| void ED_preview_icon_render(struct Main *bmain, struct Scene *scene, struct ID *id, unsigned int *rect, int sizex, int sizey); | void ED_preview_icon_render(struct Main *bmain, struct Scene *scene, struct WorkSpace *workspace, struct ID *id, unsigned int *rect, int sizex, int sizey); | ||||
| void ED_preview_icon_job(const struct bContext *C, void *owner, struct ID *id, unsigned int *rect, int sizex, int sizey); | void ED_preview_icon_job(const struct bContext *C, void *owner, struct ID *id, unsigned int *rect, int sizex, int sizey); | ||||
| void ED_preview_kill_jobs(struct wmWindowManager *wm, struct Main *bmain); | void ED_preview_kill_jobs(struct wmWindowManager *wm, struct Main *bmain); | ||||
| void ED_preview_draw(const struct bContext *C, void *idp, void *parentp, void *slot, rcti *rect); | void ED_preview_draw(const struct bContext *C, void *idp, void *parentp, void *slot, rcti *rect); | ||||
| void ED_render_clear_mtex_copybuf(void); | void ED_render_clear_mtex_copybuf(void); | ||||
| void ED_render_internal_init(void); | void ED_render_internal_init(void); | ||||
| #endif | #endif | ||||