14 Commits

Author SHA1 Message Date
wang-bin aea998b2ef gl: string as shader material type. more friendly log 2015-04-10 15:14:23 +08:00
wang-bin f71b924cc7 qml: cleanup 2015-04-09 10:36:30 +08:00
wang-bin 1af6bf1105 update authors in copyright header
theoribeiro <theo@fictix.com.br> wrote the initial qml item code, it
should be kept in QQuickItemRenderer source. But later I copied it's
header to other files without removing his name.
2015-01-21 11:13:23 +08:00
wang-bin 7e0bef4c89 gl: use video_format. remove useless mutex in sg
frame.format() is safe
shader and material functions are always in QSGRenderThread
so no mutex is required
2014-11-05 16:47:17 +08:00
wang-bin 33fe80c38c opengl display rgb with alpha correctly. qml can't 2014-10-24 10:01:44 +08:00
wang-bin 9dfd57abe0 qml: fix crash if update video node and frame is invalid 2014-08-27 00:37:43 +08:00
wang-bin 689cde17df gl: add opacity uniform to support opacity in qt quick 2014-08-12 11:17:35 +08:00
wang-bin 6b1f8e16a8 sg: fix wrong valid texture width. otherwise may have a wide green line 2014-08-01 16:32:07 +08:00
wang-bin ac0e28577a sg: keep handlePaintEvent for gl 2014-07-25 21:11:53 +08:00
wang-bin c8846ccfe5 sg: use opengl. default is disabled. crash now 2014-07-22 00:54:01 +08:00
wang-bin 2c97a51317 gl: source files for VideoShader class 2014-07-19 01:24:46 +08:00
wang-bin 9346082157 gl: more functions for OpenGLVideo 2014-07-15 21:03:12 +08:00
wang-bin 18be1e7231 gl: use planar shader. supports rgb 2014-06-30 22:51:10 +08:00
wang-bin f00a9dd52c qml: sg node. not finished 2014-06-29 22:14:30 +08:00