RetroArch
Public Attributes | List of all members
cg_shader_data Struct Reference
Collaboration diagram for cg_shader_data:
[legend]

Public Attributes

struct video_shadershader
 
char alias_define [GFX_MAX_SHADERS][128]
 
unsigned active_idx
 
unsigned attribs_index
 
CGparameter attribs_elems [32 *PREV_TEXTURES+2+4+GFX_MAX_SHADERS]
 
CGprofile cgVProf
 
CGprofile cgFProf
 
struct shader_program_cg prg [GFX_MAX_SHADERS]
 
GLuint lut_textures [GFX_MAX_TEXTURES]
 
state_tracker_tstate_tracker
 
CGcontext cgCtx
 

Member Data Documentation

◆ active_idx

unsigned cg_shader_data::active_idx

◆ alias_define

char cg_shader_data::alias_define[GFX_MAX_SHADERS][128]

◆ attribs_elems

CGparameter cg_shader_data::attribs_elems[32 *PREV_TEXTURES+2+4+GFX_MAX_SHADERS]

◆ attribs_index

unsigned cg_shader_data::attribs_index

◆ cgCtx

CGcontext cg_shader_data::cgCtx

◆ cgFProf

CGprofile cg_shader_data::cgFProf

◆ cgVProf

CGprofile cg_shader_data::cgVProf

◆ lut_textures

GLuint cg_shader_data::lut_textures[GFX_MAX_TEXTURES]

◆ prg

struct shader_program_cg cg_shader_data::prg[GFX_MAX_SHADERS]

◆ shader

struct video_shader* cg_shader_data::shader

◆ state_tracker

state_tracker_t* cg_shader_data::state_tracker

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