-
Notifications
You must be signed in to change notification settings - Fork 6
Fix stencil strokes and update to latest nanovg #5
Commits on Feb 10, 2020
-
Fixes the issue that font size is inconsistent.
This commit fixes the issue that font size is inconsistent between different font files. `stb_truetype.h` is also updated to the latest version to support additional font types such as OpenType fonts.
Configuration menu - View commit details
-
Copy full SHA for 69e1a47 - Browse repository at this point
Copy the full SHA 69e1a47View commit details -
Merge pull request memononen#558 from olliwang/font
Fixes the issue that font size is inconsistent.
Configuration menu - View commit details
-
Copy full SHA for b2337d9 - Browse repository at this point
Copy the full SHA b2337d9View commit details
Commits on Feb 20, 2020
-
Support for loading a certain font face from a font file.
This commit allows loading a certain font face from a font collection file such as TTC.
Configuration menu - View commit details
-
Copy full SHA for 8851f02 - Browse repository at this point
Copy the full SHA 8851f02View commit details
Commits on Feb 25, 2020
-
Merge pull request memononen#559 from olliwang/font
Support for loading a certain font face from a font file.
Configuration menu - View commit details
-
Copy full SHA for 4ae538b - Browse repository at this point
Copy the full SHA 4ae538bView commit details
Commits on Feb 26, 2020
-
Pass fringe parameter to renderTriangles, fixes bad clipping of text…
… on high DPI screens
Configuration menu - View commit details
-
Copy full SHA for 5a006cd - Browse repository at this point
Copy the full SHA 5a006cdView commit details
Commits on Feb 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 528dc4e - Browse repository at this point
Copy the full SHA 528dc4eView commit details -
Merge pull request memononen#561 from olilarkin/rendertriangles_fringe
Pass fringe parameter to renderTriangles
Configuration menu - View commit details
-
Copy full SHA for f3825a0 - Browse repository at this point
Copy the full SHA f3825a0View commit details -
Support for resetting fallback fonts.
This commit adds `nvgResetFallbackFontsId()` and `nvgResetFallbackFonts()` functions for resetting fallback fonts.
Configuration menu - View commit details
-
Copy full SHA for c519ae5 - Browse repository at this point
Copy the full SHA c519ae5View commit details -
Merge pull request memononen#560 from olliwang/font
Support for resetting fallback fonts.
Configuration menu - View commit details
-
Copy full SHA for 492df63 - Browse repository at this point
Copy the full SHA 492df63View commit details -
This commit fixes the demo’s font sizes for the changes in memononen#558, which makes the rendered font size matches what you saw on other native apps. The demo used bigger font sizes than they actually were. This commit deduces the font sizes to match the original demo’s look.
Configuration menu - View commit details
-
Copy full SHA for 79561dc - Browse repository at this point
Copy the full SHA 79561dcView commit details -
Merge pull request memononen#563 from olliwang/linegap
Fixes the issue that line gap may ruin the text layout.
Configuration menu - View commit details
-
Copy full SHA for db50e12 - Browse repository at this point
Copy the full SHA db50e12View commit details -
Merge pull request memononen#564 from olliwang/demo
Fixes demo’s font sizes.
Configuration menu - View commit details
-
Copy full SHA for 6570b56 - Browse repository at this point
Copy the full SHA 6570b56View commit details
Commits on Mar 2, 2020
-
Bind a dummy texture in setUniforms when compiling with emscripten
fixes the WebGL error "RENDER WARNING: there is no texture bound to the unit 0"" in Chrome
Configuration menu - View commit details
-
Copy full SHA for d98041b - Browse repository at this point
Copy the full SHA d98041bView commit details
Commits on Mar 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3e986cd - Browse repository at this point
Copy the full SHA 3e986cdView commit details
Commits on Mar 7, 2020
-
Fixed nvgTextBreakLines returning bad minx
- nvgTextBreakLines: wordMinX was relative to rowStartX, which caused problems when rowStartX change on line break, but wordMinX was still relative to the previous rowStartX - fixed font size on perf graphs - made demo to use row minx/maxx instead of row->width - fixed demo hover distance
Configuration menu - View commit details
-
Copy full SHA for e281ffc - Browse repository at this point
Copy the full SHA e281ffcView commit details
Commits on Mar 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 35dbc98 - Browse repository at this point
Copy the full SHA 35dbc98View commit details
Commits on Mar 11, 2020
-
Merge pull request memononen#567 from olilarkin/fix-webgl-warning
Bind a dummy texture in setUniforms when compiling with emscripten
Configuration menu - View commit details
-
Copy full SHA for bff4734 - Browse repository at this point
Copy the full SHA bff4734View commit details
Commits on Mar 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 426aa3f - Browse repository at this point
Copy the full SHA 426aa3fView commit details
Commits on Mar 20, 2020
-
Fixed Signed/Unsigned Comparison Warning
In Visual Studio 17, I get warnings related to these variables: ```` fontstash.h(241): warning C4018: '<': signed/unsigned mismatch fontstash.h(242): warning C4018: '<': signed/unsigned mismatch ```` Making them unsigned fixes it.
Configuration menu - View commit details
-
Copy full SHA for 52265fe - Browse repository at this point
Copy the full SHA 52265feView commit details -
Merge pull request memononen#573 from geoffthemedio/patch-1
Fixed Signed/Unsigned Comparison Warning
Configuration menu - View commit details
-
Copy full SHA for 2bead03 - Browse repository at this point
Copy the full SHA 2bead03View commit details
Commits on Sep 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4c7eb2f - Browse repository at this point
Copy the full SHA 4c7eb2fView commit details
Commits on Sep 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0fa06d9 - Browse repository at this point
Copy the full SHA 0fa06d9View commit details -
Merge pull request memononen#587 from christophe-f8/master
Added a preprocessor definition to disable the use of stb_image
Configuration menu - View commit details
-
Copy full SHA for e628d62 - Browse repository at this point
Copy the full SHA e628d62View commit details
Commits on Oct 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 30b9f3e - Browse repository at this point
Copy the full SHA 30b9f3eView commit details -
Merge pull request memononen#588 from d4tocchini/freetype-hint-fix
fix for freetype glyph loading
Configuration menu - View commit details
-
Copy full SHA for a90ccc2 - Browse repository at this point
Copy the full SHA a90ccc2View commit details
Commits on Nov 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fb78593 - Browse repository at this point
Copy the full SHA fb78593View commit details -
Merge pull request memononen#591 from Iniquitatis/patch-1
Single-byte typo fix
Configuration menu - View commit details
-
Copy full SHA for c35e80c - Browse repository at this point
Copy the full SHA c35e80cView commit details
Commits on Dec 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 621e0b8 - Browse repository at this point
Copy the full SHA 621e0b8View commit details
Commits on Dec 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0faac6f - Browse repository at this point
Copy the full SHA 0faac6fView commit details -
Merge pull request memononen#601 from mulle-nat/fxingtabs
Fixed text vanishing when the transform is vertically flipped
Configuration menu - View commit details
-
Copy full SHA for e906c5b - Browse repository at this point
Copy the full SHA e906c5bView commit details
Commits on Dec 25, 2020
-
New ci.yml. Build nanovg on every push on ubuntu.
Does not build examples (yet), due to technical problems with the older ubuntu version being used by github.
Configuration menu - View commit details
-
Copy full SHA for 0bfd2c2 - Browse repository at this point
Copy the full SHA 0bfd2c2View commit details -
Merge pull request memononen#604 from mulle-nat/ci
Continous Integration for nanvog
Configuration menu - View commit details
-
Copy full SHA for 077b65e - Browse repository at this point
Copy the full SHA 077b65eView commit details
Commits on Oct 31, 2021
-
* change call order in `fonsDeleteInternal` so that free memory isn't passed to `fons__tt_done`
Configuration menu - View commit details
-
Copy full SHA for ba85215 - Browse repository at this point
Copy the full SHA ba85215View commit details
Commits on Nov 1, 2021
-
Merge pull request memononen#620 from mulle-nat/mulle-nat-patch-fonsD…
…eleteInternal Update fontstash.h
Configuration menu - View commit details
-
Copy full SHA for e75cf72 - Browse repository at this point
Copy the full SHA e75cf72View commit details
Commits on Dec 2, 2021
-
Fixes FreeType errors when dealing with multiple NVGcontext objects.
Originally there is only a shared `FT_Library` object. However, if we create multiple `NVGcontext` objects and as soon as we delete one, the shared `FT_Library` object will be released, too. And that would cause a problem for the rest of `NVGcontext` objects.
Configuration menu - View commit details
-
Copy full SHA for 0b37350 - Browse repository at this point
Copy the full SHA 0b37350View commit details -
Merge pull request memononen#621 from olliwang/freetype
Fixes FreeType errors when dealing with multiple NVGcontext objects.
Configuration menu - View commit details
-
Copy full SHA for 645e914 - Browse repository at this point
Copy the full SHA 645e914View commit details
Commits on Jan 9, 2022
-
This commit fixes the issue mentioned by memononen@0b37350#r63095702
Configuration menu - View commit details
-
Copy full SHA for 2615db0 - Browse repository at this point
Copy the full SHA 2615db0View commit details -
Merge pull request memononen#623 from olliwang/stbtt
Fixes stbtt implemention
Configuration menu - View commit details
-
Copy full SHA for 5f65b43 - Browse repository at this point
Copy the full SHA 5f65b43View commit details
Commits on Feb 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 19ccd37 - Browse repository at this point
Copy the full SHA 19ccd37View commit details -
Add single CMakeLists.txt and fix MSVC build.
Modify the demo to generate more CPU and GPU for perf comparison.
Configuration menu - View commit details
-
Copy full SHA for 6dde2b3 - Browse repository at this point
Copy the full SHA 6dde2b3View commit details -
Add glad, use instead of glew.
Allow switching between the two. The glad binary FPS is 1% higher than glew for some reason
Configuration menu - View commit details
-
Copy full SHA for 29881ab - Browse repository at this point
Copy the full SHA 29881abView commit details -
Configuration menu - View commit details
-
Copy full SHA for e847cb6 - Browse repository at this point
Copy the full SHA e847cb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a8bb9d - Browse repository at this point
Copy the full SHA 3a8bb9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67f3a25 - Browse repository at this point
Copy the full SHA 67f3a25View commit details -
Configuration menu - View commit details
-
Copy full SHA for ede605a - Browse repository at this point
Copy the full SHA ede605aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63296d1 - Browse repository at this point
Copy the full SHA 63296d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for aeb045d - Browse repository at this point
Copy the full SHA aeb045dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e88241e - Browse repository at this point
Copy the full SHA e88241eView commit details
Commits on Feb 11, 2022
-
Don't enable Validation Layer in debug builds.
Vulkan Configurator provides a better way to control debug logging.
Configuration menu - View commit details
-
Copy full SHA for cfc287e - Browse repository at this point
Copy the full SHA cfc287eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e54ab7 - Browse repository at this point
Copy the full SHA 5e54ab7View commit details -
Vulkan performance improvements.
Use minimum 3 images in swapchain. Change submit barrier from ALL_GRAPHICS_BIT to COLOR_ATTACHMENT_OUTPUT.
Configuration menu - View commit details
-
Copy full SHA for ce266ea - Browse repository at this point
Copy the full SHA ce266eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef71b5 - Browse repository at this point
Copy the full SHA 0ef71b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bddcb83 - Browse repository at this point
Copy the full SHA bddcb83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bb4852 - Browse repository at this point
Copy the full SHA 5bb4852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ae220f - Browse repository at this point
Copy the full SHA 0ae220fView commit details
Commits on Feb 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4827a03 - Browse repository at this point
Copy the full SHA 4827a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95993ef - Browse repository at this point
Copy the full SHA 95993efView commit details -
Configuration menu - View commit details
-
Copy full SHA for d52aee4 - Browse repository at this point
Copy the full SHA d52aee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e08375 - Browse repository at this point
Copy the full SHA 6e08375View commit details