Matthew Waters
|
b7777b9181
|
gl: use gles2 shaders everywhere
This effectively limits a glfilter subclass to be > GL(ES) 2.0.
rather than a possible GL 1.4.
|
2015-08-10 16:38:32 +02:00 |
|
Matthew Waters
|
cb482f13be
|
gleffects_laplacian: fix shader compilation in gl3/gles2
https://bugzilla.gnome.org/show_bug.cgi?id=748393
|
2015-05-26 12:50:58 +10:00 |
|
Matthew Waters
|
0870e8785e
|
gl: remove useless gl{En,Dis}able (GL_TEXTURE_*) calls
We are using shaders everywhere and so they are not needed
|
2015-05-14 16:42:09 +10:00 |
|
Michał Dębski
|
532f332c2f
|
gleffects: Merge laplacian filter into effects
https://bugzilla.gnome.org/show_bug.cgi?id=746209
|
2015-04-21 13:03:06 +01:00 |
|
Michał Dębski
|
0165b163db
|
gleffects: Merge sobel filter into effects
https://bugzilla.gnome.org/show_bug.cgi?id=746209
|
2015-04-21 13:02:57 +01:00 |
|
Michał Dębski
|
7770fb2f57
|
gleffects: Merge blur filter into effects
https://bugzilla.gnome.org/show_bug.cgi?id=746209
|
2015-04-21 13:02:53 +01:00 |
|
Michał Dębski
|
ff4bc2364c
|
gleffects: Correct attributes for hconv and vconv shaders
Width and height were switched for glow shaders. For blur
filter attributes names were obsolete.
https://bugzilla.gnome.org/show_bug.cgi?id=746209
|
2015-04-21 13:01:04 +01:00 |
|
Michał Dębski
|
40422d03c6
|
gleffects: Fix fisheye shader - pass float to sqrt
On OSX passing literal int to sqrt() in GLSL results in error.
https://bugzilla.gnome.org/show_bug.cgi?id=746209
|
2015-04-21 11:56:16 +01:00 |
|
Anton Obzhirov
|
4504356dda
|
gleffects: port all effects to GLES2.0
https://bugzilla.gnome.org/show_bug.cgi?id=745955
|
2015-03-30 19:06:44 +01:00 |
|
Matthew Waters
|
34485c9976
|
gl: get the context from basemixer/basefilter
|
2015-03-13 12:30:20 +00:00 |
|
Matthew Waters
|
57898fec2a
|
gl: fix various build errors without desktop gl
|
2014-11-28 10:59:46 +11:00 |
|
Matthew Waters
|
dd80a40604
|
gleffects: support gl3 whereever gles2 is supported
|
2014-11-28 09:14:25 +11:00 |
|
Matthew Waters
|
da35876537
|
glfeature: remove GST_GL_API_GLES3
instead check the gl version using gst_gl_context_check_gl_version()
|
2014-05-30 10:29:37 +10:00 |
|
Julien Isorce
|
f4626ef619
|
gleffects: use new helper functions to avoid duplicating the same vertex shader text
And also use the default fragment shader text for the identity effect
|
2014-04-30 15:35:49 +01:00 |
|
Vincent Penquerc'h
|
9eab659d1d
|
gl: pass large structure by const pointer, not value
Avoids large pointless memcpy.
Coverity 206236, 206237
|
2014-04-09 10:31:19 +01:00 |
|
Matthew Waters
|
870503dc6b
|
gl: silence all the compiler warnings
|
2014-03-16 15:17:44 +01:00 |
|
Matthew Waters
|
4bdf5f336a
|
move gl elements to ext subdirectory
|
2014-03-16 11:23:16 +01:00 |
|