Blender V4.3
compositor_glare_info.hh File Reference

Go to the source code of this file.

Functions

local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type local_group_size (16, 16) .sampler(0
 
local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type small_ghost_tx sampler (1, ImageType::FLOAT_2D, "big_ghost_tx") .image(0
 
local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type small_ghost_tx combined_ghost_img compute_source ("compositor_glare_ghost_base.glsl") .do_static_compilation(true)
 
local_group_size(16, 16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type input_tx image (0, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D, "output_img") .compute_source("compositor_glare_bloom_downsample.glsl")
 
 define ("SIMPLE_AVERAGE") .additional_info("compositor_glare_bloom_downsample_shared") .do_static_compilation(true)
 
 define ("KARIS_AVERAGE") .additional_info("compositor_glare_bloom_downsample_shared") .do_static_compilation(true)
 
input_tx image (0, GPU_RGBA16F, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "output_img") .compute_source("compositor_glare_bloom_upsample.glsl") .do_static_compilation(true)
 

Variables

local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type small_ghost_tx GPU_RGBA16F
 

Function Documentation

◆ compute_source()

local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type small_ghost_tx combined_ghost_img compute_source ( "compositor_glare_ghost_base.glsl" )

◆ define() [1/2]

define ( "KARIS_AVERAGE" )

◆ define() [2/2]

define ( "SIMPLE_AVERAGE" )

◆ image() [1/2]

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

◆ image() [2/2]

local_group_size(16, 16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16) .push_constant(Type local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type input_tx image ( 0 ,
GPU_RGBA16F ,
Qualifier::WRITE ,
ImageType::FLOAT_2D ,
"output_img"  )

◆ local_group_size()

local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type local_group_size ( 16 ,
16  )

◆ sampler()

local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type small_ghost_tx sampler ( 1 ,
ImageType::FLOAT_2D ,
"big_ghost_tx"  )

Variable Documentation

◆ GPU_RGBA16F

local_group_size(16, 16) .push_constant(Type local_group_size(16, 16) .push_constant(Type small_ghost_tx GPU_RGBA16F

Definition at line 36 of file compositor_glare_info.hh.