For native app developers, it would be great to see support for Vulkan graphics API. The requisite parts are already present, including the Mali GPU driver.
However, the Vulkan ICD file is corrupt on my my TV (webOS 24):
Here is the file:
{
"/bsppartICD"/bsppart: {
"/bsppartapi_version"/bsppart: "/bsppart1.3.216"/bsppart,
"/bsppartlibrary_path"/bsppart: "/bsppartlibmali.so"/bsppart
},
"/bsppartfile_format_version"/bsppart: "/bsppart1.0.0"/bsppart
}
It should be:
{
"ICD": {
"api_version": "1.3.216",
"library_path": "libmali.so"
},
"file_format_version": "1.0.0"
}
It would also need the Vulkan Wayland extension.
This would allow for some newer and better performant applications to run on webOS.