diff options
author | Julien Isorce <[email protected]> | 2015-10-30 11:42:52 +0000 |
---|---|---|
committer | Christian König <[email protected]> | 2015-10-30 13:21:11 +0100 |
commit | 802ba6f8655bf967299b027204ecdd5855050609 (patch) | |
tree | e79cde893485075a1720a75010a39b5dba42dfa5 /src/gallium/drivers/nouveau | |
parent | 5e763aaa21654d0591b7da14c573fc03d4a60205 (diff) |
st/va: implement VaDeriveImage
And apply relatives change to:
vlVaBufferSetNumElements
vlVaCreateBuffer
vlVaMapBuffer
vlVaUnmapBuffer
vlVaDestroyBuffer
vlVaPutImage
It is unfortunate that there is no proper va buffer type and struct
for this. Only possible to use VAImageBufferType which is normally
used for normal user data array.
On of the consequences is that it is only possible VaDeriveImage
is only useful on surfaces backed with contiguous planes.
Implementation inspired from cgit.freedesktop.org/vaapi/intel-driver
Signed-off-by: Julien Isorce <[email protected]>
Reviewed-by: Emil Velikov <[email protected]>
Reviewed-by: Christian König <[email protected]>
Diffstat (limited to 'src/gallium/drivers/nouveau')
0 files changed, 0 insertions, 0 deletions