|
Blender V4.3
|
#include <IMB_imbuf_types.hh>
Public Attributes | |
| uint8_t * | data |
| ImBufOwnership | ownership |
| ColorSpace * | colorspace |
Definition at line 155 of file IMB_imbuf_types.hh.
| ColorSpace* ImBufByteBuffer::colorspace |
Definition at line 159 of file IMB_imbuf_types.hh.
Referenced by BKE_tracking_get_plane_imbuf(), colormanage_display_buffer_process_ex(), colormanage_imbuf_set_default_spaces(), blender::realtime_compositor::compute_linear_buffer(), display_buffer_apply_threaded(), ED_draw_imbuf_clipping(), ED_space_clip_color_sample(), ED_space_image_color_sample(), ED_space_node_color_sample(), gpu_texture_update_from_ibuf(), image_colorspace_from_imbuf(), image_sample_pixel_color_ubyte(), IMB_assign_byte_buffer(), IMB_colormanagement_assign_byte_colorspace(), IMB_colormanagement_get_rect_colorspace(), IMB_colormanagement_imbuf_for_write(), IMB_colormanagement_imbuf_to_byte_texture(), IMB_colormanagement_imbuf_to_float_texture(), IMB_display_buffer_acquire(), IMB_dupImBuf(), IMB_float_from_rect_ex(), IMB_gpu_get_compressed_format(), imb_gpu_get_data(), imb_gpu_get_format(), imb_handle_alpha(), imb_is_grayscale_texture_format_compatible(), imb_partial_display_buffer_update_ex(), IMB_rect_from_float(), IMB_sampleImageAtLocation(), IMB_saveiff(), IMB_stereo3d_ImBuf(), blender::ed::sculpt_paint::load_tex_task_cb_ex(), multitex_nodes_intern(), ocio_transform_ibuf(), blender::ed::sculpt_paint::paint_stroke_new(), partial_buffer_update_rect(), blender::ed::space_node::sample_apply(), scene_linear_to_image_chunk_byte(), sequencer_OCIO_transform_ibuf(), and sequencer_sample_apply().
| uint8_t* ImBufByteBuffer::data |
Definition at line 156 of file IMB_imbuf_types.hh.
Referenced by accessor_get_ibuf(), blender::ed::greasepencil::ImageBufferAccessor::acquire(), add_ibuf_for_tile(), alloc_scale_dst_buffers(), apply_heights_callback(), apply_tangmat_callback(), blender::bke::pbvh::pixels::apply_watertight_check(), bake_ibuf_normalize_displacement(), BKE_histogram_update_sample_line(), BKE_icon_geom_rasterize(), BKE_image_get_pixels_for_frame(), BKE_imbuf_alpha_test(), BKE_main_thumbnail_from_imbuf(), BKE_movieclip_update_scopes(), BKE_previewimg_ensure(), BKE_previewimg_to_imbuf(), BKE_scopes_update(), BKE_tracking_disable_channels(), BKE_tracking_distortion_exec(), BKE_tracking_get_plane_imbuf(), BKE_tracking_sample_pattern(), BKE_tracking_stabilize_frame(), brush_painter_imbuf_new(), brush_painter_imbuf_update(), colormanage_cache_get(), colormanage_display_buffer_process_ex(), colormanage_imbuf_make_linear(), colormanagement_imbuf_make_display_space(), blender::compositor::KeyingScreenOperation::compute_marker_points(), blender::realtime_compositor::compute_marker_points(), blender::imbuf::tests::create_6x2_test_image(), create_src_image(), def_internal_icon(), deflate_imbuf_to_file(), do_glow_effect(), do_projectpaint_thread(), do_wipe_effect(), ED_draw_imbuf_clipping(), ED_space_clip_color_sample(), ED_space_clip_get_buffer(), ED_space_clip_get_stable_buffer(), ED_space_image_acquire_buffer(), ED_space_image_color_sample(), ED_space_node_color_sample(), ED_view3d_draw_offscreen_imbuf(), blender::imbuf::transform::edge_aa(), file_draw_preview(), fill_rect_alpha_under(), blender::compositor::BaseImageOperation::get_im_buf(), blender::compositor::MultilayerBaseOperation::get_im_buf(), GHOST_SystemCocoa::getClipboardImage(), GHOST_SystemWayland::getClipboardImage(), getClipboardImageImBuf(), gpu_texture_update_from_ibuf(), gpu_texture_update_scaled(), ibJpegImageFromCinfo(), ibuf_get_color(), ibuf_get_color_clip(), ibuftoimage(), icon_copy_rect(), icon_draw_size(), icon_preview_startjob(), image_buffer_rect_update(), image_colorspace_from_imbuf(), image_flip_exec(), image_from_context_has_data_poll(), image_get_render_result(), image_invert_exec(), image_memorypack_imbuf(), blender::ed::greasepencil::image_render::image_render_end(), image_sample_apply(), image_sample_pixel_color_ubyte(), image_save_single(), imagewrap(), imagewraposa(), imagewraposa_aniso(), IMB_allocFromBuffer(), IMB_assign_byte_buffer(), IMB_assign_byte_buffer(), IMB_color_to_bw(), IMB_colormanagement_imbuf_for_write(), IMB_colormanagement_imbuf_to_byte_texture(), IMB_colormanagement_imbuf_to_float_texture(), IMB_convert_rgba_to_abgr(), blender::imbuf::imb_create_write_context(), IMB_display_buffer_acquire(), IMB_dupImBuf(), imb_enlargeencodedbufferImBuf(), IMB_filter_extend(), IMB_filtery(), IMB_flipx(), IMB_flipy(), IMB_float_from_rect(), IMB_float_from_rect_ex(), IMB_font_preview(), IMB_get_size_in_memory(), imb_gpu_get_data(), IMB_half_x(), imb_half_x_no_alloc(), IMB_half_y(), imb_half_y_no_alloc(), imb_handle_alpha(), IMB_ImBufFromStereo3d(), imb_is_grayscale_texture_format_compatible(), imb_load_filepath_thumbnail_svg(), imb_load_filepath_thumbnail_webp(), imb_load_jp2_stream(), imb_loadiris(), imb_loadwebp(), IMB_mask_clear(), IMB_onehalf(), imb_onehalf_no_alloc(), IMB_premultiply_alpha(), IMB_rect_crop(), IMB_rect_from_float(), IMB_rect_size_set(), IMB_rectblend(), IMB_rectfill(), IMB_rectfill_alpha(), IMB_rectfill_area(), IMB_rectfill_area_replace(), IMB_rotate_orthogonal(), IMB_saturation(), imb_save_dpx_cineon(), imb_save_openexr_half(), IMB_saveiff(), imb_saveiris(), imb_savewebp(), IMB_stereo3d_ImBuf(), imb_stereo3d_squeeze_rect(), IMB_thumb_load_font(), IMB_unpremultiply_alpha(), inflate_file_to_imbuf(), blender::compositor::PreviewOperation::init_execution(), input_preprocess(), instantiate_pixel_op(), blender::imbuf::load_pixels(), Freestyle::Canvas::loadMap(), blender::render::texturemargin::TextureMarginMap::lookup_pixels(), blender::ed::seq::make_sep_waveform_view_from_ibuf(), blender::seq::make_thumb_for_image(), blender::ed::seq::make_vectorscope_view_from_ibuf(), blender::ed::seq::make_waveform_view_from_ibuf(), modifier_init_handle(), modifier_render_mask_input(), multiply_ibuf(), blender::ed::object::multiresbake_check(), blender::bke::node_preview_verify(), NSImageToImBuf(), ocio_transform_ibuf(), paint_2d_bucket_fill(), paint_2d_canvas_set(), paint_2d_ensure_tile_canvas(), paint_2d_fill_add_pixel_byte(), paint_2d_gradient_fill(), paint_2d_ibuf_rgb_get(), paint_2d_ibuf_rgb_set(), paint_sample_color(), palette_extract_img_exec(), prepare_effect_imbufs(), project_paint_op(), project_paint_uvpixel_init(), GHOST_SystemWayland::putClipboardImage(), putClipboardImagePNG(), blender::imbuf::ImBufMemWriter::pwrite(), RE_HasFloatPixels(), RE_layer_load_from_file(), RE_render_result_rect_from_ibuf(), RE_render_result_rect_to_ibuf(), blender::bke::image::ImageBufferAccessor< T, Channels >::read_pixel(), blender::ed::sculpt_paint::paint::image::ImageBufferByte4::read_pixel(), render_result_rect_fill_zero(), renderresult_stampinfo(), run_configured_detector(), blender::ed::space_node::sample_apply(), Freestyle::SteerableViewMap::saveSteerableViewMap(), scale_nearest_func(), scene_linear_to_image_chunk_byte(), screen_opengl_render_doit(), screenshot_exec(), seq_disk_cache_add_header_entry(), seq_imbuf_to_sequencer_space(), seq_render_image_strip_view(), seq_render_mask(), seq_render_movie_strip_view(), seq_render_scene_strip(), sequencer_draw_scopes(), sequencer_OCIO_transform_ibuf(), sequencer_sample_apply(), slice_get_byte_buffers(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), texture_paint_camera_project_exec(), thumb_create_ex(), track_get_search_floatbuf(), tracking_stabilize_frame_interpolation_cb(), blender::imbuf::transform::transform_scanlines_filter(), ubuf_ensure_compat_ibuf(), ui_draw_but_IMAGE(), ui_draw_but_TRACKPREVIEW(), ui_imageuser_layer_fake_name(), blender::compositor::PreviewOperation::update_memory_buffer_partial(), utile_restore(), wm_block_splash_image_roundcorners_add(), WM_clipboard_image_set(), wm_drag_draw_icon(), OMemStream::write(), blender::ed::object::write_external_bake_pixels(), blender::ed::object::write_internal_bake_pixels(), write_jpeg(), blender::bke::image::ImageBufferAccessor< T, Channels >::write_pixel(), and blender::ed::sculpt_paint::paint::image::ImageBufferByte4::write_pixel().
| ImBufOwnership ImBufByteBuffer::ownership |
Definition at line 157 of file IMB_imbuf_types.hh.
Referenced by IMB_assign_byte_buffer().