the_fiddler
|
b6c81ee278
|
Added display list cache to GL1TextOutputProvider. This change improves peak TextPrinter speed by more than 10x (1.6M glyphs per second as measured on a 1.8GHz Core 2 with a 8400M card). We still need a cache eviction strategy.
Modified ITextOutputProvider interface to pass TextBlocks by reference.
|
2009-05-31 10:12:41 +00:00 |
|
the_fiddler
|
88f1ce081f
|
Do not render text that doesn't fit inside the clip rectangle. Fixes bug [#847]: "TextPrinter layout when width, height are zero." (http://www.opentk.com/node/847).
|
2009-05-30 17:58:41 +00:00 |
|
the_fiddler
|
2fd79b720e
|
Added workaround for broken Mono GDI+ text offset.
Commented-out unused code.
|
2009-05-30 17:35:42 +00:00 |
|
the_fiddler
|
deadbdf6cb
|
Merged TextPrinter optimization changes from gw-next2 branch.
|
2009-05-27 18:40:29 +00:00 |
|
the_fiddler
|
5cb476942a
|
Fixed a large number of XML documentation warnings.
|
2009-05-17 15:06:26 +00:00 |
|
the_fiddler
|
a7ce3c0c4e
|
Use managed Stack<Matrix4> instead of the OpenGL matrix stack, as the latter may be broken in some driver implementations (e.g. S3 graphics twister).
|
2009-05-11 10:32:15 +00:00 |
|
the_fiddler
|
466e4af8f5
|
Use rgba textures instead of alpha on SavagePro/Twister renderers. Workaround for bug [#833] "TextPrinter problem" (http://www.opentk.com/node/833).
|
2009-05-07 10:38:05 +00:00 |
|
the_fiddler
|
c62f510927
|
Reset texture matrix in GL1TextOutputProvider .Begin() and restore in GL1TextOutputProvider .End(). Fixes bug [#810] "Bad texture matrix in TextPrinter" (http://www.opentk.com/node/810)).
|
2009-05-05 20:13:21 +00:00 |
|
the_fiddler
|
74d5fc8f40
|
Fixed GL1.1 fallback when GL.BlendColor is not supported.
|
2009-02-28 22:33:30 +00:00 |
|
the_fiddler
|
6678fe52c3
|
Removed an unused Bitmap reference.
|
2009-02-22 12:12:16 +00:00 |
|
the_fiddler
|
69b17fa43f
|
Normalize line endings and set the mime-type=text/plain and eol-style=native properties on all files.
|
2009-02-22 10:43:35 +00:00 |
|
the_fiddler
|
60d79fa297
|
Removed invalid space from the GdiPlusGlyphRasterizer.cs filename.
|
2009-02-22 09:44:10 +00:00 |
|
the_fiddler
|
18a6ad3247
|
Applied rdrake's patch:
* fixes output with TextQuality.High and a non-white current color.
* pushes/pops CurrentBit attribute when rendering text.
|
2009-02-14 08:12:14 +00:00 |
|
the_fiddler
|
db690b144f
|
Merged text branch and updated changelog.
|
2009-02-13 19:09:38 +00:00 |
|