Commit graph

  • aa6751ee4a Merge uniforms into a single uniform array, reducing number of glUniform calls. Andre Weissflog 2014-09-02 22:59:44 +02:00
  • 272bf3dd34 Merge 8760f0dd03 into 994b60b83f Andre Weissflog 2014-09-02 21:17:07 +00:00
  • 8760f0dd03 Fixed tabs vs spaces Andre Weissflog 2014-09-02 22:59:44 +02:00
  • 5bb0538e3a Moved image repeat (tiling) from pattern to image creation Mikko Mononen 2014-09-02 21:57:59 +03:00
  • ca0b5315db Fix for issue #155 Mikko Mononen 2014-09-02 20:58:12 +03:00
  • 1db8274483 Fix texture completeness for non-POT textures on GLES2/WebGL Andre Weissflog 2014-08-30 13:53:27 +02:00
  • f903e9b06a added new graph style Moritz Kassner 2014-08-26 09:00:25 +02:00
  • 994b60b83f Moved image repeat (tiling) from pattern to image creation Mikko Mononen 2014-09-02 21:57:59 +03:00
  • 96f08f4ca4 Fix for issue #155 Mikko Mononen 2014-09-02 20:58:12 +03:00
  • bc0f56ac60 Merge 7edd9c92e0 into 64960cf82d Andre Weissflog 2014-09-02 16:55:08 +00:00
  • 64960cf82d Merge pull request #148 from pupil-labs/master Mikko Mononen 2014-09-02 19:54:49 +03:00
  • dc70bbc3f3 Merge pull request #156 from floooh/pr_clamp_to_edge Mikko Mononen 2014-09-02 19:54:12 +03:00
  • 8d50d019e4 New uniform update mode for GLES2 NANOVG_GL_USE_UNIFORMARRAY Andre Weissflog 2014-08-31 00:39:02 +02:00
  • 7edd9c92e0 Fixed a GCC warning Andre Weissflog 2014-08-30 23:21:03 +02:00
  • e9add93849 Fix texture completeness for non-POT textures on GLES2/WebGL Andre Weissflog 2014-08-30 13:53:27 +02:00
  • 7939375242 Don't call glGetError in release mode (when NDEBUG is set) Andre Weissflog 2014-08-30 13:37:25 +02:00
  • 9bb72f02bd Merge pull request #149 from rockolo/master Mikko Mononen 2014-08-27 06:59:49 +03:00
  • 697bfd824d Restore openGL state / unbind buffer Philipp Rockel 2014-08-26 17:06:12 -04:00
  • b112ce00b7 added new graph style Moritz Kassner 2014-08-26 09:00:25 +02:00
  • 1a5266ec2e Update nanovg_gl.h r-lyeh 2014-08-03 09:59:42 +02:00
  • 1ceafd5ccd bugfixed opengl invalid enum error on legacy Intel card r-lyeh 2014-08-03 09:22:05 +02:00
  • 6b69e7bce0 Fix for issue #143 Mikko Mononen 2014-07-30 17:57:09 +03:00
  • bd762f81a6 Fix for issue #142 Mikko Mononen 2014-07-30 17:54:25 +03:00
  • 2024351bb0 add nvgSetTransform StarWing 2014-07-12 10:01:15 +08:00
  • 646b0a56cc Merge pull request #138 from notlion/fix-double-transform Mikko Mononen 2014-07-17 12:49:46 +03:00
  • 312052816e Set commandx/y before the transform This prevents commands like nvgQuadTo and nvgArcTo from double-transforming the previous point when they pass it back to nvg__appendCommands. Ryan Alexander 2014-07-17 02:09:12 -07:00
  • 14df146ea1 Added nvgIntersectScissor() Mikko Mononen 2014-07-13 13:30:54 +03:00
  • f56b9e6c42 Started projects section Mikko Mononen 2014-07-11 19:23:30 +03:00
  • 8519f09569 Changed demos to use types not structs Mikko Mononen 2014-07-11 19:21:19 +03:00
  • 19f19847fe Typedef'd structs. Mikko Mononen 2014-07-11 19:16:03 +03:00
  • 14fe41af89 Merge pull request #129 from andrewcorrigan/master Mikko Mononen 2014-07-11 18:45:26 +03:00
  • d26ddd6c1f Merge branch 'cmaughan-nanovg_master' Mikko Mononen 2014-07-11 18:39:26 +03:00
  • a52c9a1241 Merged font texture creationg conflict. Mikko Mononen 2014-07-11 18:39:10 +03:00
  • 236549a7f5 Took current layer out of the context and put it into the state Sander van Rossen 2014-07-10 16:44:02 +02:00
  • 049da35934 Added layers to nanovg Sander van Rossen 2014-07-10 10:51:28 +02:00
  • 2f0920ae6d Merge ed19cabcc7 into 84595438f3 Scott Graham 2014-06-28 07:19:07 +00:00
  • cb5f9cdd50 spaces --> tabs Andrew Corrigan 2014-06-27 09:21:42 -04:00
  • ad1f260b91 spaces --> tabs Andrew Corrigan 2014-06-27 09:20:45 -04:00
  • ad59d66bf0 only specifies precision for fragment shader, vertex shader defaults to highp as per gles2/gles3 spec Andrew Corrigan 2014-06-26 20:16:26 -04:00
  • 84595438f3 Fix for issue #127 Mikko Mononen 2014-06-27 10:44:42 +03:00
  • 68f9e4b4c4 Merge pull request #125 from starwing/master Mikko Mononen 2014-06-22 12:02:52 +03:00
  • 5dd2c49fe6 update upstream stb things. StarWing 2014-06-22 16:52:05 +08:00
  • 7d1ec4ddd8 Merge pull request #123 from starwing/master Mikko Mononen 2014-06-22 11:49:13 +03:00
  • 4712e5b615 Auto detect and resize text atlas texture. StarWing 2014-06-16 17:57:18 +08:00
  • 05f8449978 Merge pull request #124 from andrewcorrigan/master Mikko Mononen 2014-06-22 11:10:56 +03:00
  • 0ffc9d5d4e allows for nanovg_gl prototypes to be declared simultaneously for multiple backends Andrew Corrigan 2014-06-21 19:53:47 -04:00
  • 62fccfbaad Removed accidental d3d11 project. Christopher Maughan 2014-06-21 11:20:20 +01:00
  • 101b1a9c3a Fixed curlies Christopher Maughan 2014-06-21 11:13:28 +01:00
  • a23e6c4818 Also set the mipmap flag for GL ;) Christopher Maughan 2014-06-21 11:07:05 +01:00
  • b79ab71a71 Added mipmap generation option - useful for clients that need images with mipmaps for better quality scaling. Tweaked premake to remove some windows warnings. Christopher Maughan 2014-06-21 10:22:49 +01:00
  • f0b503d9cc Font stash: store pref glyph as index instead of pointer Mikko Mononen 2014-06-21 12:06:40 +03:00
  • 05c8fa29d1 Merge pull request #120 from sgraham/warnings-attempt-2 Mikko Mononen 2014-06-20 20:13:20 +03:00
  • b8e981bc3f Merge pull request #121 from sgraham/zero-w-scissor Mikko Mononen 2014-06-20 20:10:21 +03:00
  • bc136b26c8 clamp on scissor, fix nvgReset Scott Graham 2014-06-20 08:54:13 -07:00
  • aefc9a6104 use -1 as the 'no scissor' value, rather than 0, so that 0 width still scissors Scott Graham 2014-06-19 17:40:53 -07:00
  • c20125c941 second attempt at avoiding warnings at /W4 on vs2013 Scott Graham 2014-06-19 17:34:10 -07:00
  • ed86765026 Removed unused mx,my,len Mikko Mononen 2014-06-17 11:27:11 +03:00
  • 197af889db Merge pull request #115 from cforfang/small_fixes Mikko Mononen 2014-06-17 10:50:37 +03:00
  • b93f1c9823 Fix runtime error under VS2013 Kyle Gretchev 2014-06-16 01:21:26 -04:00
  • 565fa16265 Fixed missing void in function with no parameters Christian Forfang 2014-06-15 19:41:57 +02:00
  • 893f31c318 Fixed potentially uninitialized local variable warning Christian Forfang 2014-06-15 19:33:38 +02:00
  • 119f315a75 Fixed memory leak Christian Forfang 2014-06-15 19:29:27 +02:00
  • 0c7feda665 Changed not used macro from do {} while(0), to for(;;) { ... break; } Mikko Mononen 2014-06-15 11:32:27 +03:00
  • ec2dfba0f1 Removed unused mu variable Mikko Mononen 2014-06-15 11:29:27 +03:00
  • ff96ef9565 Merge pull request #104 from starwing/master Mikko Mononen 2014-06-15 11:28:57 +03:00
  • c648e0dcf1 Fix for issue #108 Mikko Mononen 2014-06-15 11:23:09 +03:00
  • a98d17cf24 Fix for issue #111 Mikko Mononen 2014-06-15 11:19:22 +03:00
  • 709475c513 API changed! Fixed slowdown, Shader uses premultiplied colors Mikko Mononen 2014-06-15 11:08:12 +03:00
  • 8f204751c8 Merge ea3b1bb557 into 0dbf53ebad Chris Maughan 2014-06-10 20:24:37 +00:00
  • ea3b1bb557 nvglCreateImageFromHandle uses non-ES API's. Commented out for now. Christopher Maughan 2014-06-10 21:24:33 +01:00
  • 38557d6be9 Merge 2f000cd15e into 0dbf53ebad Olli Wang 2014-06-10 11:35:35 +00:00
  • 2f000cd15e Allow to use glBlendFunc() for custom blending. Olli Wang 2014-06-10 19:24:54 +08:00
  • 9b8de47d79 fix nvgCreateImageFromHandle for GLES2/3. StarWing 2014-06-10 00:49:35 +08:00
  • cc50df9129 Merge remote-tracking branch 'upstream/master' Christopher Maughan 2014-06-09 21:10:36 +01:00
  • 146ae954a6 Fix uninitialized variable. Christopher Maughan 2014-06-09 21:06:12 +01:00
  • 0dbf53ebad Updated screenshot Mikko Mononen 2014-06-09 20:10:37 +03:00
  • 0ae3a54bce Added links to nanovg ports Mikko Mononen 2014-06-09 19:47:39 +03:00
  • f23fb8d5dd Fixed MSAA, fixed the non AA shaders. Christopher Maughan 2014-06-09 17:47:11 +01:00
  • 75476cdea4 Fixed ratio at 1.0 for Windows, for now. Visually matches GL now. Christopher Maughan 2014-06-09 17:30:48 +01:00
  • bedcdbfdc1 Fixed c compilation errors Updated shaders/backend for latest changes. Fixed the demo. Christopher Maughan 2014-06-09 16:48:44 +01:00
  • 2c3d56991f Merge remote-tracking branch 'upstream/master' Christopher Maughan 2014-06-09 15:06:07 +01:00
  • 003561e721 Fix for issue #92 Mikko Mononen 2014-06-09 15:53:26 +03:00
  • e23705ee8e Fixed MSAA, fixed Non AA shader. Chris Maugan 2014-06-09 11:34:40 +01:00
  • c00f210a87 Working demo, D3D version. Chris Maugan 2014-06-09 10:23:36 +01:00
  • b005754a2a Merge 5cd2d80da2 into 83c876b9a8 Scott Graham 2014-06-08 20:29:44 +00:00
  • 83c876b9a8 Made FBO helper to work on OSX when using GL2 Mikko Mononen 2014-06-08 20:27:14 +03:00
  • 84bec2962e Fix for issue #95 Mikko Mononen 2014-06-08 15:10:40 +03:00
  • f0994aee92 Fix for issue #100 Mikko Mononen 2014-06-08 14:19:17 +03:00
  • 7a06c56edb Fixes and tweaks for frame buffer handling Mikko Mononen 2014-06-08 13:56:58 +03:00
  • 43a8dcc981 Merge pull request #101 from starwing/master Mikko Mononen 2014-06-08 13:13:55 +03:00
  • adb7528ed3 Merge pull request #93 from jacereda/master Mikko Mononen 2014-06-08 13:10:14 +03:00
  • 59030bf722 Separated fill and store expansion code Mikko Mononen 2014-06-08 13:07:00 +03:00
  • 7a576015e4 Merge pull request #102 from notlion/gles-highp Mikko Mononen 2014-06-08 11:12:15 +03:00
  • fa12dd899b Use highp precision when available for GLES Ryan Alexander 2014-06-07 20:30:55 -07:00
  • bea097165b add external APIs to GL backend to get native Texture Id. StarWing 2014-06-06 19:24:12 +08:00
  • ad85bddfb8 Fix bug introduced when porting to c. Chris Maugan 2014-06-07 10:38:09 +01:00
  • 0230777a62 D3D11 renderer Chris Maugan 2014-06-07 10:13:05 +01:00
  • 94c4f3c6a1 Merge 454e96353a into bf2037a426 Xavier Wang 2014-06-06 11:25:11 +00:00
  • 454e96353a add external APIs to GL backend to get native Texture Id. StarWing 2014-06-06 19:24:12 +08:00
  • ed19cabcc7 add nvgCreateImageNative, and demo of FBO render Scott Graham 2014-06-05 20:37:59 -07:00