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
|
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
|
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
|
91006dae09
|
[179/906] distortion effect cleanup
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
0a4aa6ecc3
|
[177/906] fix gleffects memory issue (init resources on start and reset them on stop)
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
35b7b488f3
|
[176/906] fix a typo
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
85502ef8cd
|
[175/906] add sin effect (desaturate everything but red shades). still needs some tuning.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
7364319bfd
|
[174/906] add a property to gleffects to switch video left to right, useful with webcams to resemble a mirror
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
5db4fa5f1e
|
[173/906] add lumaxpro (desaturate + cross process) effect. nothing too impressive but I like it.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
fad976d7b7
|
[171/906] import fxtest (little gtk app to easily test effects) from cvs branch, fixed rgbtocurve.
|
2014-03-15 18:36:25 +01:00 |
|
Julien Isorce
|
6e0a1b201f
|
[170/906] update codeblocks build
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
c87eb37c32
|
[169/906] import remaining distortion effects from cvs branch (fisheye, twirl, bulge, tunnel, square)
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
c780339c92
|
[168/906] cleanup curves header
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
226fe2bffa
|
[167/906] better cross processing curve
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
5b1f62a079
|
[166/906] add rgb_to_luma_fragment source and correspondent effect. use the latter for a cross processing effect.
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
e009d7b400
|
[165/906] import luma_to_curve effects (Sepia, Heat) from cvs branch with better texture memory handling (teximage curves only once). Sepia curve still needs some love.
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
c5bd6fdbc5
|
[164/906] rename blend_fragment_source to sum_fragment_source and add uniform blending parameters
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
aa7e3867ac
|
[163/906] import glow effect (maybe the most tricky) from cvs branch
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
e8d27cadf7
|
[162/906] import stretch effect from cvs
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
ebde5b5501
|
[161/906] import squeeze effect from cvs
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
962e4cd8a1
|
[160/906] forgot to add a file
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
77fc214670
|
[159/906] still some source tree reorganize, fixed some issue with headers and ifdefs, moved identity into effects dir
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
7bbdcce721
|
[158/906] still working on mergin gstgleffects, add mirror effect. reorganize source tree.
|
2014-03-15 18:36:24 +01:00 |
|
Julien Isorce
|
fd192ec957
|
[157/906] move thread_do_upload_make from thread_do_upload to thread_init_upload
|
2014-03-15 18:36:24 +01:00 |
|
Julien Isorce
|
d0203c1172
|
[156/906] fix a crash that could happens when using at least 2 gl context and when closing a window on linux
|
2014-03-15 18:36:24 +01:00 |
|
Julien Isorce
|
8e8a9b8fd5
|
[155/906] fix some errors and check all the pipelines listed in tests/pipelines
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
4fc5dab530
|
[154/906] added first skeleton of gstgleffects, imported basic stuff from cvs branch.
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
a595635904
|
[153/906] Try to genereate textures within gstglfilterblur to see if the new thread_use_fbo works both with textures from the pool and custom ones
|
2014-03-15 18:36:24 +01:00 |
|
Julien Isorce
|
11f620a96a
|
[151/906] ISO C90
|
2014-03-15 18:36:24 +01:00 |
|
Julien Isorce
|
c0f13fd869
|
[150/906] glTexImage2D(w, h, NULL) is now called only one time (mem alloc)
|
2014-03-15 18:36:23 +01:00 |
|
Julien Isorce
|
f27aef15b7
|
[147/906] oups forgot to add 2 files to the previous commit
|
2014-03-15 18:36:23 +01:00 |
|
Julien Isorce
|
d6ef47cd9c
|
[146/906] remove filteredge
|
2014-03-15 18:36:23 +01:00 |
|
Julien Isorce
|
26564461f0
|
[145/906] gen/del the middle texture only one time in the gstglfilterblur
|
2014-03-15 18:36:23 +01:00 |
|
Filippo Argiolas
|
fadb69b0aa
|
[144/906] remove gstglfilterblur.h, it's easier to have everything in the same file
|
2014-03-15 18:36:23 +01:00 |
|
Filippo Argiolas
|
b0f30ff125
|
[143/906] Add init and reset callbacks in GstGLFilter to run arbitrary gl code at start and stop. Useful to init and cleanup custom gl resources.
|
2014-03-15 18:36:23 +01:00 |
|
Filippo Argiolas
|
396afd5ef3
|
[142/906] Add a generic action to be able to execute arbitrary gl code within the gl thread with less pain
|
2014-03-15 18:36:23 +01:00 |
|
Filippo Argiolas
|
77c0b28031
|
[141/906] some steps towards simplification. added a convenience function to gstglfilter and some comment here and there
|
2014-03-15 18:36:23 +01:00 |
|
Julien Isorce
|
47554d341c
|
[139/906] fix warnings when compiling upload/download shaders
|
2014-03-15 18:36:23 +01:00 |
|
Julien Isorce
|
79bea07a77
|
[135/906] add and make the Filippo's gstglfilterblur works on the master branch (example of multiple step rendering)
|
2014-03-15 18:36:23 +01:00 |
|
julien User
|
03a9ea9c6b
|
[134/906] fix makefiles list from configure.ac (tests have changes) and fix a warning
|
2014-03-15 18:36:23 +01:00 |
|
Julien Isorce
|
8049be3a60
|
[132/906] make the plugin properly shutdown when one of the check requirements failed
|
2014-03-15 18:36:22 +01:00 |
|
Filippo Argiolas
|
c3d0a2f9b4
|
[131/906] fix warnings (unused vars)
|
2014-03-15 18:36:22 +01:00 |
|
Julien Isorce
|
3d3ba97c4d
|
[130/906] use GstGLShader in the GLSL colorspace conversion
|
2014-03-15 18:36:22 +01:00 |
|
Filippo Argiolas
|
93722cac7d
|
[129/906] fixed warning for unused variable (fatal with -Werror)
|
2014-03-15 18:36:22 +01:00 |
|
Julien Isorce
|
44ec9c01dd
|
[128/906] add GstGLShader stuffs in the vs8 project, fix laplacian fragment code to make it compile on ATI, and fix check function about Opengl and Glew version
|
2014-03-15 18:36:22 +01:00 |
|
Filippo Argiolas
|
aeadf6bc0e
|
[127/906] Imported GstGLShader from cvs branch. Added a demo laplacian convolution filter to demonstrate how this can be integrated with minimum effort.
|
2014-03-15 18:36:22 +01:00 |
|
David Schleef
|
a4400cf12b
|
[126/906] Change some guints to GLuints because of warnings on OS/X.
|
2014-03-15 18:36:22 +01:00 |
|
Julien Isorce
|
21e2cff9cc
|
[119/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@579 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2014-03-15 18:36:22 +01:00 |
|
Julien Isorce
|
951460cdd1
|
[118/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@573 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2014-03-15 18:36:22 +01:00 |
|