Andrew Corrigan
38bb65617e
reduces warnings
11 years ago
Mikko Mononen
2d11c2ee8a
Merge pull request #36 from dougbinks/master
Reset pixel storage settings after load texture.
11 years ago
Doug Binks
5d8e63c81c
Another reset pixel storage settings after load texture.
11 years ago
Doug Binks
a5965635a6
Reset pixel storage settings after load texture.
11 years ago
Mikko Mononen
9d51cb6818
Update windows build settings as discussed in issue #24
11 years ago
Mikko Mononen
677c85668e
Merge pull request #35 from Nairou/master
Improve VC support
11 years ago
Caleb Gingles
fbdc947802
Improve VC support
11 years ago
Mikko Mononen
7f07b7953c
Merge pull request #34 from Nairou/patch-1
Remaining change for VC support
11 years ago
Caleb Gingles
731cb55221
Update nanovg.c
11 years ago
Mikko Mononen
99bd7b358e
Moving variables at top of blocks for better VC support
11 years ago
Mikko Mononen
aaafbd32c6
Renamed FPScounter to PerfGraph
- Renamed FPScounter to PerfGraph
- dump avg times at exit
11 years ago
Mikko Mononen
1517841023
Performance timer tweaks
- moved performance counter and drawing to separate file
- tweaks to performance drawing
11 years ago
Mikko Mononen
0c6d5d3702
Added NVG_ANTIALIAS into read me, commented line cap/join
11 years ago
Mikko Mononen
31f8f6075c
Merge pull request #33 from dougbinks/timing
Support for cases where the gl header does not include GL_ARB_TIMER_QUERY
11 years ago
Mikko Mononen
9ad2fa14ae
Merge pull request #32 from jtilander/master
Quick guard against NULL ptr dereference of texture type on CPU side
11 years ago
Doug Binks
fe22b8c07d
Support for cases where the gl header does not include GL_ARB_TIMER_QUERY
11 years ago
Jim Tilander
683785dbfa
Quick guard against NULL ptr dereference of texture type on CPU side
11 years ago
Mikko Mononen
cdca70aea5
Merge pull request #31 from dougbinks/timing
Timing for CPU inner frame and GPU inner frame added
11 years ago
Doug Binks
7d6058c572
Changed name of new functionality to keep other examples compiling.
11 years ago
Doug Binks
e21683f14e
Added name to timer render.
11 years ago
Doug Binks
a1e99ea940
Bug fix for index into queries.
11 years ago
Doug Binks
bb6b19c410
Added GPU timer and fixed up formatting.
11 years ago
Doug Binks
a63854859e
Added an inner frame CPU timer.
Needs names for the UI components to distinguish them, and probably stacking vertically for easier comparison.
11 years ago
Mikko Mononen
b043187a51
gl3buf refactoring
- implemented missing scissor from draw triangles
- buffer a whole frame of uniforms
- moved paint to uniform conversion earlier
- simplified render loops and data structures
- renamed bunch of things
- combined shaders, use define to disable AA
11 years ago
Mikko Mononen
85fb384a3d
UBO fixes
- correct fix for ubo memroy allocation (use returned alignment instead
of struct size)
- separated convex fill to own command type
- moved uboPos to call struct
11 years ago
Mikko Mononen
3b8c63b6d5
Fixed bug on ubo allocation, formatting fixes
11 years ago
Mikko Mononen
3bc6c53ebd
Merge pull request #29 from devnought/dev
Added glMapBuffer cast
11 years ago
Kyle Gretchev
fa8d2a9d03
Added glMapBuffer cast
Cast void* to char* to remove compiler warning in C++ project in VS2013
11 years ago
Mikko Mononen
79c0746285
Merge pull request #28 from jtilander/master
Fixed some warnings with MS compiler
11 years ago
Mikko Mononen
24b51f1d63
Merge pull request #27 from dougbinks/develop2
Moved nanovg_gl3buf.h to uniform buffers
11 years ago
Mikko Mononen
4a1e66a515
Do bevels only at control points
11 years ago
Mikko Mononen
0ec2be7a6c
Added support for line caps and joins
11 years ago
Jim Tilander
8e434b0467
Fixed some warnings with MS compiler
11 years ago
Doug Binks
16ff847c0f
Move to using uniform buffer objects for fragment shader, which is set once per frame.
11 years ago
Doug Binks
4a51b78069
Merge branch 'master' of https://github.com/memononen/nanovg into develop2
11 years ago
Doug Binks
ddf95cef5f
Corrected some spaces to tabs.
11 years ago
Doug Binks
c86e247433
Moved per call view uniform update to once per frame UBO update.
11 years ago
Mikko Mononen
9576341b7e
Reversed path winding to make it actually ccw
11 years ago
Mikko Mononen
aa3925e945
Merge pull request #26 from dougbinks/develop2
Win32 modification to get code to run, and performance increase for buffered gl3
11 years ago
Doug Binks
e6841cb628
Simplified attrib binding and removed color vertex attribute for a reasonable perf bonus.
11 years ago
Doug Binks
37c03fa881
win32 changes.
11 years ago
Mikko Mononen
3aa2d9e19f
Merge pull request #23 from andrewcorrigan/master
STBI_NOTUSED
11 years ago
Mikko Mononen
277d5ebb3b
Added experimental GL3 back end which buffers whole frame
11 years ago
Mikko Mononen
6840bf8478
Simplified back-end API a little
- removed assize from the back-end api
- moved image to paint in renderTriangles call
11 years ago
Mikko Mononen
1378269815
Fixed unused variables and scissor under zoom
- added NVG_NOTUSED to suppress unused param warnings
- fixed scissor anti-aliased border width when zoomed
11 years ago
Mikko Mononen
fa402cbeaa
Merge pull request #22 from devnought/cwarn
Added float cast to viewport size
11 years ago
Andrew Corrigan
a1001539ae
STBI_NOTUSED
11 years ago
Kyle Gretchev
28e40aeb30
gl2 size cast
11 years ago
Mikko Mononen
e39b6cb9ee
Merge pull request #20 from andrewcorrigan/master
stdio.h
11 years ago
Kyle Gretchev
4aefd89450
Added float cast to viewport size
Added float cast to remove compiler warnings.
11 years ago