Euphoria
Public Member Functions | Public Attributes | List of all members
eu::render::RealizeShader Struct Reference

The shader data for composing a rendered image. More...

Public Member Functions

 RealizeShader (std::shared_ptr< ShaderProgram > s)
 

Public Attributes

std::shared_ptr< ShaderProgramprogram
 
Uniform tex_input_uniform
 
Uniform tex_blurred_bloom_uniform
 
Uniform use_blur_uniform
 
Uniform gamma_uniform
 
Uniform exposure_uniform
 

Detailed Description

The shader data for composing a rendered image.

Definition at line 247 of file shader_resource.h.

Constructor & Destructor Documentation

◆ RealizeShader()

eu::render::RealizeShader::RealizeShader ( std::shared_ptr< ShaderProgram s)
explicit

Member Data Documentation

◆ exposure_uniform

Uniform eu::render::RealizeShader::exposure_uniform

Definition at line 257 of file shader_resource.h.

◆ gamma_uniform

Uniform eu::render::RealizeShader::gamma_uniform

Definition at line 256 of file shader_resource.h.

◆ program

std::shared_ptr<ShaderProgram> eu::render::RealizeShader::program

Definition at line 251 of file shader_resource.h.

◆ tex_blurred_bloom_uniform

Uniform eu::render::RealizeShader::tex_blurred_bloom_uniform

Definition at line 253 of file shader_resource.h.

◆ tex_input_uniform

Uniform eu::render::RealizeShader::tex_input_uniform

Definition at line 252 of file shader_resource.h.

◆ use_blur_uniform

Uniform eu::render::RealizeShader::use_blur_uniform

Definition at line 255 of file shader_resource.h.


The documentation for this struct was generated from the following file: