This website requires JavaScript.
Explore
Help
Sign In
ExternalVendorCode
/
genode
Watch
1
Star
0
Fork
0
You've already forked genode
mirror of
https://github.com/genodelabs/genode.git
synced
2024-12-23 15:32:25 +00:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
0d34988929
genode
/
repos
/
libports
/
ports
/
libyuv.hash
2 lines
41 B
Plaintext
Raw
Normal View
History
Unescape
Escape
libyuv: add support to overwrite default allocator Internally libyuv uses malloc & free for short time dynamic memory allocation during image transformation. The converted images are such large, that the Libc allocator will create and destroy new Genode dataspace per image. In time sensitive code paths, the overhead can be noticeable by the caller of the image transformation. The patch adds the option to register callbacks in the libyuv library to implement the image allocation by users of the library. They may implement caching strategies to avoid the overhead, e.g. as seen with qemu-usb and the webcam model.
2023-09-15 11:44:26 +00:00
d53528820b90c03e8b8d23ef6bae7ad4337a3cf3
Reference in New Issue
Copy Permalink