ReactOS  0.4.15-dev-3207-ga415bd4
glsl_shader_prog_link Struct Reference
Collaboration diagram for glsl_shader_prog_link:

Public Attributes

struct wine_rb_entry program_lookup_entry
 
struct glsl_vs_program vs
 
struct glsl_hs_program hs
 
struct glsl_ds_program ds
 
struct glsl_gs_program gs
 
struct glsl_ps_program ps
 
struct glsl_cs_program cs
 
GLuint id
 
DWORD constant_update_mask
 
unsigned int constant_version
 
DWORD shader_controlled_clip_distances: 1
 
DWORD clip_distance_mask: 8
 
DWORD padding: 23
 

Detailed Description

Definition at line 234 of file glsl_shader.c.

Member Data Documentation

◆ clip_distance_mask

DWORD glsl_shader_prog_link::clip_distance_mask

Definition at line 247 of file glsl_shader.c.

Referenced by shader_glsl_select().

◆ constant_update_mask

DWORD glsl_shader_prog_link::constant_update_mask

Definition at line 244 of file glsl_shader.c.

Referenced by shader_glsl_select().

◆ constant_version

unsigned int glsl_shader_prog_link::constant_version

Definition at line 245 of file glsl_shader.c.

Referenced by shader_glsl_load_constants().

◆ cs

struct glsl_cs_program glsl_shader_prog_link::cs

Definition at line 242 of file glsl_shader.c.

◆ ds

struct glsl_ds_program glsl_shader_prog_link::ds

Definition at line 239 of file glsl_shader.c.

◆ gs

struct glsl_gs_program glsl_shader_prog_link::gs

Definition at line 240 of file glsl_shader.c.

◆ hs

struct glsl_hs_program glsl_shader_prog_link::hs

Definition at line 238 of file glsl_shader.c.

◆ id

GLuint glsl_shader_prog_link::id

Definition at line 243 of file glsl_shader.c.

Referenced by shader_glsl_select().

◆ padding

DWORD glsl_shader_prog_link::padding

Definition at line 248 of file glsl_shader.c.

◆ program_lookup_entry

struct wine_rb_entry glsl_shader_prog_link::program_lookup_entry

Definition at line 236 of file glsl_shader.c.

Referenced by glsl_program_key_compare().

◆ ps

struct glsl_ps_program glsl_shader_prog_link::ps

Definition at line 241 of file glsl_shader.c.

◆ shader_controlled_clip_distances

DWORD glsl_shader_prog_link::shader_controlled_clip_distances

Definition at line 246 of file glsl_shader.c.

Referenced by shader_glsl_select().

◆ vs

struct glsl_vs_program glsl_shader_prog_link::vs

Definition at line 237 of file glsl_shader.c.

Referenced by shader_glsl_select().


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