2017-03-27, 20:00
I'd greatly appreciate some feedback on my proposal for working on RetroPlayer:
https://docs.google.com/document/d/1aGof...sp=sharing
https://docs.google.com/document/d/1aGof...sp=sharing
Quote:>Multiplayer would require a new version of RetroPlayer.My bad, I was under the impression you had already started work on it.
Quote:>So the idea would be to build a new RetroPlayer behind a set of abstractions that can be scaled to handle multiplayer in the future. I actually started with the algorithm used by Google's Atari AI and worked backwards to develop a theory of emulation that could handle all the complexity we could possibly throw at it.
Quote:>Shader support would be a perfect feature for GSoC. It's a nice, concise feature, and carries low risk - not much can go wrong.
>So definitely create a proposal like yours just for shader support.
(2017-03-27, 23:55)garbear Wrote: Support for shaders from other projects would be good, how portable are most shaders?
(2017-03-28, 00:06)Vel0cityX Wrote: I will most likely go with GLSL ES 2.0 for maximum compatibility. At least for the default shaders, that is.Shaders written for the GLSL ES 1.0 specifications should be compatible with all Kodi platforms but Windows, then only have to port to HLSL for Windows.
(2017-03-28, 07:10)natethomas Wrote: Can GLSL ES shaders be used in Windows and Mac, as well as in Linux environments?
Quote:I hope the shader support would not be limited to just retroplayer but could be used by skins as well (at least abstracted in a way so that they can be applied to GUI later on)Shaders on GUI huh, we'll have to discuss that. This proposal is just for RetroPlayer but there may be a way to abstract shader support.
(2017-03-28, 12:05)da-anda Wrote: I hope the shader support would not be limited to just retroplayer but could be used by skins as well (at least abstracted in a way so that they can be applied to GUI later on)