Blender V4.3
compositor_summed_area_table_info.hh File Reference

Go to the source code of this file.

Functions

 local_group_size (16, 16) .sampler(0
 
input_tx image (0, GPU_RGBA32F, Qualifier::WRITE, ImageType::FLOAT_2D, "incomplete_x_prologues_img") .image(1
 
input_tx incomplete_y_prologues_img compute_source ("compositor_summed_area_table_compute_incomplete_prologues.glsl")
 
 additional_info ("compositor_summed_area_table_compute_incomplete_prologues_shared") .define("OPERATION(value)"
 
value do_static_compilation (true)
 
 local_group_size (16) .sampler(0
 
incomplete_x_prologues_tx image (0, GPU_RGBA32F, Qualifier::WRITE, ImageType::FLOAT_2D, "complete_x_prologues_img") .image(1
 
incomplete_x_prologues_tx complete_x_prologues_sum_img compute_source ("compositor_summed_area_table_compute_complete_x_prologues.glsl") .do_static_compilation(true)
 
incomplete_y_prologues_tx sampler (1, ImageType::FLOAT_2D, "complete_x_prologues_sum_tx") .image(0
 
incomplete_y_prologues_tx complete_y_prologues_img compute_source ("compositor_summed_area_table_compute_complete_y_prologues.glsl") .do_static_compilation(true)
 
input_tx sampler (1, ImageType::FLOAT_2D, "complete_x_prologues_tx") .sampler(2
 
input_tx complete_y_prologues_tx image (0, GPU_RGBA32F, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "output_img") .compute_source("compositor_summed_area_table_compute_complete_blocks.glsl")
 
 additional_info ("compositor_summed_area_table_compute_complete_blocks_shared") .define("OPERATION(value)"
 

Variables

input_tx GPU_RGBA32F
 

Function Documentation

◆ additional_info() [1/2]

additional_info ( "compositor_summed_area_table_compute_complete_blocks_shared" )

◆ additional_info() [2/2]

additional_info ( "compositor_summed_area_table_compute_incomplete_prologues_shared" )

◆ compute_source() [1/3]

incomplete_x_prologues_tx complete_x_prologues_sum_img compute_source ( "compositor_summed_area_table_compute_complete_x_prologues.glsl" )

◆ compute_source() [2/3]

incomplete_y_prologues_tx complete_y_prologues_img compute_source ( "compositor_summed_area_table_compute_complete_y_prologues.glsl" )

◆ compute_source() [3/3]

input_tx incomplete_y_prologues_img compute_source ( "compositor_summed_area_table_compute_incomplete_prologues.glsl" )

◆ do_static_compilation()

value 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.

◆ image() [1/3]

input_tx complete_y_prologues_tx image ( 0 ,
GPU_RGBA32F ,
Qualifier::READ_WRITE ,
ImageType::FLOAT_2D ,
"output_img"  )

◆ image() [2/3]

incomplete_x_prologues_tx image ( 0 ,
GPU_RGBA32F ,
Qualifier::WRITE ,
ImageType::FLOAT_2D ,
"complete_x_prologues_img"  )

◆ image() [3/3]

input_tx image ( 0 ,
GPU_RGBA32F ,
Qualifier::WRITE ,
ImageType::FLOAT_2D ,
"incomplete_x_prologues_img"  )

◆ local_group_size() [1/2]

local_group_size ( 16 )

◆ local_group_size() [2/2]

local_group_size ( 16 ,
16  )

◆ sampler() [1/2]

incomplete_y_prologues_tx sampler ( 1 ,
ImageType::FLOAT_2D ,
"complete_x_prologues_sum_tx"  )

◆ sampler() [2/2]

input_tx sampler ( 1 ,
ImageType::FLOAT_2D ,
"complete_x_prologues_tx"  )

Variable Documentation

◆ GPU_RGBA32F

incomplete_y_prologues_tx GPU_RGBA32F

Definition at line 11 of file compositor_summed_area_table_info.hh.