Lines Matching refs:program
75 GLuint program = 0; in YuvToRgbShaderProgram() local
81 program = InitShaderProgramWithHeader(NULL, yuv_to_rgb_vertex, in YuvToRgbShaderProgram()
84 int imageWidthUniform = glGetUniformLocation(program, "imageWidth"); in YuvToRgbShaderProgram()
85 int imageHeightUniform = glGetUniformLocation(program, "imageHeight"); in YuvToRgbShaderProgram()
87 int textureSampler = glGetUniformLocation(program, "textureSampler"); in YuvToRgbShaderProgram()
88 int evenLinesSampler = glGetUniformLocation(program, "paritySampler"); in YuvToRgbShaderProgram()
89 int ySampler = glGetUniformLocation(program, "ySampler"); in YuvToRgbShaderProgram()
90 int uSampler = glGetUniformLocation(program, "uSampler"); in YuvToRgbShaderProgram()
91 int vSampler = glGetUniformLocation(program, "vSampler"); in YuvToRgbShaderProgram()
92 int uvSampler = glGetUniformLocation(program, "uvSampler"); in YuvToRgbShaderProgram()
113 int conversion = glGetUniformLocation(program, "conversion"); in YuvToRgbShaderProgram()
118 int attribute_index = glGetAttribLocation(program, "c"); in YuvToRgbShaderProgram()
122 return program; in YuvToRgbShaderProgram()
129 return program; in YuvToRgbShaderProgram()
215 GLuint program = 0; in Run() local
240 program = YuvToRgbShaderProgram(vertex_buffer, in Run()
242 if (program) { in Run()
250 glDeleteProgram(program); in Run()