gl_common: bump GL to 3.30
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
parent
6e8a86d415
commit
3935e97e69
|
@ -489,7 +489,7 @@ static GLint glGetUniformLocationChecked(GLuint p, const char *name) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
const char *vertex_shader = GLSL(130,
|
const char *vertex_shader = GLSL(330,
|
||||||
uniform mat4 projection;
|
uniform mat4 projection;
|
||||||
uniform vec2 orig;
|
uniform vec2 orig;
|
||||||
in vec2 coord;
|
in vec2 coord;
|
||||||
|
@ -577,14 +577,14 @@ void gl_resize(struct gl_data *gd, int width, int height) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
static const char fill_frag[] = GLSL(120,
|
static const char fill_frag[] = GLSL(330,
|
||||||
uniform vec4 color;
|
uniform vec4 color;
|
||||||
void main() {
|
void main() {
|
||||||
gl_FragColor = color;
|
gl_FragColor = color;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
static const char fill_vert[] = GLSL(130,
|
static const char fill_vert[] = GLSL(330,
|
||||||
in vec2 in_coord;
|
in vec2 in_coord;
|
||||||
uniform mat4 projection;
|
uniform mat4 projection;
|
||||||
void main() {
|
void main() {
|
||||||
|
@ -656,7 +656,7 @@ static bool gl_init_blur(struct gl_data *gd, conv *const *const kernels) {
|
||||||
setlocale(LC_NUMERIC, "C");
|
setlocale(LC_NUMERIC, "C");
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
static const char *FRAG_SHADER_BLUR = GLSL(130,
|
static const char *FRAG_SHADER_BLUR = GLSL(330,
|
||||||
%s\n // other extension pragmas
|
%s\n // other extension pragmas
|
||||||
uniform float offset_x;
|
uniform float offset_x;
|
||||||
uniform float offset_y;
|
uniform float offset_y;
|
||||||
|
@ -774,7 +774,7 @@ err:
|
||||||
}
|
}
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
const char *win_shader_glsl = GLSL(130,
|
const char *win_shader_glsl = GLSL(330,
|
||||||
uniform float opacity;
|
uniform float opacity;
|
||||||
uniform float dim;
|
uniform float dim;
|
||||||
uniform bool invert_color;
|
uniform bool invert_color;
|
||||||
|
|
|
@ -290,7 +290,9 @@ static backend_t *glx_init(session_t *ps) {
|
||||||
GLX_CONTEXT_MAJOR_VERSION_ARB,
|
GLX_CONTEXT_MAJOR_VERSION_ARB,
|
||||||
3,
|
3,
|
||||||
GLX_CONTEXT_MINOR_VERSION_ARB,
|
GLX_CONTEXT_MINOR_VERSION_ARB,
|
||||||
0,
|
3,
|
||||||
|
GLX_CONTEXT_PROFILE_MASK_ARB,
|
||||||
|
GLX_CONTEXT_CORE_PROFILE_BIT_ARB,
|
||||||
0,
|
0,
|
||||||
});
|
});
|
||||||
free(cfg);
|
free(cfg);
|
||||||
|
|
Loading…
Reference in New Issue