Filippo Argiolas
|
30b33ab63f
|
[228/906] output shaders info log only if GST_GL_SHADER_DEBUG env variable is set. Should fix TODO task 18
|
2014-03-15 18:36:28 +01:00 |
|
Filippo Argiolas
|
43e92c4a3f
|
[227/906] explicitly bind the main texture and the curve one to separate units in rgb and luma to curve effects. This should solve the issue pointed in TODO item 21.
|
2014-03-15 18:36:28 +01:00 |
|
Julien Isorce
|
e8abbdaaa7
|
[226/906] check on win32 that every tests/pipelines and tests/examples (generic, gtk, qt) still work
|
2014-03-15 18:36:28 +01:00 |
|
Julien Isorce
|
de5ba4b7f2
|
[225/906] fix a regression that made the gltestsrc element not working
|
2014-03-15 18:36:28 +01:00 |
|
Julien Isorce
|
9b18be0019
|
[224/906] fix a regression about MESA YCbCr colorspace conversion
|
2014-03-15 18:36:28 +01:00 |
|
Julien Isorce
|
51cdfc6682
|
[223/906] fix a regression (sometimes a FBO is needed even if the video source is rgb)
|
2014-03-15 18:36:28 +01:00 |
|
Julien Isorce
|
72b90292eb
|
[222/906] Finish TODO task 17
|
2014-03-15 18:36:27 +01:00 |
|
Julien
|
6ad3704c30
|
[221/906] fix g_int_hash -> g_direct_hash
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
a9c118c148
|
[220/906] Use a better key for the pool of textures
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
597fe26a1e
|
[219/906] Use a gst debug category for GstGLDisplay instead of g_print, gst-launch-0.10 --gst-debug=gldisplay:3 videotestsrc ! glimagesink
|
2014-03-15 18:36:27 +01:00 |
|
Julien
|
a38424f3be
|
[218/906] The CMake build now works on my Kubuntu-KDE4.1.1
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
fde783262f
|
[217/906] Add cmake build http://www.cmake.org. See CMake install instructions in the INSTALL file. (I have not correctly configured yet the CMake build for unix, BE patient)
|
2014-03-15 18:36:27 +01:00 |
|
Julien
|
66464c279d
|
[216/906] fix glbumper related gtk dependencies
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
be8d0806d8
|
[215/906] glbumper is compiled only when having GdkPixBuf. And update win32 codeblocks build
|
2014-03-15 18:36:27 +01:00 |
|
julien User
|
690b684d93
|
[214/906] update codeblocks build on linux and fix a warning
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
9df01a59ae
|
[213/906] forgot to add the bumper files
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
10853e1c2f
|
[212/906] add a glbumper (bump mapping filter through GLSL) that exposes how to use both vertex and fragment shaders
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
e7f1a18965
|
[211/906] Fix upload AYUV and YV12 (a regression in last commits)
|
2014-03-15 18:36:27 +01:00 |
|
julien User
|
450dd45a6e
|
[210/906] get ride of a wrong color on nvidia/linux when converting yv12 to rgb through GLSL
|
2014-03-15 18:36:27 +01:00 |
|
julien User
|
ff67654533
|
[209/906] fix warnings
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
38dc928a7e
|
[208/906] fix upload AYUV, regression during the 2 last commits
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
dc96363485
|
[207/906] oups, fix my mistake on last commit
|
2014-03-15 18:36:27 +01:00 |
|
unknown
|
c8fb510e4f
|
[206/906] Do not use frame buffer object when "input video is RGB" or when "GLSL is not available and YCbCr is available". So frame buffer object is not a plugin requirement anymore. So I decreased the OpengGL version from 1.4 to 1.2 (maybe less?)
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
b1007f02cb
|
[205/906] use a GHash table instead of a GData for the texture pool
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
bf17388f63
|
[204/906] get ride of a bug on ATI related to YV12 to rgb conversion through GLSL and add an example
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
7c2662d7e9
|
[203/906] use opengl for pixbuf resizing in glpixbufoverlay, start to work on properties
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
52a7e2dc6b
|
[202/906] use fixed opengl pipeline for glpixbufoverlay (any drawback?)
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
9a25ffce4c
|
[201/906] fix a signedness warning
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
6c532328f0
|
[200/906] get ride of a ATI bug related to GLSL colorspace conversion for I420 and YV12 to rgb
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
d5406652af
|
[199/906] add pixbufdrop vs8 project
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
352f0d4180
|
[198/906] add fxtest vs8 project
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
631a06c6ab
|
[197/906] Shaders which are in the shaderstable are now released
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
e25a8f27db
|
[196/906] fix a differencematte memory issue
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
5425839342
|
[195/906] fix gstgldifferencematte and add an example app to test it dragging an image over the video (works with pixbufoverlay too, see pixbufdrop --help)
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
745a078f7f
|
[194/906] another typo, restore old twirl fragment source
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
4c907f53be
|
[193/906] fix typos
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
8024aa7483
|
[192/906] complete differencematte filter.. I did it quickly, probably still needs some work
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
3faa943819
|
[191/906] little cleanup. add first draft of gstgldifferencematte. still doesn't work
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
b770c7cd04
|
[190/906] force calling glimagesink->stop() when going from PAUSED to READY
|
2014-03-15 18:36:26 +01:00 |
|
unknown
|
f8f81eae40
|
[189/906] update vs8 build and fix some warnings that comes from vc8
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
72f6eb52dc
|
[188/906] add first draft of a pixbuf overlay element. add macros to optionally build the latter if gdk-pixbuf is found
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
68bf32effe
|
[187/906] remove expose event handling, it's map-unmap that is not behaving correctly, any idea?
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
ca2536cffa
|
[186/906] add expose event handling to clutteractortee
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
4e986d054f
|
[185/906] add clutteractortee example, a nice example about how clutter could be used to create a live preview widget for gleffects. It uses texture from pixmap, still needs some work regarding clean exit and expose event management.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
30ab0747cc
|
[184/906] add a couple of macros to autotools to compile with uintrepid automake. remove array constructor so we don't have to depend on glsl #version 120.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
ee0010f593
|
[183/906] add an example to use texture from pixmap to do some kind of x_overlay on a clutteractor. A better way would be to directly share gl handles between clutter and gstgl but still I cannot find a way to do it.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
fcb1d8a62f
|
[182/906] add a better sepia toning curve
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
2e43b533ea
|
[181/906] add a translatable string to testsrc to get rid of po dir errors after distclean and git clean
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
8e0278cf05
|
[180/906] minor cleanup in fxtest
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
91006dae09
|
[179/906] distortion effect cleanup
|
2014-03-15 18:36:25 +01:00 |
|