Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/bake.h
| Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | public: | ||||
| bool get_baking(); | bool get_baking(); | ||||
| void set_baking(const bool value); | void set_baking(const bool value); | ||||
| BakeData *init(const int object, const size_t tri_offset, const size_t num_pixels); | BakeData *init(const int object, const size_t tri_offset, const size_t num_pixels); | ||||
| void set_shader_limit(const size_t x, const size_t y); | void set_shader_limit(const size_t x, const size_t y); | ||||
| bool bake(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress, ShaderEvalType shader_type, BakeData *bake_data, float result[]); | bool bake(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress, ShaderEvalType shader_type, | ||||
| Transform *tfm, BakeData *bake_data, float result[]); | |||||
| void device_update(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress); | void device_update(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress); | ||||
| void device_free(Device *device, DeviceScene *dscene); | void device_free(Device *device, DeviceScene *dscene); | ||||
| static bool is_light_pass(ShaderEvalType type); | static bool is_light_pass(ShaderEvalType type); | ||||
| static bool is_aa_pass(ShaderEvalType type); | static bool is_aa_pass(ShaderEvalType type); | ||||
| bool need_update; | bool need_update; | ||||
| Show All 14 Lines | |||||