gb
|
b8aadb9e82
|
Fix TFP logic and simplify the FBO model. i.e. it's not necessary
to create another texture (and storage) for the TFP, simply a new texture name.
|
2010-04-02 11:27:23 +00:00 |
|
gb
|
8e6dea5b74
|
Fix get-out conditions.
|
2010-04-01 16:11:54 +00:00 |
|
gb
|
3ddab3f253
|
The shared GL context in GstVaapiTexture is only useful for cases
where TFP+FBO are used, thus avoiding the need fully preserve the states
and call into glGet*() functions that need synchronization.
|
2010-04-01 15:38:59 +00:00 |
|
gb
|
9075c8d23d
|
Shorter structs.
|
2010-04-01 13:55:19 +00:00 |
|
gb
|
7edf8c9bb7
|
Make more helpers internal, thus reducing .text size further. Add gst_vaapi_display_x11_get_screen() helper along the way.
|
2010-04-01 13:41:24 +00:00 |
|
gb
|
6b56ca0068
|
Move GST_VAAPI_DISPLAY_VADISPLAY() and GST_VAAPI_DISPLAY_{LOCK,UNLOCK}() to gstvaapidisplay_priv.h.
|
2010-04-01 09:47:59 +00:00 |
|
gb
|
702f844a7e
|
Improve handling of GL contexts.
|
2010-03-31 15:25:19 +00:00 |
|
gb
|
bc9060f425
|
Simplify summary.
|
2010-03-30 16:41:21 +00:00 |
|
gb
|
39ac673b58
|
Bump version for development.
|
2010-03-30 13:33:12 +00:00 |
|
gb
|
fa12d47020
|
Rename -dev package to libgstvaapi-dev.
|
2010-03-30 13:29:34 +00:00 |
|
gb
|
9f7d2909ad
|
Updates.
|
2010-03-30 13:17:12 +00:00 |
|
gb
|
ea1fdba723
|
Fix build with VA-API < 0.30.
|
2010-03-30 13:05:31 +00:00 |
|
gb
|
28f73fb582
|
Enable build without VA/GLX extensions. i.e. fallback to TFP + FBO.
|
2010-03-30 13:01:34 +00:00 |
|
gb
|
502dec7c1c
|
Add TFP and FBO helpers.
|
2010-03-30 12:59:15 +00:00 |
|
gb
|
4ff830812f
|
Cosmetics. Make vaapi_check_status() use GST_DEBUG() for error messages.
|
2010-03-30 12:55:27 +00:00 |
|
gb
|
c58a45f099
|
Use a shorter function name.
|
2010-03-30 08:13:34 +00:00 |
|
gb
|
a1dbe90077
|
Add gst_vaapi_surface_query_status() wrapper.
|
2010-03-30 08:11:50 +00:00 |
|
gb
|
35b6198d55
|
Fix leftover during migration.
|
2010-03-30 07:50:11 +00:00 |
|
gb
|
fb4fffd5cb
|
Rename to gst/ as sys/ was too vague.
|
2010-03-30 07:46:47 +00:00 |
|
gb
|
05a1ed2d23
|
Try to not reference VA-API types directly.
|
2010-03-30 07:39:16 +00:00 |
|
gb
|
63a0dfcd3f
|
Fix reflection code to preserve aspect ratio.
|
2010-03-29 16:24:37 +00:00 |
|
gb
|
fc05ddf201
|
Fix fullscreen mode.
|
2010-03-29 16:17:38 +00:00 |
|
gb
|
c5ff596316
|
Add OpenGL reflection effect ("use-reflection").
|
2010-03-29 15:59:44 +00:00 |
|
gb
|
201a7c9ce1
|
Use a projection suitable for rotation around the Y axis.
|
2010-03-29 15:51:54 +00:00 |
|
gb
|
3c48a3004c
|
Don't build vaapisink/gl by default. However, if this is enabled, use the GL renderer by default.
|
2010-03-29 15:03:30 +00:00 |
|
gb
|
28e2b37cfb
|
Add libgstvaapi-glx-0 package.
|
2010-03-29 14:50:52 +00:00 |
|
gb
|
b4868f9f50
|
Really fix make distclean.
|
2010-03-29 14:47:49 +00:00 |
|
gb
|
a744a498b1
|
Fix make dist.
|
2010-03-29 14:43:22 +00:00 |
|
gb
|
c7ab525a97
|
Fix make distclean.
|
2010-03-29 14:42:57 +00:00 |
|
gb
|
7c7a772824
|
Fix make dist.
|
2010-03-29 14:40:26 +00:00 |
|
gb
|
1df2dfaab0
|
Fix doc build.
|
2010-03-29 14:31:17 +00:00 |
|
gb
|
ff152c2c1b
|
Fix build without GLX.
|
2010-03-29 14:21:51 +00:00 |
|
gb
|
59421c67e3
|
0.1.2.
|
2010-03-29 14:13:55 +00:00 |
|
gb
|
5e8b1d678f
|
Add VA/GLX support to vaapisink.
|
2010-03-29 14:13:26 +00:00 |
|
gb
|
1165419fd0
|
Add glXSwapBuffers() workaround for NVIDIA.
|
2010-03-29 13:40:27 +00:00 |
|
gb
|
ee230e6a1d
|
Improve VA/GLX textures test.
|
2010-03-29 13:27:16 +00:00 |
|
gb
|
9255310311
|
Fix texture rendering.
|
2010-03-29 12:51:38 +00:00 |
|
gb
|
ab8b90aa59
|
Fix documentation.
|
2010-03-29 11:25:20 +00:00 |
|
gb
|
dd92195093
|
Add gst_vaapi_window_glx_put_texture() helper.
|
2010-03-29 10:40:26 +00:00 |
|
gb
|
504dc9bf98
|
Fix typos.
|
2010-03-29 09:09:30 +00:00 |
|
gb
|
9b66ed1233
|
Move code around.
|
2010-03-26 17:00:45 +00:00 |
|
gb
|
10c454e801
|
Add initial VA/GLX texture abstraction though the API is not good enough yet.
|
2010-03-26 16:52:07 +00:00 |
|
gb
|
9981f37de7
|
Add gst_vaapi_object_{,un}lock_display() helpers.
|
2010-03-26 15:22:00 +00:00 |
|
gb
|
9248f18735
|
Factor out image utilities.
|
2010-03-26 15:16:01 +00:00 |
|
gb
|
22fe28b823
|
MT-Safe: lock display.
|
2010-03-26 11:54:43 +00:00 |
|
gb
|
d84d6b0f80
|
Make sure window resize completed prior to resizing the GL viewport.
|
2010-03-26 11:50:31 +00:00 |
|
gb
|
b50e7f1050
|
gstvaapicompat.h is a private header, don't install it.
|
2010-03-26 11:39:20 +00:00 |
|
gb
|
9f369020b5
|
Add gst_vaapi_display_{sync,flush}() helpers.
|
2010-03-26 11:35:20 +00:00 |
|
gb
|
8ea56134da
|
Add "synchronous" mode.
|
2010-03-26 11:30:54 +00:00 |
|
gb
|
15b2a9beec
|
Only add _display suffix to open & close members because they could be #define to some arbitrary value. lock/unlock are safe names.
|
2010-03-26 11:02:12 +00:00 |
|