Blender  V3.3
overlay_outline_info.hh File Reference
#include "gpu_shader_create_info.hh"

Go to the source code of this file.

Outline Prepass

 drw_clipped
 
GPU_SHADER_INTERFACE_INFO(overlay_outline_prepass_iface, "interp").flat(Type push_constant (Type::BOOL, "isTransform") .vertex_out(overlay_outline_prepass_iface) .fragment_out(0
 
GPU_SHADER_INTERFACE_INFO(overlay_outline_prepass_iface, "interp").flat(Type out_object_id fragment_source ("overlay_outline_prepass_frag.glsl") .additional_info("draw_resource_handle")
 
 do_static_compilation (true) .vertex_in(0
 
pos vertex_source ("overlay_outline_prepass_vert.glsl") .additional_info("draw_mesh"
 
pos overlay_outline_prepass additional_info ("draw_object_infos")
 

Function Documentation

◆ additional_info()

overlay_outline_prepass additional_info ( "draw_object_infos"  )

◆ do_static_compilation()

do_static_compilation ( true  )

◆ fragment_source()

GPU_SHADER_INTERFACE_INFO (overlay_outline_prepass_iface, "interp").flat(Type out_object_id fragment_source ( "overlay_outline_prepass_frag.glsl"  )

◆ push_constant()

GPU_SHADER_INTERFACE_INFO (overlay_outline_prepass_iface, "interp").flat(Type push_constant ( Type::BOOL  ,
"isTransform"   
)

◆ vertex_source()

pos vertex_source ( "overlay_outline_prepass_vert.glsl"  )

Variable Documentation

◆ drw_clipped

drw_clipped

Definition at line 28 of file overlay_outline_info.hh.