Commit graph

  • 5cd2d80da2 Fix some warnings on VS2013 /W4 Scott Graham 2014-06-05 15:51:48 -07:00
  • 0957a7763f Merge upstream/master Jorge Acereda 2014-06-05 23:48:52 +02:00
  • bf2037a426 Fix for issue #94 Mikko Mononen 2014-06-05 18:57:59 +03:00
  • 6a96f91abf Relax stroke width limit Jorge Acereda 2014-06-03 23:44:04 +02:00
  • ec53dd417d Merge pull request #89 from cforfang/alignment_fix_2 Mikko Mononen 2014-05-28 20:43:33 +03:00
  • 7b567dacc5 Explicit cast to make C++ compilers happy Christian Forfang 2014-05-28 19:18:22 +02:00
  • 1da366c239 Fix for issue #82 Mikko Mononen 2014-05-24 20:05:44 +03:00
  • effe1a5fce Fix for issue #81 Mikko Mononen 2014-05-23 09:55:38 +03:00
  • 44c168b84e Fix for issue #75 Mikko Mononen 2014-05-23 09:42:42 +03:00
  • 611b043fff Fix for issue #77 Mikko Mononen 2014-05-23 09:37:36 +03:00
  • 4ee8aa9cde Merge pull request #87 from Nairou/master Mikko Mononen 2014-05-22 16:59:45 +03:00
  • c80df84140 Made FreeType support a bit clearer Caleb Gingles 2014-05-22 09:53:02 -04:00
  • 42afd62df2 Merge pull request #86 from Ziflin/master Mikko Mononen 2014-05-22 08:20:17 +03:00
  • eff24cc040 Removed GL_BLEND disable and enable inside glnvg__fill() to prevent performance warning: "Fragment Shader is going to be recompiled because the shader key based on GL state mismatches." Douglas Cox 2014-05-21 17:47:57 -04:00
  • 2b35f5f306 Merge pull request #85 from cforfang/alignment_fix_2 Mikko Mononen 2014-05-21 23:13:47 +03:00
  • 15c963f8b5 Make sure fons__tmpalloc returns a 16-byte aligned pointer Christian Forfang 2014-05-21 22:00:24 +02:00
  • 35fbbb62af Merge 028965f258 into 02ca24ad75 Christian Forfang 2014-05-21 17:53:23 +00:00
  • 028965f258 Make sure fons__tmpalloc returns a 16-byte aligned pointer Christian Forfang 2014-05-21 19:32:24 +02:00
  • 02ca24ad75 Fix to update alloc count after successful alloc Mikko Mononen 2014-05-03 12:17:27 +03:00
  • 3f37dccb29 Fix for issue #78 Mikko Mononen 2014-05-03 12:05:58 +03:00
  • 7f55decf8f More error checking on allocations Mikko Mononen 2014-05-03 11:56:26 +03:00
  • b2d93429e5 Fixed issue #80 Mikko Mononen 2014-05-03 10:39:44 +03:00
  • 0426fe9f4c Merge pull request #79 from cforfang/master Mikko Mononen 2014-05-01 18:34:03 +03:00
  • 46bc758234 Added mention of glFrontFace to README.md Christian Forfang 2014-05-01 12:42:59 +02:00
  • d7344e0699 Added glFrontFace(GL_CCW) to glnvg__renderFlush Christian Forfang 2014-05-01 12:27:39 +02:00
  • 7aa5a74ec5 Merge pull request #76 from elmindreda/master Mikko Mononen 2014-04-25 19:19:19 +03:00
  • 57308993cb Removed GLFW 2 option macro. Camilla Berglund 2014-04-25 12:01:48 +02:00
  • 4cc5fd68d1 Improved nvgTextGlyphPositions() Mikko Mononen 2014-04-24 22:24:59 +03:00
  • df537491f2 Include GLFW_INCLUDE_GLCOREARB only on Macs Mikko Mononen 2014-04-24 21:31:40 +03:00
  • 847f0f591d Merge pull request #74 from elmindreda/master Mikko Mononen 2014-04-24 21:27:38 +03:00
  • 3b6515bd63 Replaced hardcoded GLFW link flags with pkgconfig. Camilla Berglund 2014-04-24 17:15:06 +02:00
  • 84ef3b9407 Merge 2b29117b11 into 2beba289c4 MrMagne 2014-04-24 08:14:11 +00:00
  • 2beba289c4 Fix for issue #72 Mikko Mononen 2014-04-23 22:52:36 +03:00
  • 143f5daf5d Merge pull request #71 from starwing/master Mikko Mononen 2014-04-23 22:31:01 +03:00
  • a07cb82780 add support for MinGW. StarWing 2014-04-22 14:58:44 +08:00
  • b085ce3ace Merge pull request #70 from andrewcorrigan/master Mikko Mononen 2014-04-22 08:27:19 +03:00
  • 9d62d28bdf Fix for issue #69 Mikko Mononen 2014-04-22 08:24:07 +03:00
  • ee1e66e721 fixes texture formats for GLES2/GLES3 Andrew Corrigan 2014-04-21 21:35:51 -04:00
  • 5a4e5a3d7c Added nvgCurrentTransform() and exposed matrix functions Mikko Mononen 2014-04-21 13:13:59 +03:00
  • 7fc116418c Fix for issue #14 Mikko Mononen 2014-04-21 11:16:44 +03:00
  • 64de0f6321 Update README.md Mikko Mononen 2014-04-20 12:27:03 +03:00
  • be16b4dff3 Made old GL backends obsolete, added docs Mikko Mononen 2014-04-20 12:26:05 +03:00
  • 6edc46e5b0 Allow small strokes, fixed textBoxBounds() Mikko Mononen 2014-04-19 20:03:46 +03:00
  • b54faeff30 Added TODO about GLES2 pixel shader precision Mikko Mononen 2014-04-19 19:39:52 +03:00
  • b416f76b1c Added nvgTextBoxBounds, fixed nvgTextBounds Mikko Mononen 2014-04-19 19:31:28 +03:00
  • 407cd75a98 Fixed rendering artefacts when not using uniform buffers Mikko Mononen 2014-04-17 19:09:26 +03:00
  • 2b29117b11 Ugly way to comment GLFW_INCLUDE_GLCOREARB for compiling on Archlinux Charles Prévot 2014-04-16 13:09:18 +02:00
  • 52c36fc99c change glfw3 to glfw to compile on Archlinux, might break other distros... Charles Prévot 2014-04-16 13:03:07 +02:00
  • 8f16ad0e07 Clear frag uniforms before filling Mikko Mononen 2014-04-15 23:23:21 +03:00
  • 9d367dcb81 GL3buf backend supports GL2 too (not yet enabled) Mikko Mononen 2014-04-15 21:10:55 +03:00
  • fdb96903c8 Fixed text related calculations for hi-dpi rendering Mikko Mononen 2014-04-14 17:49:21 +03:00
  • 7a282bd934 Added some TODOs, no return value for textbox Mikko Mononen 2014-04-13 21:57:57 +03:00
  • 635f4a4afb Added multi-line text drawing Mikko Mononen 2014-04-13 21:55:43 +03:00
  • ff8b521506 Added text break line and glyph position functions Mikko Mononen 2014-04-13 19:01:25 +03:00
  • 2d5c1845ac Removed unused function Mikko Mononen 2014-04-11 16:27:24 +03:00
  • 888103db39 Adjusted tessellation Mikko Mononen 2014-04-11 16:25:57 +03:00
  • 8d88a9b38e Fixed bug in fonsTextIterNext() Mikko Mononen 2014-04-11 11:00:29 +03:00
  • 1db6eec59a Merge pull request #56 from dougbinks/NVGcolor Mikko Mononen 2014-04-10 13:54:48 +03:00
  • f398f26018 Bugfix to nvgRGBf Doug Binks 2014-04-10 12:41:25 +02:00
  • c3f50b9c01 Removed nvgIsBlack, and added isBlack to demo.c Doug Binks 2014-04-10 12:19:03 +02:00
  • 253dc627e7 Added nvgTransRGBAf Doug Binks 2014-04-10 12:16:28 +02:00
  • a83913bc87 Added nvgRGBf and nvgRGBAf constructor functions. Doug Binks 2014-04-10 12:13:36 +02:00
  • 466ab4b19a Converted spaces to tabs. Doug Binks 2014-04-10 12:08:29 +02:00
  • d16b4df7fd Warning/Error fix: added int return type to nvgIsBlack Doug Binks 2014-04-07 14:22:12 +02:00
  • 730b8c2edd Converted gl3 unbuffered version. Doug Binks 2014-04-06 21:22:10 +02:00
  • 5ed1b21855 Converted gl2 path. Doug Binks 2014-04-06 21:14:43 +02:00
  • 3d3582cd9a Moved to floating point color via NVGcolor structure. Currently working with gl3buf backend. Doug Binks 2014-04-06 18:15:40 +02:00
  • 857d2efe45 Small addition to debug hints Mikko Mononen 2014-04-01 16:35:29 +03:00
  • 885844a845 Added quick hints on how to debug rendering issues Mikko Mononen 2014-04-01 16:33:49 +03:00
  • b47f256607 Updated fontstash Mikko Mononen 2014-03-23 20:40:29 +02:00
  • 8695be3216 Update README.md Mikko Mononen 2014-03-16 18:27:14 +02:00
  • 6a4cb80891 Merge pull request #50 from devnought/dev Mikko Mononen 2014-03-09 21:00:46 +02:00
  • 0262883c55 Fixes for AA on retina, a bit finer tessellation Mikko Mononen 2014-03-09 20:55:23 +02:00
  • 393b93285d Merge 264f08e7ad into 8b55ae414e Kyle Gretchev 2014-03-09 18:24:07 +00:00
  • db5c78fb00 Variable initialization, unused var removal, and casts. Kyle Gretchev 2014-03-09 14:22:39 -04:00
  • 8b55ae414e Improved miter and bevel line joins Mikko Mononen 2014-03-09 19:46:59 +02:00
  • 264f08e7ad Initialize 'iw' variable to zero. Kyle Gretchev 2014-03-02 18:02:15 -05:00
  • 721bc1f531 Merge 42e647a910 into 22e58d6d83 Doug Binks 2014-02-28 13:13:14 +01:00
  • 42e647a910 Reduced code by using glPushAttribi rather than get/set. This also appears to fix an issue on Intel windows drivers. Doug Binks 2014-02-28 13:07:40 +01:00
  • 22e58d6d83 Merged latest changes from fontstash Mikko Mononen 2014-02-26 12:28:29 +02:00
  • ba3c0cbce1 Fix for issue #40: Added support to render using premultiplied alpha Mikko Mononen 2014-02-25 22:53:46 +02:00
  • 51c7d9fc6b Merge pull request #39 from SirSlaxalot/master Mikko Mononen 2014-02-23 13:04:12 +02:00
  • 7013386026 fixed error return value Sebastian Wagner 2014-02-22 21:07:06 +01:00
  • 5de5c1d2a0 Improve stroke rendering Mikko Mononen 2014-02-20 23:00:31 +02:00
  • 53ae1d0804 Merge pull request #38 from andrewcorrigan/master Mikko Mononen 2014-02-20 20:17:11 +02:00
  • 38bb65617e reduces warnings Andrew Corrigan 2014-02-20 11:44:01 -05:00
  • 2d11c2ee8a Merge pull request #36 from dougbinks/master Mikko Mononen 2014-02-19 23:04:32 +02:00
  • 5d8e63c81c Another reset pixel storage settings after load texture. Doug Binks 2014-02-19 22:01:46 +01:00
  • a5965635a6 Reset pixel storage settings after load texture. Doug Binks 2014-02-19 21:53:22 +01:00
  • 9d51cb6818 Update windows build settings as discussed in issue #24 Mikko Mononen 2014-02-19 21:26:28 +02:00
  • 677c85668e Merge pull request #35 from Nairou/master Mikko Mononen 2014-02-19 08:30:33 +02:00
  • fbdc947802 Improve VC support Caleb Gingles 2014-02-18 16:53:48 -05:00
  • 7f07b7953c Merge pull request #34 from Nairou/patch-1 Mikko Mononen 2014-02-18 22:53:02 +02:00
  • 731cb55221 Update nanovg.c Caleb Gingles 2014-02-18 15:41:10 -05:00
  • 99bd7b358e Moving variables at top of blocks for better VC support Mikko Mononen 2014-02-18 22:17:30 +02:00
  • aaafbd32c6 Renamed FPScounter to PerfGraph Mikko Mononen 2014-02-18 21:51:28 +02:00
  • 1517841023 Performance timer tweaks Mikko Mononen 2014-02-18 21:40:52 +02:00
  • 0c6d5d3702 Added NVG_ANTIALIAS into read me, commented line cap/join Mikko Mononen 2014-02-18 19:39:38 +02:00
  • 31f8f6075c Merge pull request #33 from dougbinks/timing Mikko Mononen 2014-02-18 19:38:54 +02:00
  • 9ad2fa14ae Merge pull request #32 from jtilander/master Mikko Mononen 2014-02-18 19:37:39 +02:00