|
Blender V4.5
|
#include <RE_pipeline.h>
Public Attributes | |
| struct RenderPass * | next |
| struct RenderPass * | prev |
| int | channels |
| char | name [64] |
| char | chan_id [8] |
| struct ImBuf * | ibuf |
| int | rectx |
| int | recty |
| char | fullname [64] |
| char | view [64] |
| int | view_id |
| char | _pad0 [4] |
Definition at line 47 of file RE_pipeline.h.
| char RenderPass::_pad0[4] |
Definition at line 68 of file RE_pipeline.h.
| char RenderPass::chan_id[8] |
Definition at line 51 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), blender::compositor::get_result_type(), ml_addpass_cb(), RE_RenderPassIsColor(), render_layer_add_pass(), blender::render::Context::result_type_from_pass(), and socket_type_from_pass().
| int RenderPass::channels |
Definition at line 49 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), get_num_planes_for_pass_ibuf(), blender::compositor::get_result_type(), ml_addpass_cb(), RE_pass_ensure_gpu_texture_cache(), RE_RenderPassEnsureImBuf(), render_layer_add_pass(), render_layer_allocate_pass(), blender::render::Context::result_type_from_pass(), and socket_type_from_pass().
| char RenderPass::fullname[64] |
Definition at line 64 of file RE_pipeline.h.
Referenced by ml_addpass_cb(), and render_layer_add_pass().
| struct ImBuf* RenderPass::ibuf |
Definition at line 60 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), assign_render_pass_ibuf_colorspace(), duplicate_render_pass(), blender::ed::space_node::get_image_from_viewlayer_and_pass(), blender::render::Context::get_pass(), image_get_ibuf_multilayer(), image_get_render_result(), image_load_sequence_multilayer(), RE_create_gp_pass(), RE_layer_load_from_file(), RE_pass_ensure_gpu_texture_cache(), RE_RenderLayerGetPassImBuf(), RE_RenderPassEnsureImBuf(), blender::draw::gpencil::render_init_buffers(), render_layer_allocate_pass(), blender::draw::gpencil::render_result_combined(), render_result_free(), render_result_from_bake(), render_result_to_bake(), blender::draw::gpencil::render_result_z(), write_render_color_output(), and write_render_z_output().
| char RenderPass::name[64] |
Definition at line 50 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), blender::nodes::node_composite_cryptomatte_cc::CryptoMatteOperation::get_combined_layer_pass_name(), image_render_pass_get(), ml_addpass_cb(), order_render_passes(), RE_layer_load_from_file(), render_layer_add_pass(), render_layer_allocate_pass(), ui_imageuser_pass_menu(), ui_imageuser_pass_menu_step(), and uiblock_layer_pass_buttons().
| struct RenderPass* RenderPass::next |
Definition at line 48 of file RE_pipeline.h.
Referenced by duplicate_render_pass(), image_render_pass_get(), RE_layer_load_from_file(), render_result_merge(), ui_imageuser_pass_menu(), and ui_imageuser_pass_menu_step().
| struct RenderPass * RenderPass::prev |
Definition at line 48 of file RE_pipeline.h.
Referenced by duplicate_render_pass().
| int RenderPass::rectx |
Definition at line 62 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), ml_addpass_cb(), RE_pass_ensure_gpu_texture_cache(), RE_RenderPassEnsureImBuf(), blender::draw::gpencil::render_init_buffers(), and render_layer_add_pass().
| int RenderPass::recty |
Definition at line 62 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), ml_addpass_cb(), RE_pass_ensure_gpu_texture_cache(), RE_RenderPassEnsureImBuf(), blender::draw::gpencil::render_init_buffers(), and render_layer_add_pass().
| char RenderPass::view[64] |
Definition at line 65 of file RE_pipeline.h.
Referenced by blender::compositor::FileOutput::add_pass(), ml_addpass_cb(), order_render_passes(), and render_layer_add_pass().
| int RenderPass::view_id |
Definition at line 66 of file RE_pipeline.h.
Referenced by image_render_pass_get(), ml_addpass_cb(), order_render_passes(), and render_layer_add_pass().