Víctor Manuel Jáquez Leal
4b3a011882
Support GLX on glupload example
2019-04-10 19:08:12 +02:00
Víctor Manuel Jáquez Leal
1e4d63d77f
examples/glupload: Sync and wait for GL fence
...
Fixes : #192
2019-03-27 16:37:21 +01:00
Sebastian Dröge
811e8c1dba
examples/glupload: Fix build with glutin API changes
2019-03-12 08:27:50 +01:00
Sebastian Dröge
e0c0c7d417
examples/glupload: Fix build after glutin API changes
...
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/issues/191
2019-03-07 14:05:35 +02:00
Sebastian Dröge
86a31b4139
Silence/fix various clippy warnings
2019-03-07 14:05:35 +02:00
Sebastian Dröge
8c39da4e5b
Update to Rust 1.31 linter-specific attributes
2019-03-04 15:16:01 +02:00
Víctor Manuel Jáquez Leal
c378167573
glupload: panic if target OS is not Linux
...
For now this is the only OS supported by this test.
2019-02-28 12:02:51 +01:00
Víctor Manuel Jáquez Leal
07ddf2f370
glupload: update glutin API
...
GlWindow was dropped in favor of CombinedContext and ContextTrait
Fixes : #190
2019-02-28 12:02:51 +01:00
François Laignel
948fb2ae4b
Replace XXXReturn with Result<XXXSuccess, XXXError>
...
... in function signatures.
These breaking changes aim at improving usability by allowing users
to take advantage of Rust error management features sur as `ok_or`,
`map_err`, `expect` and the `?` operator. See the `examples` and
`tutorials` to get an idea of the impacts.
2019-01-11 18:33:04 +01:00
Philippe Normand
bef6d741d3
Fix examples and tutorials for GString support
2019-01-03 22:01:41 +00:00
Sebastian Dröge
69af6a5975
bus: Add iter() and iter_timed() that return Iterators around the corresponding pop() functions
...
And make use of them in the examples where it makes sense.
2018-12-28 00:06:03 +02:00
Víctor Manuel Jáquez Leal
2778f9c3fb
examples: glupload example
2018-12-05 23:03:49 +01:00