xine-lib: opengl2_program_t Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
opengl2_program_t Struct Reference

## Data Fields
int | compiled
GLint | args [7]
GLuint | shader
GLuint | program
const char * | name

## Field Documentation

## ◆ args

GLint opengl2_program_t::args[7]

Referenced by opengl2_build_program(), opengl2_draw(), opengl2_draw_video_bicubic(), opengl2_draw_video_cubic_x(), opengl2_draw_video_cubic_y(), opengl2_sharpness(), and opengl2_use_csc().

## ◆ compiled

int opengl2_program_t::compiled

Referenced by _opengl2_setup_bicubic(), opengl2_build_program(), and opengl2_sharpness().

## ◆ name

const char* opengl2_program_t::name

Referenced by opengl2_build_program(), and opengl2_use_csc().

## ◆ program

GLuint opengl2_program_t::program

Referenced by opengl2_build_program(), opengl2_delete_program(), opengl2_draw_video_bicubic(), opengl2_draw_video_cubic_x(), opengl2_draw_video_cubic_y(), opengl2_sharpness(), and opengl2_use_csc().

## ◆ shader

GLuint opengl2_program_t::shader

Referenced by opengl2_build_program(), and opengl2_delete_program().

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

- xine-lib-1.2.13/src/video_out/video_out_opengl2.c