Ultralight icon indicating copy to clipboard operation
Ultralight copied to clipboard

Lightweight, high-performance HTML renderer for game and app developers.

Results 171 Ultralight issues
Sort by recently updated
recently updated
newest added

Add support for HTML video / audio elements (will require FFmpeg dependency), can support the free codecs for now until licensing issues are determined. (Not supporting DRM/widevine at this time)

enhancement
status: in progress
webcore

So the issue I'm experiencing is when using white text on a transparent background while using the C++ CPU renderer. I've tried 1.2 and [this 1.3 commit](https://github.com/ultralight-ux/Ultralight/commit/b8daecd797a6ae8c373ec8cf140c1bb2ae6dde2e). The HTML is...

rendering

When you open https://pikabu.ru in Ultralight on Windows 10, it crashes with an exception: `Exception at 0x7ffdc4365670, code: 0xc0000005: read access violation at: 0x0, flags=0x0` Assembler: `0x7ffdc4365670 mov rax,qword ptr...

bug
webcore

A small material app loaded over HTTP with drop shadows causes the following crash when rendered the first time: ``` >2021-07-02 08:00:00+0200|WARN |C|C++|OnDOMReady [ultralight] DOM object ready: http://localhost:5000/ >2021-07-02 08:00:00+0200|WARN...

bug

There are problems when trying to compile the samples under **Ubuntu 20.04** (because of old dependencies). To reproduce: ```bash # Install requirements # Clone repo and enter it mkdir build...

bug

Ultralight cannot compile with Ultralight on Windows MinGw. It fails on this moment, > `Linking CXX executable Sample1.exe` at 47%

External control over the internal render timer to allow rendering HTML/CSS animations synchronized with external source. Specific use case: render HTML/CSS as overlays for the video frames. Since video frames...

I came across Ultralight while investigating alternatives to CoherentUI for use within UE4. Currently the only alternative is [BLUI](https://github.com/AaronShea/BLUI) but development was halted years ago and the performance was never...

enhancement

LCD subpixel rendering (eg, ClearType et al) can be used to improve the perceived contrast of glyph shapes on lower-DPI screens, unfortunately it suffers from a host of drawbacks: 1)...

enhancement

Currently, the file system path set using `ulSettingsSetFileSystemPath` is always interpreted as a relative path, effectively concatenating the provided path to the default path to the compiled binary, at least...