ReactOS  0.4.15-dev-3187-ge372f2b
glsl_ps_program Struct Reference
Collaboration diagram for glsl_ps_program:

Public Attributes

struct list shader_entry
 
GLuint id
 
GLint uniform_f_locations [WINED3D_MAX_PS_CONSTS_F]
 
GLint uniform_i_locations [WINED3D_MAX_CONSTS_I]
 
GLint uniform_b_locations [WINED3D_MAX_CONSTS_B]
 
GLint bumpenv_mat_location [MAX_TEXTURES]
 
GLint bumpenv_lum_scale_location [MAX_TEXTURES]
 
GLint bumpenv_lum_offset_location [MAX_TEXTURES]
 
GLint tss_constant_location [MAX_TEXTURES]
 
GLint tex_factor_location
 
GLint specular_enable_location
 
GLint fog_color_location
 
GLint fog_density_location
 
GLint fog_end_location
 
GLint fog_scale_location
 
GLint alpha_test_ref_location
 
GLint ycorrection_location
 
GLint np2_fixup_location
 
GLint color_key_location
 
const struct ps_np2fixup_infonp2_fixup_info
 

Detailed Description

Definition at line 203 of file glsl_shader.c.

Member Data Documentation

◆ alpha_test_ref_location

GLint glsl_ps_program::alpha_test_ref_location

Definition at line 220 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ bumpenv_lum_offset_location

GLint glsl_ps_program::bumpenv_lum_offset_location[MAX_TEXTURES]

Definition at line 212 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ bumpenv_lum_scale_location

GLint glsl_ps_program::bumpenv_lum_scale_location[MAX_TEXTURES]

Definition at line 211 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ bumpenv_mat_location

GLint glsl_ps_program::bumpenv_mat_location[MAX_TEXTURES]

Definition at line 210 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ color_key_location

GLint glsl_ps_program::color_key_location

◆ fog_color_location

GLint glsl_ps_program::fog_color_location

Definition at line 216 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ fog_density_location

GLint glsl_ps_program::fog_density_location

Definition at line 217 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ fog_end_location

GLint glsl_ps_program::fog_end_location

Definition at line 218 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ fog_scale_location

GLint glsl_ps_program::fog_scale_location

Definition at line 219 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ id

GLuint glsl_ps_program::id

Definition at line 206 of file glsl_shader.c.

◆ np2_fixup_info

const struct ps_np2fixup_info* glsl_ps_program::np2_fixup_info

Definition at line 224 of file glsl_shader.c.

Referenced by shader_glsl_load_np2fixup_constants().

◆ np2_fixup_location

GLint glsl_ps_program::np2_fixup_location

◆ shader_entry

struct list glsl_ps_program::shader_entry

Definition at line 205 of file glsl_shader.c.

◆ specular_enable_location

GLint glsl_ps_program::specular_enable_location

Definition at line 215 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ tex_factor_location

GLint glsl_ps_program::tex_factor_location

Definition at line 214 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ tss_constant_location

GLint glsl_ps_program::tss_constant_location[MAX_TEXTURES]

Definition at line 213 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ uniform_b_locations

GLint glsl_ps_program::uniform_b_locations[WINED3D_MAX_CONSTS_B]

Definition at line 209 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ uniform_f_locations

GLint glsl_ps_program::uniform_f_locations[WINED3D_MAX_PS_CONSTS_F]

Definition at line 207 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ uniform_i_locations

GLint glsl_ps_program::uniform_i_locations[WINED3D_MAX_CONSTS_I]

Definition at line 208 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().

◆ ycorrection_location

GLint glsl_ps_program::ycorrection_location

Definition at line 221 of file glsl_shader.c.

Referenced by shader_glsl_init_ps_uniform_locations().


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