|
Blender V4.5
|
Inherits blender::compositor::NodeOperation.
Additional Inherited Members | |
Protected Member Functions inherited from blender::compositor::NodeOperation | |
| void | compute_preview () override |
| const DNode & | node () const |
| const bNode & | bnode () const |
| bool | should_compute_output (StringRef identifier) |
Protected Member Functions inherited from blender::compositor::Operation | |
| virtual Domain | compute_domain () |
| virtual void | add_and_evaluate_input_processors () |
| void | add_and_evaluate_input_processor (StringRef identifier, SimpleOperation *processor) |
| Result & | get_input (StringRef identifier) const |
| void | switch_result_mapped_to_input (StringRef identifier, Result *result) |
| void | populate_result (StringRef identifier, Result result) |
| void | declare_input_descriptor (StringRef identifier, InputDescriptor descriptor) |
| InputDescriptor & | get_input_descriptor (StringRef identifier) |
| Context & | context () const |
Definition at line 250 of file node_composite_glare.cc.
|
inline |
Definition at line 1373 of file node_composite_glare.cc.
References blender::math::abs(), blender::compositor::Result::allocate_texture(), blender::math::distance(), blender::compositor::Result::domain(), blender::IndexRange::drop_front(), input, blender::compositor::Result::load_pixel(), blender::math::max(), blender::compositor::parallel_for(), blender::compositor::Domain::size, size(), and blender::compositor::Result::store_pixel().
|
inline |
Definition at line 1319 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Result::domain(), blender::IndexRange::drop_front(), GPU_BARRIER_TEXTURE_UPDATE, GPU_DATA_FLOAT, GPU_memory_barrier(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_4fv(), GPU_shader_uniform_4fv_array(), GPU_texture_clear(), GPU_texture_copy(), blender::IndexRange::last(), blender::compositor::Result::release(), blender::compositor::Domain::size, size(), blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 1184 of file node_composite_glare.cc.
|
inline |
Definition at line 1212 of file node_composite_glare.cc.
References blender::compositor::Result::domain(), blender::compositor::Result::load_pixel(), blender::compositor::parallel_for(), blender::compositor::Domain::size, size(), and blender::compositor::Result::store_pixel().
|
inline |
Definition at line 1194 of file node_composite_glare.cc.
References blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Result::domain(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), blender::compositor::Domain::size, blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 438 of file node_composite_glare.cc.
References blender::math::distance(), blender::math::min(), and smooth_clamp().
Referenced by execute_highlights_cpu().
|
inline |
Definition at line 1048 of file node_composite_glare.cc.
|
inline |
Definition at line 1111 of file node_composite_glare.cc.
References blender::compositor::Result::domain(), input, blender::IndexRange::last(), blender::compositor::Result::load_pixel(), output, blender::compositor::parallel_for(), blender::compositor::Domain::size, and size().
|
inline |
Definition at line 1056 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Result::domain(), GPU_BARRIER_TEXTURE_UPDATE, GPU_memory_barrier(), GPU_SAMPLER_EXTEND_MODE_CLAMP_TO_BORDER, GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_2fv(), GPU_shader_uniform_3fv(), GPU_texture_copy(), GPU_texture_extend_mode(), GPU_texture_filter_mode(), blender::IndexRange::last(), blender::compositor::Result::release(), blender::compositor::Domain::size, size(), blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 1450 of file node_composite_glare.cc.
References R_FILTER_GAUSS, blender::compositor::Result::release(), and blender::compositor::symmetric_separable_blur().
|
inline |
Definition at line 1508 of file node_composite_glare.cc.
References blender::math::abs(), blender::compositor::Result::allocate_texture(), blender::math::distance(), blender::compositor::Result::domain(), blender::math::max(), blender::compositor::parallel_for(), blender::compositor::Result::sample_bilinear_zero(), blender::compositor::Domain::size, size(), and blender::compositor::Result::store_pixel().
|
inline |
Definition at line 1482 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Result::domain(), GPU_SAMPLER_EXTEND_MODE_CLAMP_TO_BORDER, GPU_shader_bind(), GPU_shader_unbind(), GPU_texture_extend_mode(), GPU_texture_filter_mode(), blender::compositor::Domain::size, blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 1968 of file node_composite_glare.cc.
References blender::math::max(), and blender::math::reduce_min().
|
inline |
Definition at line 1840 of file node_composite_glare.cc.
References input, output, blender::compositor::parallel_for(), result, and size().
|
inline |
Definition at line 1817 of file node_composite_glare.cc.
References blender::compositor::compute_dispatch_threads_at_least(), GPU_shader_bind(), GPU_shader_unbind(), GPU_texture_filter_mode(), input, and output.
|
inline |
Definition at line 1718 of file node_composite_glare.cc.
References input, output, blender::compositor::parallel_for(), size(), and blender::VecBase< T, Size >::xyz().
|
inline |
Definition at line 1701 of file node_composite_glare.cc.
References blender::compositor::compute_dispatch_threads_at_least(), GPU_shader_bind(), GPU_shader_unbind(), GPU_texture_filter_mode(), input, and output.
|
inline |
Definition at line 2152 of file node_composite_glare.cc.
References blender::compositor::Result::domain(), blender::math::max(), blender::math::reduce_max(), blender::compositor::Domain::size, size(), and this.
|
inline |
Definition at line 1559 of file node_composite_glare.cc.
|
inline |
Definition at line 1583 of file node_composite_glare.cc.
|
inline |
Definition at line 527 of file node_composite_glare.cc.
References BLI_assert_unreachable, blender::compositor::NodeOperation::bnode(), CMP_NODE_GLARE_BLOOM, CMP_NODE_GLARE_FOG_GLOW, CMP_NODE_GLARE_GHOST, CMP_NODE_GLARE_SIMPLE_STAR, CMP_NODE_GLARE_STREAKS, blender::compositor::Operation::context(), blender::compositor::Context::create_result(), execute_bloom(), execute_fog_glow(), execute_ghost(), execute_simple_star(), execute_streaks(), and should_compute_glare().
Referenced by execute().
|
inline |
Definition at line 303 of file node_composite_glare.cc.
References blender::compositor::Operation::context(), execute_highlights_cpu(), and execute_highlights_gpu().
Referenced by execute().
|
inline |
Definition at line 1231 of file node_composite_glare.cc.
References MAX_GLARE_ITERATIONS.
|
inline |
Definition at line 1257 of file node_composite_glare.cc.
|
inline |
Definition at line 1240 of file node_composite_glare.cc.
References angle(), blender::math::cos(), M_PI, and blender::math::sin().
|
inline |
Definition at line 1273 of file node_composite_glare.cc.
|
inline |
Definition at line 1285 of file node_composite_glare.cc.
|
inlineoverridevirtual |
Implements blender::compositor::Operation.
Definition at line 254 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_invalid(), compute_glare(), compute_highlights(), blender::compositor::Result::domain(), execute_mix(), blender::compositor::Operation::get_input(), blender::compositor::Operation::get_result(), blender::compositor::Result::is_single_value(), blender::compositor::Result::release(), blender::compositor::Result::share_data(), blender::compositor::Result::should_compute(), blender::compositor::Domain::size, blender::compositor::Result::steal_data(), write_glare_output(), and write_highlights_output().
|
inline |
Definition at line 1660 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::domain(), GPU_texture_copy(), input, blender::IndexRange::last(), output, blender::compositor::parallel_for(), and blender::compositor::Domain::size.
Referenced by compute_glare().
|
inline |
Definition at line 1980 of file node_composite_glare.cc.
References blender::compositor::Result::cpu_data(), blender::GSpan::data(), blender::compositor::Result::domain(), GPU_BARRIER_TEXTURE_UPDATE, GPU_DATA_FLOAT, GPU_memory_barrier(), GPU_texture_read(), blender::fftw::optimal_size_for_real_transform(), blender::threading::parallel_for(), and blender::compositor::Domain::size.
Referenced by compute_glare().
|
inline |
Definition at line 1304 of file node_composite_glare.cc.
References blender::compositor::Result::release().
Referenced by compute_glare().
|
inline |
Definition at line 338 of file node_composite_glare.cc.
References adaptive_smooth_clamp(), blender::compositor::Result::allocate_texture(), blender::compositor::Operation::context(), blender::compositor::Context::create_result(), get_glare_image_size(), get_highlights_smoothness(), blender::compositor::Operation::get_input(), get_maximum_brightness(), get_threshold(), hsv_to_rgb_v(), input, output, blender::compositor::parallel_for(), rgb_to_hsv_v(), and blender::VecBase< T, Size >::xyz().
Referenced by compute_highlights().
|
inline |
Definition at line 311 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Operation::context(), blender::compositor::Context::create_result(), get_glare_image_size(), get_highlights_smoothness(), blender::compositor::Operation::get_input(), get_maximum_brightness(), blender::compositor::Context::get_shader(), get_threshold(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_texture_filter_mode(), blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
Referenced by compute_highlights().
|
inline |
Definition at line 2173 of file node_composite_glare.cc.
References blender::compositor::Result::should_compute().
Referenced by execute().
|
inline |
Definition at line 2215 of file node_composite_glare.cc.
References get_input(), input, output, and blender::compositor::Domain::size.
|
inline |
Definition at line 2188 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), get_input(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_3fv(), GPU_texture_filter_mode(), blender::compositor::Domain::size, blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 562 of file node_composite_glare.cc.
References execute_simple_star_axis_aligned(), execute_simple_star_diagonal(), and get_diagonal_star().
Referenced by compute_glare().
|
inline |
Definition at line 795 of file node_composite_glare.cc.
|
inline |
Definition at line 835 of file node_composite_glare.cc.
References blender::compositor::compute_anti_diagonal_length(), blender::compositor::compute_anti_diagonal_start(), blender::compositor::compute_number_of_diagonals(), blender::compositor::Result::domain(), blender::compositor::get_anti_diagonal_direction(), blender::math::interpolate(), blender::compositor::Result::load_pixel(), output, blender::compositor::parallel_for(), blender::threading::parallel_for(), blender::compositor::Domain::size, and size().
|
inline |
Definition at line 804 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::compute_number_of_diagonals(), blender::compositor::Result::domain(), GPU_BARRIER_TEXTURE_UPDATE, GPU_memory_barrier(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_1i(), GPU_texture_copy(), blender::compositor::Domain::size, size(), blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 570 of file node_composite_glare.cc.
References execute_simple_star_horizontal_pass(), execute_simple_star_vertical_pass(), and blender::compositor::Result::release().
Referenced by execute_simple_star().
|
inline |
Definition at line 786 of file node_composite_glare.cc.
References blender::compositor::Result::release().
Referenced by execute_simple_star().
|
inline |
Definition at line 909 of file node_composite_glare.cc.
|
inline |
Definition at line 944 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::compute_diagonal_length(), blender::compositor::compute_diagonal_start(), blender::compositor::compute_number_of_diagonals(), blender::compositor::Result::domain(), blender::compositor::get_diagonal_direction(), blender::math::interpolate(), blender::compositor::Result::load_pixel(), blender::compositor::Result::load_pixel_zero(), blender::compositor::parallel_for(), blender::threading::parallel_for(), blender::compositor::Domain::size, size(), and blender::compositor::Result::store_pixel().
|
inline |
Definition at line 917 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::compute_number_of_diagonals(), blender::compositor::Result::domain(), GPU_BARRIER_TEXTURE_UPDATE, GPU_memory_barrier(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_1i(), GPU_texture_copy(), blender::compositor::Domain::size, size(), and blender::compositor::Result::unbind_as_image().
|
inline |
Definition at line 691 of file node_composite_glare.cc.
References blender::compositor::Operation::context(), execute_simple_star_horizontal_pass_cpu(), and execute_simple_star_horizontal_pass_gpu().
Referenced by execute_simple_star_axis_aligned().
|
inline |
Definition at line 726 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Operation::context(), blender::compositor::Context::create_result(), blender::compositor::Result::domain(), get_fade(), get_number_of_iterations(), blender::compositor::Result::load_pixel(), blender::compositor::parallel_for(), blender::threading::parallel_for(), blender::compositor::Domain::size, size(), and blender::compositor::Result::store_pixel().
Referenced by execute_simple_star_horizontal_pass().
|
inline |
Definition at line 699 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Operation::context(), blender::compositor::Context::create_result(), blender::compositor::Result::domain(), get_fade(), get_number_of_iterations(), blender::compositor::Context::get_shader(), GPU_BARRIER_TEXTURE_UPDATE, GPU_memory_barrier(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_1i(), GPU_texture_copy(), blender::compositor::Domain::size, size(), and blender::compositor::Result::unbind_as_image().
Referenced by execute_simple_star_horizontal_pass().
|
inline |
Definition at line 579 of file node_composite_glare.cc.
References blender::compositor::Operation::context(), execute_simple_star_vertical_pass_cpu(), and execute_simple_star_vertical_pass_gpu().
Referenced by execute_simple_star_axis_aligned().
|
inline |
Definition at line 620 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Operation::context(), blender::compositor::Context::create_result(), blender::compositor::Result::domain(), get_fade(), get_number_of_iterations(), blender::math::interpolate(), blender::compositor::Result::load_pixel(), output, blender::compositor::parallel_for(), blender::threading::parallel_for(), blender::compositor::Domain::size, size(), x, and y.
Referenced by execute_simple_star_vertical_pass().
|
inline |
Definition at line 588 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_image(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Operation::context(), blender::compositor::Context::create_result(), blender::compositor::Result::domain(), get_fade(), get_number_of_iterations(), blender::compositor::Context::get_shader(), GPU_BARRIER_TEXTURE_UPDATE, GPU_memory_barrier(), GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_1i(), GPU_texture_copy(), blender::compositor::Domain::size, size(), blender::compositor::Result::unbind_as_image(), and blender::compositor::Result::unbind_as_texture().
Referenced by execute_simple_star_vertical_pass().
|
inline |
Definition at line 1020 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::domain(), GPU_DATA_FLOAT, GPU_texture_clear(), blender::compositor::parallel_for(), blender::compositor::Result::release(), blender::compositor::Domain::size, size(), and blender::compositor::Result::store_pixel().
Referenced by compute_glare().
|
inline |
Definition at line 1619 of file node_composite_glare.cc.
|
inline |
Definition at line 467 of file node_composite_glare.cc.
References blender::compositor::Operation::get_input(), and blender::compositor::Result::get_single_value_default().
Referenced by get_maximum_brightness().
|
inline |
Definition at line 2374 of file node_composite_glare.cc.
References blender::math::clamp(), and get_input().
|
inline |
Definition at line 2312 of file node_composite_glare.cc.
|
inline |
Definition at line 1011 of file node_composite_glare.cc.
References get_input().
Referenced by execute_simple_star().
|
inline |
Definition at line 2369 of file node_composite_glare.cc.
References blender::math::clamp(), and get_input().
Referenced by execute_simple_star_horizontal_pass_cpu(), execute_simple_star_horizontal_pass_gpu(), execute_simple_star_vertical_pass_cpu(), and execute_simple_star_vertical_pass_gpu().
|
inline |
Definition at line 1628 of file node_composite_glare.cc.
|
inline |
Definition at line 2383 of file node_composite_glare.cc.
Referenced by execute_highlights_cpu(), and execute_highlights_gpu().
|
inline |
Definition at line 461 of file node_composite_glare.cc.
References blender::compositor::Operation::get_input(), and blender::math::max().
Referenced by execute_highlights_cpu(), and execute_highlights_gpu().
|
inline |
Definition at line 472 of file node_composite_glare.cc.
References blender::compositor::Operation::get_input(), and blender::math::max().
Referenced by get_maximum_brightness().
|
inline |
Definition at line 380 of file node_composite_glare.cc.
References get_clamp_highlights(), get_max_highlights(), and get_threshold().
Referenced by execute_highlights_cpu(), and execute_highlights_gpu().
|
inline |
Definition at line 2321 of file node_composite_glare.cc.
References CMP_NODE_GLARE_BLOOM, CMP_NODE_GLARE_FOG_GLOW, CMP_NODE_GLARE_GHOST, CMP_NODE_GLARE_SIMPLE_STAR, CMP_NODE_GLARE_STREAKS, and blender::math::max().
|
inline |
Definition at line 2364 of file node_composite_glare.cc.
References blender::math::clamp(), and get_input().
Referenced by execute_simple_star_horizontal_pass_cpu(), execute_simple_star_horizontal_pass_gpu(), execute_simple_star_vertical_pass_cpu(), and execute_simple_star_vertical_pass_gpu().
|
inline |
Definition at line 1290 of file node_composite_glare.cc.
References blender::math::clamp(), and get_input().
|
inline |
Definition at line 2399 of file node_composite_glare.cc.
|
inline |
Definition at line 2349 of file node_composite_glare.cc.
References get_input(), and blender::math::max().
|
inline |
Definition at line 2359 of file node_composite_glare.cc.
References blender::math::clamp(), and get_input().
|
inline |
Definition at line 1612 of file node_composite_glare.cc.
|
inline |
Definition at line 1295 of file node_composite_glare.cc.
References get_input().
|
inline |
Definition at line 2344 of file node_composite_glare.cc.
References get_input(), and blender::math::max().
|
inline |
Definition at line 456 of file node_composite_glare.cc.
References blender::compositor::Operation::get_input(), and blender::math::max().
Referenced by execute_highlights_cpu(), execute_highlights_gpu(), and get_maximum_brightness().
|
inline |
Definition at line 2354 of file node_composite_glare.cc.
References get_input(), and blender::VecBase< T, Size >::xyz().
|
inline |
Definition at line 1948 of file node_composite_glare.cc.
References blender::math::reduce_add(), blender::math::reduce_max(), blender::math::safe_rcp(), and blender::VecBase< T, Size >::xyz().
Definition at line 39 of file node_operation.cc.
|
inline |
Definition at line 552 of file node_composite_glare.cc.
References blender::compositor::Operation::get_result(), and blender::compositor::Result::should_compute().
Referenced by compute_glare().
|
inline |
Definition at line 416 of file node_composite_glare.cc.
References smooth_max(), smooth_min(), and x.
Referenced by adaptive_smooth_clamp().
|
inline |
Definition at line 409 of file node_composite_glare.cc.
References b, and smooth_min().
Referenced by smooth_clamp().
|
inline |
Definition at line 400 of file node_composite_glare.cc.
References blender::math::abs(), b, blender::math::max(), and blender::math::min().
Referenced by smooth_clamp(), and smooth_max().
|
inline |
Definition at line 2250 of file node_composite_glare.cc.
Referenced by execute().
|
inline |
Definition at line 2284 of file node_composite_glare.cc.
References blender::math::clamp(), blender::compositor::Result::domain(), get_input(), hsv_to_rgb_v(), output, rgb_to_hsv_v(), blender::compositor::Result::sample_bilinear_extended(), size(), and blender::VecBase< T, Size >::xyz().
|
inline |
Definition at line 2260 of file node_composite_glare.cc.
References blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Result::domain(), get_input(), GPU_SAMPLER_EXTEND_MODE_EXTEND, GPU_shader_bind(), GPU_shader_unbind(), GPU_shader_uniform_1f(), GPU_shader_uniform_3fv(), GPU_texture_extend_mode(), GPU_texture_filter_mode(), output, and blender::compositor::Result::unbind_as_texture().
|
inline |
Definition at line 479 of file node_composite_glare.cc.
References blender::compositor::Operation::context(), write_highlights_output_cpu(), and write_highlights_output_gpu().
Referenced by execute().
|
inline |
Definition at line 510 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::domain(), blender::compositor::Operation::get_input(), blender::compositor::Operation::get_result(), output, blender::compositor::parallel_for(), blender::compositor::Result::sample_bilinear_extended(), and size().
Referenced by write_highlights_output().
|
inline |
Definition at line 489 of file node_composite_glare.cc.
References blender::compositor::Result::allocate_texture(), blender::compositor::Result::bind_as_texture(), blender::compositor::compute_dispatch_threads_at_least(), blender::compositor::Operation::context(), blender::compositor::Result::domain(), blender::compositor::Operation::get_input(), blender::compositor::Operation::get_result(), blender::compositor::Context::get_shader(), GPU_SAMPLER_EXTEND_MODE_EXTEND, GPU_shader_bind(), GPU_shader_unbind(), GPU_texture_extend_mode(), GPU_texture_filter_mode(), output, and blender::compositor::Result::unbind_as_texture().
Referenced by write_highlights_output().