Seungha Yang
|
1dc09d67fe
|
d3d12mipgen: Serialize root signature only once
... and reuse serialized blob
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8394>
|
2025-02-02 20:51:43 +09:00 |
|
Seungha Yang
|
826da1c960
|
d3d12converter: Add support for mipmap generation
Adding max-mip-levels property so that converter can generate
mipmap textures if render target size is smaller than
input texture resolution.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8290>
|
2025-01-14 17:23:04 +00:00 |
|
Seungha Yang
|
65c23885d4
|
d3d12mipmapping: Skip alpha sampling if possible
If input format has no alpha and output format has no alpha,
skip alpha sampling which can reduce the number of instruction slots
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8290>
|
2025-01-14 17:23:04 +00:00 |
|
Seungha Yang
|
1e243d0960
|
d3d12: Move mipgen to libs
converter object will use mipgen object
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8290>
|
2025-01-14 17:23:04 +00:00 |
|