Commit graph

  • 3a02069187 Use external libraries as git submodules instead of redisting. Joshua Ashton 2017-09-05 15:51:26 +01:00
  • e3033362e5 Merge pull request #405 from Joshua-Ashton/master Mikko Mononen 2017-09-05 17:10:43 +03:00
  • ac6a656898 Fix MSVC 2017 compiler warning Joshua Ashton 2017-09-05 14:42:27 +01:00
  • 67e2ecf736 Merge pull request #404 from DagAgren/patch-1 Mikko Mononen 2017-09-03 07:43:47 +03:00
  • b124bbbaf5 Fix implicit conversion warning. Dag Ågren 2017-09-03 01:32:00 +03:00
  • 3b54182b02 Remove unused variable. Dag Ågren 2017-09-03 01:22:50 +03:00
  • d0fcd85eb3
    Remove the executable bit from two files Gavin Howard 2017-08-16 13:53:45 -06:00
  • 5618281a8a
    Add the example_hittest code to solve a compiler error Gavin Howard 2017-08-16 11:52:19 -06:00
  • 944a4f7629
    Whitespace fixes to nanovg_pick.c Gavin Howard 2017-08-16 11:50:39 -06:00
  • 292325b898
    Move struct definitions and other things to the internal header Gavin Howard 2017-08-16 11:50:03 -06:00
  • bd016ea2b1
    Make NanoVG compile on Ubuntu 16.04 Gavin Howard 2017-08-16 11:36:18 -06:00
  • 20a0f105e7
    Add the hittest example Gavin Howard 2017-08-16 11:35:44 -06:00
  • e2b1df938e
    Merge MikeWW's picking/hit region code Gavin Howard 2017-08-16 11:31:41 -06:00
  • 53e69cdd86 Merge 5f470c5a4d into a2784bad3a Gavin D. Howard 2017-08-16 16:04:59 +00:00
  • 5f470c5a4d
    Remove a useless part of a doc comment Gavin Howard 2017-08-16 10:00:32 -06:00
  • cf0caaf0fa
    Fix compile errors after merging MikeWW's code Gavin Howard 2017-08-16 09:57:13 -06:00
  • a1bcc256a3 Fix compile errors from merging in MikeWW's hit test code Gavin Howard 2017-08-16 09:34:18 -06:00
  • 1b9f08c136 Make NanoVG compile on Ubuntu 16.04 Gavin Howard 2017-08-16 09:28:38 -06:00
  • 04519d3ed2 Improves the implementation of global composite operation. Olli Wang 2016-08-10 23:01:25 +08:00
  • 4e0c441a20 * Fixed handling of BEZIERTO commands Michael Wynne 2016-05-15 18:40:20 +02:00
  • dd70b4003d * Fixed nvg__intersectLine to handle reversed Y direction of line. Michael Wynne 2016-05-04 12:05:40 +02:00
  • bf24517207 * Removed dead code. Michael Wynne 2015-07-19 14:58:07 +02:00
  • 178fbdbc31 * Formatting fixes * Div0 fixes * Slight refactoring Michael Wynne 2015-07-19 14:51:54 +02:00
  • 743d1a5c81 * Fixed transformed scissor rect * pickdemo -> example_hittest * Removed dependence on demo.* and example_gl* * Reverted unneeded changes in example/demo* and example/example_gl* Michael Wynne 2015-07-10 00:35:51 +02:00
  • 68de4772a7 * Code style fixes * Transformed scissor rects work as they should now. Michael Wynne 2015-07-09 14:32:43 +02:00
  • 79f015cb88 * Renamed nvgPick/nvgPickAll to nvgHitTest/nvgHitTestAll * Renamed nvgPickFill/nvgPickStroke to nvgFillHitRegion/nvgStrokeHitRegion * Added nvgInFill/nvgInStroke * Added nanovg_internal.h for internal details. * nanovg.c no longer includes nanovg_pick.c, the latter is free-standing now. * Fixed memory leak of sub paths Michael Wynne 2015-07-05 20:24:01 +02:00
  • d8a3a129e6 Added missing files from last checkin (getting used to git again...) Michael Wynne 2015-07-05 20:18:14 +02:00
  • 85c548f173 Added information on picking Michael Wynne 2015-07-04 15:22:08 +02:00
  • 688a076c35 First commit of picking support for nanoVG. Adds: nvgPickFill and nvgPickStroke for specifying paths to pick. Adds: nvgPick and nvgPickAll for picking paths at a specific point. Michael Wynne 2015-07-04 15:11:27 +02:00
  • 9c55104d90 cache swift shader satoren 2017-08-02 04:47:52 +09:00
  • 2b77b8ae4a fix bug for imageCompare satoren 2017-08-02 04:24:26 +09:00
  • a2784bad3a Merge pull request #395 from olliwang/metal Mikko Mononen 2017-08-01 06:50:00 +03:00
  • 43aeba25a4 Adds link of the Metal port. Olli Wang 2017-07-31 23:46:24 +08:00
  • 696a96b271 Code format by clang-format satoren 2017-07-29 03:58:08 +09:00
  • 6bc8906f8a Change render buffer size to 500x500 for expected image size satoren 2017-07-29 02:36:12 +09:00
  • 68307202b8 add appveyor.yml satoren 2017-07-27 18:29:42 +09:00
  • 6ad5346769 Remove dependency to glfw from demo.c satoren 2017-07-27 17:14:51 +09:00
  • 600222328a add rendering test suite satoren 2017-07-27 10:15:14 +09:00
  • c7f70787c9 Fix crash on 32bit platform satoren 2017-07-27 19:18:58 +09:00
  • 4f1c6d302a Fix for #391 Mikko Mononen 2017-07-26 21:11:45 +03:00
  • 30e1c98175 Merge pull request #386 from olliwang/flags Mikko Mononen 2017-07-12 07:44:28 +03:00
  • 17321202da Allows to turn on/off antialias for shapes. Olli Wang 2017-07-11 18:36:40 +08:00
  • 70fb4b0344 Merge pull request #387 from olliwang/quad Mikko Mononen 2017-07-12 07:35:53 +03:00
  • f87cdf1041 Prevents uploading unused vertices to GPU. Olli Wang 2017-07-11 19:18:27 +08:00
  • 7e42ac6099 Merge pull request #385 from olliwang/discard Mikko Mononen 2017-07-01 22:32:18 +03:00
  • 7e11b11177 Discards fragments as early as possible. Olli Wang 2017-07-02 01:10:38 +08:00
  • 4a072d0aa1 Merge 37660fbd2c into 72bac5d98b swittk 2017-06-30 07:58:46 +00:00
  • f90edb6b45 Merge a8371a5c1e into 72bac5d98b Cem Karan 2017-06-30 07:58:46 +00:00
  • 72bac5d98b Update README.md Mikko Mononen 2017-06-29 13:18:20 +03:00
  • bb1b920411 glfw3 -> glfw for macos omochi 2017-06-15 09:30:34 +09:00
  • 86e74cb205 Merge b93f1c9823 into c75fc0bfcf Kyle Gretchev 2017-04-24 16:51:48 +00:00
  • f1b66ebe6b Merge remote-tracking branch 'memononen/master' c-mendoza 2017-04-16 22:26:43 -04:00
  • ff666cd9f4 Merge edcd2129cb into c75fc0bfcf Mike 2017-03-08 17:33:27 +00:00
  • 0dd7229ee7 Merge 41b97ea716 into c75fc0bfcf Olli Wang 2017-03-08 17:33:27 +00:00
  • a8371a5c1e Used clang-format (with the custom .clang-format previously committed) to format files. Cem Karan 2017-03-07 15:48:14 -05:00
  • 51a37620e5 Added .clang-format file to support the clang-format tool. Cem Karan 2017-03-07 15:47:21 -05:00
  • 7b873b1d20 Merge 69cf047369 into c75fc0bfcf Luis 2017-03-07 20:43:16 +00:00
  • c75fc0bfcf Merge pull request #359 from olliwang/glext Mikko Mononen 2017-03-06 21:51:55 +02:00
  • 4ac2b44ea7 Fixes how glext header is included. Olli Wang 2017-03-06 22:08:08 +08:00
  • 51284049e2 Merge pull request #357 from ckaran/master Mikko Mononen 2017-02-23 19:47:47 +02:00
  • 2098a54242 Added a missing include file to nanovg_gl.h. Cem Karan 2017-02-23 09:56:21 -05:00
  • 112567c975 Added "-framework Carbon" as a link option to premake4.lua. Cem Karan 2017-02-23 09:52:02 -05:00
  • 13359036b7 Merge 37c6ce1899 into 47ffd9d0b9 philetus 2017-02-23 12:18:23 +00:00
  • 641cb61b5c Merge 7b3408cfce into 47ffd9d0b9 m!m 2017-02-23 12:18:22 +00:00
  • e5994624c6 Merge fe7116ae21 into 47ffd9d0b9 Daniel Miller 2017-02-23 12:18:22 +00:00
  • 47ffd9d0b9 Merge pull request #312 from satoren/master Mikko Mononen 2017-02-23 11:42:38 +02:00
  • 1bbe418342 Added extra link libraries to link correctly on Ubuntu 16.06 Victor Ng-Thow-Hing 2017-01-23 22:46:56 -08:00
  • 8feae63a46 Merge pull request #343 from damiles/master Mikko Mononen 2017-01-12 13:46:41 +02:00
  • ee031a432c Use NVG_IMAGE_NEAREST to no interpolate in image David Millan (Damiles) 2016-12-07 12:34:29 +01:00
  • 61fb55ac19 Merge branch 'master' of https://github.com/damiles/nanovg David Millan (Damiles) 2016-12-07 11:15:39 +01:00
  • dd1eff4f9e Solve bug inverted but not good solution David Millan (Damiles) 2016-12-07 11:01:57 +01:00
  • e955b3829d Nearest Support for images, but there are strange bug to solve. It's Inverted David Millan (Damiles) 2016-12-07 10:57:45 +01:00
  • fe7116ae21 Add NVG_STB_IMAGE_IMPLEMENTATION guard ... Daniel Miller 2016-12-05 15:53:54 -08:00
  • cacb00b852 Merge pull request #340 from andrewcorrigan/master Mikko Mononen 2016-11-06 08:00:39 +02:00
  • 1ae01af452 suppresses all warnings reported by Apple LLVM version 8.0.0 (clang-800.0.42.1) Andrew Corrigan 2016-11-05 12:19:31 -04:00
  • e12379653e Merge pull request #338 from olliwang/CJK Mikko Mononen 2016-11-01 20:04:34 +02:00
  • 7cd8decef4 Better support for CJK characters. Olli Wang 2016-11-01 23:57:41 +08:00
  • 8076eead27 Update nanovg.c Thom de Villa 2016-10-25 17:50:26 +02:00
  • 47142b18d4 switch statement instead of long if-else chain Thom de Villa 2016-10-25 17:42:38 +02:00
  • 782e556b2c Merge pull request #1 from memononen/master Thom de Villa 2016-10-25 17:36:40 +02:00
  • d9e8daf46f Merge pull request #333 from olliwang/font Mikko Mononen 2016-10-25 16:08:15 +03:00
  • c6cddc85c1 Fixes the bug that text may not render correctly. Olli Wang 2016-10-22 21:35:41 +08:00
  • a367dcf163 Merge pull request #331 from olliwang/CJK Mikko Mononen 2016-10-20 20:37:23 +03:00
  • ade7193423 Improves to display CJK characters with English words. Olli Wang 2016-10-20 17:05:54 +08:00
  • 84e848d1e9 Merge pull request #330 from olliwang/CJK Mikko Mononen 2016-10-19 15:23:20 +03:00
  • 2ed5c0e010 Merge pull request #329 from lieff/master Mikko Mononen 2016-10-19 15:21:52 +03:00
  • c64c95c727 Fixes line breaks for CJK characters. Olli Wang 2016-10-19 13:12:21 +08:00
  • ecb5899bcf handle file IO error lieff 2016-10-19 14:04:44 +03:00
  • 3110d5fba1 Merge pull request #316 from xeekworx/master Mikko Mononen 2016-09-18 19:29:05 +03:00
  • 2331f1ff11 Merge branch 'master' of https://github.com/memononen/nanovg Xeek 2016-09-18 11:23:25 -05:00
  • d68da77299 Merge branch 'master' of https://github.com/xeekworx/nanovg Xeek 2016-09-18 11:02:54 -05:00
  • bb385e6b8f Renamed nvgRoundedRectEx to nvgRoundedRectVarying, using variables for duplicated calls to nvg__absf, renamed the radius parameters & variables to be more descriptive, changed the order of radius parameters to follow CSS order, and finally corrected the if/else style suggested by @memononen. Xeek 2016-09-18 10:47:58 -05:00
  • 34621d4ad2 Renamed nvgRoundedRectEx to nvgRoundedRectVarying, using variables for duplicated calls to nvg__absf, renamed the radius parameters & variables to be more descriptive, changed the order of radius parameters to follow CSS order, and finally corrected the if/else style suggested by @memononen. Xeek 2016-09-18 10:47:58 -05:00
  • a457efa3c4 Remove demo code for nvgGlobalCompositeOperation satoren 2016-09-18 23:47:56 +09:00
  • 7859321aa8 Merge pull request #317 from olliwang/coordinate Mikko Mononen 2016-09-18 11:12:47 +03:00
  • 85ac378792 Fixes a bug when applying NVG_IMAGE_FLIPY. Olli Wang 2016-09-18 16:08:49 +08:00
  • b2d9eb251b Added nvgRoundedRectEx so that the rectangle's corners can have varying radii. nvgRoundRect changed to utilize nvgRoundedRectEx. Xeek 2016-09-17 20:00:17 -05:00
  • 9dbd79dbc7 Code format satoren 2016-09-15 04:41:01 +09:00
  • 339c5e507b Improve nvgGlobalCompositeOperation with state satoren 2016-09-15 02:11:06 +09:00
  • af0c475cf9 Merge pull request #311 from dimsuz/gl2_image_handle_fix Mikko Mononen 2016-09-11 18:35:12 +03:00