Lines Matching full:shader
2 * QEMU opengl shader helper functions
28 #include "ui/shader.h"
30 #include "ui/shader/texture-blit-vert.h"
31 #include "ui/shader/texture-blit-flip-vert.h"
32 #include "ui/shader/texture-blit-frag.h"
85 GLuint shader; in qemu_gl_create_compile_shader() local
89 shader = glCreateShader(type); in qemu_gl_create_compile_shader()
90 glShaderSource(shader, 1, &src, 0); in qemu_gl_create_compile_shader()
91 glCompileShader(shader); in qemu_gl_create_compile_shader()
93 glGetShaderiv(shader, GL_COMPILE_STATUS, &status); in qemu_gl_create_compile_shader()
95 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &length); in qemu_gl_create_compile_shader()
97 glGetShaderInfoLog(shader, length, &length, errmsg); in qemu_gl_create_compile_shader()
104 return shader; in qemu_gl_create_compile_shader()