Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/extern/include/RE_render_ext.h
| Show All 35 Lines | |||||
| /* this include is for non-render pipeline exports (still old cruft here) */ | /* this include is for non-render pipeline exports (still old cruft here) */ | ||||
| /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ | /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ | ||||
| /* called by meshtools */ | /* called by meshtools */ | ||||
| struct DerivedMesh; | struct DerivedMesh; | ||||
| struct ImagePool; | struct ImagePool; | ||||
| struct MTex; | struct MTex; | ||||
| struct Scene; | struct Scene; | ||||
| struct SceneLayer; | struct ViewLayer; | ||||
| struct Render; | struct Render; | ||||
| /* render_texture.c */ | /* render_texture.c */ | ||||
| /* used by particle.c, effect.c, editmesh_modes.c and brush.c, returns 1 if rgb, 0 otherwise */ | /* used by particle.c, effect.c, editmesh_modes.c and brush.c, returns 1 if rgb, 0 otherwise */ | ||||
| int externtex( | int externtex( | ||||
| const struct MTex *mtex, const float vec[3], float *tin, float *tr, float *tg, float *tb, float *ta, | const struct MTex *mtex, const float vec[3], float *tin, float *tr, float *tg, float *tb, float *ta, | ||||
| const int thread, struct ImagePool *pool, const bool skip_load_image, const bool texnode_preview); | const int thread, struct ImagePool *pool, const bool skip_load_image, const bool texnode_preview); | ||||
| void texture_rgb_blend(float in[3], const float tex[3], const float out[3], float fact, float facg, int blendtype); | void texture_rgb_blend(float in[3], const float tex[3], const float out[3], float fact, float facg, int blendtype); | ||||
| Show All 14 Lines | |||||
| /* zbuf.c */ | /* zbuf.c */ | ||||
| void antialias_tagbuf(int xsize, int ysize, char *rectmove); | void antialias_tagbuf(int xsize, int ysize, char *rectmove); | ||||
| /* pointdensity.c */ | /* pointdensity.c */ | ||||
| struct PointDensity; | struct PointDensity; | ||||
| void RE_point_density_cache( | void RE_point_density_cache( | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct SceneLayer *scene_layer, | struct ViewLayer *view_layer, | ||||
| struct PointDensity *pd, | struct PointDensity *pd, | ||||
| const bool use_render_params); | const bool use_render_params); | ||||
| void RE_point_density_minmax( | void RE_point_density_minmax( | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct SceneLayer *scene_layer, | struct ViewLayer *view_layer, | ||||
| struct PointDensity *pd, | struct PointDensity *pd, | ||||
| const bool use_render_params, | const bool use_render_params, | ||||
| float r_min[3], float r_max[3]); | float r_min[3], float r_max[3]); | ||||
| void RE_point_density_sample( | void RE_point_density_sample( | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct SceneLayer *scene_layer, | struct ViewLayer *view_layer, | ||||
| struct PointDensity *pd, | struct PointDensity *pd, | ||||
| const int resolution, | const int resolution, | ||||
| const bool use_render_params, | const bool use_render_params, | ||||
| float *values); | float *values); | ||||
| void RE_point_density_free(struct PointDensity *pd); | void RE_point_density_free(struct PointDensity *pd); | ||||
| #endif /* __RE_RENDER_EXT_H__ */ | #endif /* __RE_RENDER_EXT_H__ */ | ||||