summaryrefslogtreecommitdiff
path: root/tests/test-textures.c
Commit message (Collapse)AuthorAgeFilesLines
* texture: move to core libgstvaapi base library.Gwenole Beauchesne2015-01-271-6/+6
| | | | | | | | | | | | | | GstVaapiTexture is a generic abstraction that could be moved to the core libgstvaapi library. While doing this, no extra dependency needs to be added. This means that a GstVaapitextureClass is now available for any specific code that needs to be added, e.g. creation of the underlying GL texture objects, or backend dependent ways to upload a surface to the texture object. Generic OpenGL data types (GLuint, GLenum) are also replaced with a plain guint. https://bugzilla.gnome.org/show_bug.cgi?id=736715
* texture: add support for cropping rectangle during transfer.Gwenole Beauchesne2015-01-271-2/+2
| | | | | | | | | | | | | | The gst_vaapi_texture_put_surface() function is missing a crop_rect argument that would be used during transfer for cropping the source surface to the desired dimensions. Note: from a user point-of-view, he should create the GstVaapiTexture object with the cropped size. That's the default behaviour in software decoding pipelines that we need to cope with. This is an API/ABI change, and SONAME version needs to be bumped. https://bugzilla.gnome.org/show_bug.cgi?id=736712
* legal: add per-file authorship information.Gwenole Beauchesne2013-11-221-0/+1
| | | | | | Credit original authors on a per-file basis as we cannot expect people to know all country-specific rules, or bother browsing through the git history.
* tests: port to new video format API.Gwenole Beauchesne2013-07-091-1/+1
|
* tests: cope with new GstVaapiMiniObject objects.Gwenole Beauchesne2013-05-071-4/+4
|
* tests: fix license templates.Gwenole Beauchesne2013-03-201-1/+1
|
* tests: include "sysdeps.h" header instead of "config.h".Gwenole Beauchesne2013-03-201-0/+1
|
* legal: fix copyright notices to include "Copyright" term.Gwenole Beauchesne2012-01-161-1/+1
|
* switch tests licence to LGPL v2.1+warly2011-10-191-11/+12
|
* Update copyright notice.Gwenole Beauchesne2011-06-141-1/+1
|
* Improve VA/GLX textures test.gb2010-03-291-10/+129
|
* Add VA/GLX display tests.gb2010-03-261-69/+0
|
* Add initial VA/GLX support.gb2010-03-251-0/+141