Seungha Yang
|
aca71fd692
|
d3d11: Update gst_d3d11_allocation_params_new() interface
Define GST_D3D11_ALLOCATION_FLAG_DEFAULT (0) value instead of
casting enum type everywhere. And pass D3D11_RESOURCE_MISC_FLAG value
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2646>
|
2022-06-27 19:33:57 +00:00 |
|
Seungha Yang
|
170271b86f
|
d3d11: Revert staging buffer pool implementation
The staging buffer pool implementation was added to improve
throughput performance since we can avoid per-frame
CPU copy operation via staging texture but it turned out that
we can not make it thread safe. See
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1182
Reverting the staging texture implementation as it does not show
any visible value.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2651>
|
2022-06-23 22:03:52 +09:00 |
|
Seungha Yang
|
dd906f9610
|
d3d11: Store device format in struct
Holding pointer to struct was unsafe approach because
the pointer to d3d11 format will be invalidated once d3d11 device
object is released
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1699>
|
2022-02-16 18:41:05 +00:00 |
|
Seungha Yang
|
9518f15309
|
d3d11upload,d3d11download: Use staging buffer pool
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1643>
|
2022-02-06 21:58:48 +09:00 |
|
Thibault Saunier
|
019971a3c7
|
Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir
|
2021-09-24 16:14:36 -03:00 |
|