Blender V4.3
gpu_shader_icon_info.hh File Reference

Go to the source code of this file.

Functions

 define ("DO_CORNER_MASKING") .vertex_out(smooth_icon_interp_iface) .fragment_out(0
 
fragColor push_constant(Type::MAT4, "ModelViewProjectionMatrix") .push_constant(Type vertex_in (0, Type::VEC2, "pos") .vertex_out(flat_color_smooth_tex_coord_interp_iface) .fragment_out(0
 
fragColor push_constant(Type::MAT4, "ModelViewProjectionMatrix") .push_constant(Type fragColor uniform_buf (0, "MultiIconCallData", "multi_icon_data") .sampler(0
 
fragColor push_constant(Type::MAT4, "ModelViewProjectionMatrix") .push_constant(Type fragColor image typedef_source ("GPU_shader_shared.hh") .vertex_source("gpu_shader_icon_multi_vert.glsl") .fragment_source("gpu_shader_icon_frag.glsl") .do_static_compilation(true)
 

Function Documentation

◆ define()

define ( "DO_CORNER_MASKING" )

◆ typedef_source()

fragColor push_constant(Type::MAT4, "ModelViewProjectionMatrix") .push_constant(Type fragColor image typedef_source ( "GPU_shader_shared.hh" )

◆ uniform_buf()

fragColor push_constant(Type::MAT4, "ModelViewProjectionMatrix") .push_constant(Type fragColor uniform_buf ( 0 ,
"MultiIconCallData" ,
"multi_icon_data"  )

◆ vertex_in()

fragColor push_constant(Type::MAT4, "ModelViewProjectionMatrix") .push_constant(Type vertex_in ( 0 ,
Type::VEC2 ,
"pos"  )