5 ms·
- Being a fresh C++ codebase, god knows what security vulnerabilities and stability issues it has. - D3D 11 and metal required. Most likely huge compatibility/
by rapsey 8y ago
- Being a fresh C++ codebase, god knows what security vulnerabilities and stability issues it has.
- D3D 11 and metal required. Most likely huge compatibility/stability/rendering issues across different graphic cards and driver versions.
- Barrier to entry is one of the most important factors in a framework/library's success. You can't beat the Electron ecosystem where any idiot can make a cross platform app. This is really only useful for C++ developers.
- adamjs 8y ago- The beta is definitely not rock-solid stable yet but reasonably runs a majority of major websites. The current branch of Ultralight is based off of a stable branch of Safari/WebKit. - The Ultralight library itself has no dependencies on D3D11 or Metal. The renderer emits virtual GPU driver commands that are consumed by the user (see GPUDriver.h). We ship a few stock implementations of GPUDriver for major platforms but users can undoubtedly write their own.
- elcritch 8y agoCould this run on OpenGL ES? I know of a few projects running chromium on embedded devices... Something like this could be handy!
- iffycan 8y ago> You can't beat the Electron ecosystem where any idiot can make a cross platform app. As an idiot, I can attest to this. I'm constantly looking for lighter weight alternatives, but nothing so far has been nearly as simple as Electron. Here's the list of options I maintain: https://docs.google.com/spreadsheets/d/1dTZIp6z2J1IL7YgBlHG_x68x0_zfecU0MTsjTXn1E3A/edit?usp=sharing https://docs.google.com/spreadsheets/d/1dTZIp6z2J1IL7YgBlHG_...