Neils Nesse
|
6cc2638438
Disable extension checks when GLEW's experimental mode is turned on
|
10 years ago |
Neils Nesse
|
0acb633fc3
Adding render method for text that is uniform in size, style, and color
|
10 years ago |
Neils Nesse
|
71d9912a72
Fix bug that caused newline characters to be rendered
|
10 years ago |
Neils Nesse
|
b6decf3534
Start emulating direct state access instread of branching in code
|
10 years ago |
Neils Nesse
|
a691600b0f
Accidentally committed ARB_multi_bind disabling code
|
10 years ago |
Neils Nesse
|
1c8d317de7
Lookup glyph metrics in texture buffers
|
10 years ago |
Neils Nesse
|
3a0037fc4d
Switch to buffer streaming/mapping
|
10 years ago |
Neils Nesse
|
4d214929ae
Remove some unused things + add text background color property
|
10 years ago |
Neils Nesse
|
1c1e96b0ea
Add simple example
|
10 years ago |
Neils Nesse
|
1227c92272
Rename simple example to text_stream
|
10 years ago |
Neils Nesse
|
2c24764be7
Move text streaming functionality back into independent class
|
10 years ago |
Neils Nesse
|
a6df37c39a
Add family and style metadata to fonts
|
10 years ago |
Neils Nesse
|
6224ebd609
Bugfix: Line's get zero height if line breaks after the first character
|
10 years ago |
Neils Nesse
|
e2f674e4a3
Add missing chars to glyph atlas charset's
|
10 years ago |
Neils Nesse
|
2cf9b162a0
API changes to support text editing
|
10 years ago |
Neils Nesse
|
17827c8968
Separate CPU and GPU glyph data (text::character vs text::glyph_instance)
|
10 years ago |
Neils Nesse
|
817d86dad6
Basic text layout support
|
10 years ago |
Neils Nesse
|
f476b1e77a
Fold text_builder into renderer
|
10 years ago |
Neils Nesse
|
f11ad63467
Allow only one texture atlas per renderer
|
10 years ago |
Neils Nesse
|
698d4e3416
Fix kerning
|
10 years ago |
Neils Nesse
|
140777d879
Add text_builder class to make creating formatted text easier
|
10 years ago |
Neils Nesse
|
2868a206e1
Example: glBlendFunc setting not correct
|
10 years ago |
Neils Nesse
|
84e5b8db51
Allow sample to work with GLEW and glbindify with Makefile option
|
10 years ago |
Neils Nesse
|
2c9cf4de7d
Switch to geometry shader approach
|
10 years ago |
Neils Nesse
|
f23c5d1bfd
Groundwork for geometry shader pipeline + per text VBO's
|
10 years ago |
Neils Nesse
|
e5e21b0048
Don't make font::texture destructor inline
|
10 years ago |
Neils Nesse
|
7c43b0b193
Ignore generated GL bindings
|
10 years ago |
Neils Nesse
|
e447e8846e
Clean up example
|
10 years ago |
Neils Nesse
|
2c37d57dc4
Fix color handling and optimize shaders
|
10 years ago |
Neils Nesse
|
cedd68c2ae
Initial commit
|
10 years ago |