Blender  V3.3
Functions | Variables
gpu_shader_text_info.hh File Reference
#include "gpu_shader_create_info.hh"

Go to the source code of this file.

Functions

flat(Type::VEC4, "color_flat") .no_perspective(Type vertex_in (0, Type::VEC4, "pos") .vertex_in(1
 
flat(Type::VEC4, "color_flat") .no_perspective(Type col vertex_in (2, Type ::IVEC2, "glyph_size") .vertex_in(3
 
flat(Type::VEC4, "color_flat") .no_perspective(Type col offset vertex_out (text_iface) .fragment_out(0
 
flat(Type::VEC4, "color_flat") .no_perspective(Type col offset fragColor push_constant (Type::MAT4, "ModelViewProjectionMatrix") .sampler(0
 
flat(Type::VEC4, "color_flat") .no_perspective(Type col offset fragColor Frequency::PASS vertex_source ("gpu_shader_text_vert.glsl") .fragment_source("gpu_shader_text_frag.glsl") .additional_info("gpu_srgb_to_framebuffer_space") .do_static_compilation(true)
 

Variables

flat(Type::VEC4, "color_flat") .no_perspective(Type col offset fragColor glyph
 

Function Documentation

◆ push_constant()

flat (Type::VEC4, "color_flat") .no_perspective(Type col offset fragColor push_constant ( Type::MAT4  ,
"ModelViewProjectionMatrix"   
)

◆ vertex_in() [1/2]

flat (Type::VEC4, "color_flat") .no_perspective(Type vertex_in ( ,
Type::VEC4  ,
"pos"   
)

◆ vertex_in() [2/2]

flat (Type::VEC4, "color_flat") .no_perspective(Type col vertex_in ( ,
Type ::IVEC2  ,
"glyph_size"   
)

◆ vertex_out()

flat (Type::VEC4, "color_flat") .no_perspective(Type col offset vertex_out ( text_iface  )

◆ vertex_source()

flat (Type::VEC4, "color_flat") .no_perspective(Type col offset fragColor Frequency::PASS vertex_source ( "gpu_shader_text_vert.glsl"  )

Variable Documentation

◆ glyph

flat (Type::VEC4, "color_flat") .no_perspective(Type col offset fragColor glyph