Blender V4.3
compositor_realize_on_domain_info.hh File Reference

Go to the source code of this file.

Functions

local_group_size(16, 16) .push_constant(Type additional_info ("compositor_realize_on_domain_shared") .define("SAMPLER_FUNCTION"
 additional_info ("compositor_realize_on_domain_standard_shared") .image(0
domain_img do_static_compilation (true)
 additional_info ("compositor_realize_on_domain_bicubic_shared") .image(0

Variables

local_group_size(16, 16) .push_constant(Type texture
 texture_bicubic
 GPU_RGBA16F
 GPU_R16F

Function Documentation

◆ additional_info() [1/3]

additional_info ( "compositor_realize_on_domain_bicubic_shared" )

References GPU_R16F, and GPU_RGBA16F.

◆ additional_info() [2/3]

additional_info ( "compositor_realize_on_domain_shared" )

◆ additional_info() [3/3]

additional_info ( "compositor_realize_on_domain_standard_shared" )

◆ do_static_compilation()

domain_img do_static_compilation ( true )

Colors, weights, and Circle of confusion radii for the 4 pixels to scatter. Scaling factor for the bokeh distance. Sprite pixel position with origin at sprite center. In pixels.

References GPU_RGBA16F.

Variable Documentation

◆ GPU_R16F

GPU_R16F

Definition at line 33 of file compositor_realize_on_domain_info.hh.

◆ GPU_RGBA16F

GPU_RGBA16F

Definition at line 23 of file compositor_realize_on_domain_info.hh.

◆ texture

Definition at line 15 of file compositor_realize_on_domain_info.hh.

Referenced by blender::draw::Manager::acquire_texture(), blender::gpu::MTLFrameBuffer::add_color_attachment(), blender::gpu::MTLFrameBuffer::add_depth_attachment(), blender::gpu::MTLFrameBuffer::add_stencil_attachment(), blender::nodes::add_used_ids_from_sockets(), blender::render::TexturePool::allocate_texture(), blender::gpu::MTLFrameBuffer::bake_render_pass_descriptor(), blender::draw::Manager::begin_sync(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), blender::draw::detail::PassBase< DrawCommandBufType >::bind_texture(), BKE_texture_dependsOnTime(), BKE_texture_dependsOnTime(), BKE_texture_fetch_images_for_pool(), BKE_texture_get_value(), BKE_texture_get_value_ex(), BKE_texture_is_image_user(), blf_batch_draw(), blender::gpu::MTLFrameBuffer::blit(), blender::deg::DepsgraphRelationBuilder::build_nodetree_socket(), blender::deg::DepsgraphNodeBuilder::build_texture(), blender::deg::DepsgraphRelationBuilder::build_texture(), blender::realtime_compositor::CachedTexture::CachedTexture(), blender::compositor::TextureNode::convert_to_operations(), createGPUShader(), EffectsExporter::createTexture(), blender::gpu::debug::DEBUG_FUNC_DECLARE(), blender::gpu::debug::DEBUG_FUNC_DECLARE(), blender::gpu::debug::DEBUG_FUNC_DECLARE(), blender::gpu::debug::DEBUG_FUNC_DECLARE(), blender::gpu::debug::DEBUG_FUNC_DECLARE(), draw_display_buffer(), blender::workbench::Instance::draw_mesh(), draw_plane_marker_image(), draw_tile(), DRW_view_data_reset(), edit_uv_mask_texture(), blender::gpu::MTLContext::ensure_texture_bindings(), blender::gpu::MTLContext::ensure_texture_bindings(), ENUM_OPERATORS(), blender::nodes::node_composite_texture_cc::TextureOperation::execute(), blender::render::TexturePool::free_unused_and_reset(), blender::realtime_compositor::CachedTextureContainer::get(), blender::gpu::MTLFrameBuffer::get_color_attachment_slot_from_texture(), MaterialNode::get_diffuse_image(), blender::workbench::MeshPass::get_subpass(), GPU_image_tiled(), blender::workbench::Instance::hair_sync(), blender::gpu::MTLFrameBuffer::has_color_attachment_with_texture(), blender::gpu::VKStateManager::image_bind(), image_foreach_cache(), blender::gpu::VKStateManager::image_unbind(), blender::gpu::VKTexture::init_internal(), blender::nodes::init_socket_cpp_value_from_property(), blender::realtime_compositor::maximum_float(), blender::realtime_compositor::maximum_float_in_range(), blender::realtime_compositor::maximum_luminance(), blender::workbench::Instance::mesh_sync(), blender::realtime_compositor::minimum_float(), blender::realtime_compositor::minimum_float_in_range(), blender::realtime_compositor::minimum_luminance(), blender::gpu::MTLStorageBuf::MTLStorageBuf(), blender::ed::sculpt_paint::paint_draw_tex_overlay(), blender::realtime_compositor::parallel_reduction_dispatch(), populate_cache_for_geometry(), populate_selection_overlay(), pygpu_offscreen_color_texture_get(), pygpu_offscreen_texture_color_get(), blender::gpu::VKFrameBuffer::read(), blender::render::hydra::GPURenderTaskDelegate::read_aov(), blender::render::hydra::RenderTaskDelegate::read_aov(), blender::realtime_compositor::TexturePool::release(), blender::workbench::Instance::sculpt_sync(), sequencer_draw_display_buffer(), sequencer_draw_scopes(), blender::eevee::HiZBuffer::set_source(), blender::compositor::TextureBaseOperation::set_texture(), blender::gpu::VKFrameBuffer::subpass_transition_impl(), blender::realtime_compositor::sum_blue(), blender::realtime_compositor::sum_blue_squared_difference(), blender::realtime_compositor::sum_color(), blender::realtime_compositor::sum_green(), blender::realtime_compositor::sum_green_squared_difference(), blender::realtime_compositor::sum_log_luminance(), blender::realtime_compositor::sum_luminance(), blender::realtime_compositor::sum_luminance_squared_difference(), blender::realtime_compositor::sum_red(), blender::realtime_compositor::sum_red_squared_difference(), blender::eevee::LookdevWorld::sync(), blender::gpu::tests::test_compute_direct(), blender::gpu::tests::test_compute_indirect(), blender::gpu::tests::test_framebuffer_clear_color_single_attachment(), blender::gpu::tests::test_framebuffer_clear_depth(), blender::gpu::tests::test_framebuffer_multi_viewport(), blender::gpu::tests::test_framebuffer_scissor_test(), blender::gpu::tests::test_shader_compute_1d(), blender::gpu::tests::test_shader_compute_2d(), blender::gpu::VKStateManager::texture_bind(), blender::gpu::tests::texture_create_upload_read(), blender::gpu::tests::texture_create_upload_read_pixel(), blender::gpu::tests::texture_create_upload_read_with_bias(), texture_foreach_id(), texture_free_data(), texture_init_data(), texture_nodes_fetch_images_for_pool(), blender::gpu::VKStateManager::texture_unbind(), blender::realtime_compositor::TexturePoolKey::TexturePoolKey(), blender::ed::outliner::TreeElementIDTexture::TreeElementIDTexture(), uiTemplateTextureShow(), blender::compositor::TextureAlphaOperation::update_memory_buffer_partial(), blender::gpu::VKFrameBuffer::update_srgb(), update_tile_texture_pixels(), blender::gpu::VKImageView::VKImageView(), weightvg_do_mask(), wm_draw_offscreen_texture_parameters(), wm_draw_region_blend(), wm_draw_window(), wm_software_cursor_draw_bitmap(), blender::gpu::wrap(), blender::realtime_compositor::Result::wrap_external(), blender::realtime_compositor::Result::wrap_external(), blender::realtime_compositor::Result::wrap_external(), blender::render::Context::~Context(), blender::draw::Manager::~Manager(), blender::render::hydra::RenderTaskDelegate::~RenderTaskDelegate(), and blender::render::TexturePool::~TexturePool().

◆ texture_bicubic

texture_bicubic

Definition at line 19 of file compositor_realize_on_domain_info.hh.