|
Blender
V3.3
|
#include <RE_pipeline.h>
Public Attributes | |
| struct RenderResult * | next |
| struct RenderResult * | prev |
| int | rectx |
| int | recty |
| short | sample_nr |
| int * | rect32 |
| float * | rectf |
| float * | rectz |
| rcti | tilerect |
| int | xof |
| int | yof |
| ListBase | layers |
| ListBase | views |
| rcti | renrect |
| RenderLayer * | renlay |
| int | framenr |
| int | have_combined |
| char * | text |
| char * | error |
| struct StampData * | stamp_data |
| bool | passes_allocated |
Definition at line 99 of file RE_pipeline.h.
| char* RenderResult::error |
Definition at line 139 of file RE_pipeline.h.
Referenced by image_renderinfo_cb(), RE_engine_set_error_message(), and render_result_free().
| int RenderResult::framenr |
Definition at line 132 of file RE_pipeline.h.
Referenced by image_load_sequence_multilayer().
| int RenderResult::have_combined |
Definition at line 135 of file RE_pipeline.h.
Referenced by BKE_image_render_write_exr(), blender::compositor::CompositorOperation::deinit_execution(), RE_AcquireResultImage(), RE_AcquireResultImageViews(), RE_render_result_rect_from_ibuf(), and render_result_views_free().
| ListBase RenderResult::layers |
Definition at line 122 of file RE_pipeline.h.
Referenced by BKE_image_multilayer_index(), BKE_image_render_write_exr(), cmp_node_image_create_outputs(), DRW_render_to_image(), ml_addlayer_cb(), RE_AcquireResultImage(), RE_AcquireResultImageViews(), RE_create_gp_pass(), RE_create_render_pass(), RE_DuplicateRenderResult(), RE_GetRenderLayer(), RE_InitState(), RE_layers_have_name(), render_get_active_layer(), render_image_update_pass_and_layer(), render_result_clone_passes(), render_result_exr_file_read_path(), render_result_free(), render_result_from_bake(), render_result_merge(), render_result_new(), render_result_new_from_exr(), render_result_passes_allocated_ensure(), render_result_single_layer_end(), render_result_to_bake(), ui_imageuser_layer_menu(), ui_imageuser_layer_menu_step(), ui_imageuser_pass_menu(), ui_imageuser_pass_menu_step(), and uiblock_layer_pass_buttons().
| struct RenderResult* RenderResult::next |
Definition at line 100 of file RE_pipeline.h.
Referenced by RE_DuplicateRenderResult(), and render_result_free_list().
| bool RenderResult::passes_allocated |
Definition at line 143 of file RE_pipeline.h.
Referenced by engine_render_view_layer(), RE_engine_render(), re_ensure_passes_allocated_thread_safe(), render_layer_add_pass(), render_result_new(), and render_result_passes_allocated_ensure().
| struct RenderResult * RenderResult::prev |
Definition at line 100 of file RE_pipeline.h.
Referenced by RE_DuplicateRenderResult().
| int* RenderResult::rect32 |
Definition at line 110 of file RE_pipeline.h.
Referenced by RE_AcquireResultImage(), RE_DuplicateRenderResult(), render_result_free(), renderresult_stampinfo(), and seq_render_scene_strip().
| float* RenderResult::rectf |
Definition at line 112 of file RE_pipeline.h.
Referenced by RE_AcquireResultImage(), RE_DuplicateRenderResult(), render_result_free(), renderresult_stampinfo(), and seq_render_scene_strip().
| int RenderResult::rectx |
Definition at line 103 of file RE_pipeline.h.
Referenced by BKE_image_render_write_exr(), blender::compositor::CompositorOperation::determine_canvas(), do_merge_tile(), do_render_sequencer(), ed_preview_draw_rect(), image_buffer_calc_tile_rect(), image_buffer_rect_update(), image_get_ibuf_multilayer(), image_load_sequence_multilayer(), RE_AcquireResultImage(), RE_AcquireResultImageViews(), RE_create_gp_pass(), RE_engine_begin_result(), RE_InitState(), RE_render_result_rect_from_ibuf(), RE_render_result_rect_to_ibuf(), render_layer_allocate_pass(), render_result_exr_file_cache_write(), render_result_exr_file_read_path(), render_result_from_bake(), render_result_new(), render_result_new_from_exr(), render_result_rect_fill_zero(), render_result_rect_get_pixels(), render_result_single_layer_end(), renderresult_stampinfo(), screen_opengl_render_doit(), and seq_render_scene_strip().
| int RenderResult::recty |
Definition at line 103 of file RE_pipeline.h.
Referenced by BKE_image_render_write_exr(), blender::compositor::CompositorOperation::determine_canvas(), do_merge_tile(), do_render_sequencer(), ed_preview_draw_rect(), image_buffer_calc_tile_rect(), image_get_ibuf_multilayer(), image_load_sequence_multilayer(), RE_AcquireResultImage(), RE_AcquireResultImageViews(), RE_create_gp_pass(), RE_engine_begin_result(), RE_InitState(), RE_render_result_rect_from_ibuf(), RE_render_result_rect_to_ibuf(), render_layer_allocate_pass(), render_result_exr_file_cache_write(), render_result_exr_file_read_path(), render_result_from_bake(), render_result_new(), render_result_new_from_exr(), render_result_rect_fill_zero(), render_result_rect_get_pixels(), render_result_single_layer_end(), renderresult_stampinfo(), screen_opengl_render_doit(), and seq_render_scene_strip().
| float* RenderResult::rectz |
Definition at line 114 of file RE_pipeline.h.
Referenced by RE_AcquireResultImage(), RE_DuplicateRenderResult(), render_result_free(), and seq_render_scene_strip().
| RenderLayer* RenderResult::renlay |
Definition at line 129 of file RE_pipeline.h.
Referenced by do_render_compositor(), image_buffer_calc_tile_rect(), image_buffer_rect_update(), render_image_update_pass_and_layer(), and render_result_uncrop().
| rcti RenderResult::renrect |
Definition at line 128 of file RE_pipeline.h.
Referenced by render_result_new().
| short RenderResult::sample_nr |
Definition at line 104 of file RE_pipeline.h.
| struct StampData* RenderResult::stamp_data |
Definition at line 141 of file RE_pipeline.h.
Referenced by BKE_cryptomatte_init_from_render_result(), BKE_image_render_write_exr(), BKE_imbuf_stamp_info(), BKE_render_result_stamp_data(), BKE_render_result_stamp_info(), BKE_stamp_info_from_imbuf(), blender::compositor::OutputOpenExrMultiLayerOperation::create_stamp_data(), blender::compositor::MultilayerColorOperation::get_meta_data(), blender::compositor::RenderLayersProg::get_meta_data(), RE_AcquireResultImage(), RE_AcquireResultImageViews(), RE_DuplicateRenderResult(), render_result_free(), render_result_uncrop(), renderresult_stampinfo(), and blender::bke::cryptomatte::tests::TEST().
| char* RenderResult::text |
Definition at line 138 of file RE_pipeline.h.
Referenced by draw_render_info(), image_renderinfo_cb(), and render_result_free().
| rcti RenderResult::tilerect |
Definition at line 117 of file RE_pipeline.h.
Referenced by do_merge_tile(), image_buffer_calc_tile_rect(), render_result_from_bake(), render_result_new(), render_result_to_bake(), and render_result_uncrop().
| ListBase RenderResult::views |
Definition at line 125 of file RE_pipeline.h.
Referenced by BKE_image_render_write(), BKE_image_render_write_exr(), do_render_compositor(), DRW_render_gpencil(), DRW_render_to_image(), ed_preview_draw_rect(), image_init_multilayer_multiview(), image_save_single(), ml_addpass_cb(), ml_addview_cb(), RE_AcquireResultImage(), RE_AcquireResultImageViews(), RE_create_render_pass(), RE_DuplicateRenderResult(), RE_HasCombinedLayer(), RE_HasFloatPixels(), RE_RenderResult_is_stereo(), RE_RenderViewGetById(), RE_RenderViewGetByName(), RE_WriteRenderViewsMovie(), render_layer_add_pass(), render_result_new(), render_result_view_new(), render_result_views_free(), render_result_views_new(), render_result_views_shallowcopy(), render_result_views_shallowdelete(), renderresult_stampinfo(), screen_opengl_render_apply(), screen_opengl_views_setup(), shader_preview_texture(), ui_imageuser_view_menu_rr(), and uiblock_layer_pass_buttons().
| int RenderResult::xof |
Definition at line 119 of file RE_pipeline.h.
Referenced by RE_AcquireResultImage(), RE_AcquireResultImageViews(), render_result_new(), and render_result_uncrop().
| int RenderResult::yof |
Definition at line 119 of file RE_pipeline.h.
Referenced by RE_AcquireResultImage(), RE_AcquireResultImageViews(), render_result_new(), and render_result_uncrop().