<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style>
</head>
<body><div>Hello,<br></div>
<div><br></div>
<div>Niklas, the creator of libplacebo will know how to respond.<br></div>
<div><br></div>
<div>As far as Metal is concerned. We need to have a discussion about using or not MoltenVk since the Vulkan support is quite advanced in libplacebo now.<br></div>
<div><br></div>
<div>The main goal of using a new vout for ios/macOS is to allow direct rendering with SW decoders. For that you need to be able to permanently map a GPU buffer to the CPU and give this buffer to the decoder (avcodec).<br></div>
<div><br></div>
<div>You'll need to check if it's possible with MoltenVk or Metal.<br></div>
<div>For information, we can't do it with OpenGL since this feature was added in OpenGL 4.4 and Apple stopped updating the OpenGL  in macOS/iOS (that is stuck to OpenGL 3 or so).<br></div>
<div><br></div>
<div>On Tue, Mar 20, 2018, at 16:15, zhzhzoo zhang wrote:<br></div>
<blockquote type="cite"><div dir="ltr"><div>Hello everybody,<br></div>
<div><br></div>
<div>I am a first year graduate from Peking University major in math. I started to take part in algorithm competitions at grade 7, so I am very well trained in algorithms and data structures and of course coding. <br></div>
<div>I am especially interested in the idea `libplacebo Integration & Improvement', in the description it seems integration and improvement would be assigned to two students, and I want to do the improvement part. (possibly because I want to learn some graphics.) I successfully compiled libplacebo, and looked through its issues. There says its renderer needs more tests while other parts are fairly covered. So is this the reason why libplacebo isn't production-ready? I want to implement Metal support because I use a mac and hope my computer can be supported. Apart from these, what else features for libplacebo are needed? (i.e. what does the word `<span class="highlight" style="background-color:rgb(255, 255, 255)"><span class="colour" style="color:rgb(0, 0, 0)"><span class="font" style="font-family:sans-serif"><span class="size" style="font-size:12.8px">missing features' on the idea page refer to?</span></span></span></span>) Thank you very much!<br></div>
<div><br></div>
<div>Regards,<br></div>
<div>Zhang Shuai.<br></div>
</div>
<div><u>_______________________________________________</u><br></div>
<div>vlc-devel mailing list<br></div>
<div>To unsubscribe or modify your subscription options:<br></div>
<div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div>
</blockquote><div><br></div>
</body>
</html>