kanato
|
8778d1fca9
|
Update Utilties.CreateWindowInfo code path to work on MacOS.
|
2008-12-11 05:32:06 +00:00 |
|
the_fiddler
|
e4b5e23701
|
Normalized line endings.
|
2008-12-10 09:36:33 +00:00 |
|
the_fiddler
|
db54fa79b3
|
Removed call to Console.WriteLine when changing WindowState.
|
2008-12-09 21:26:48 +00:00 |
|
the_fiddler
|
2e3b56f89c
|
Added OpenEXR terms to the License.
Added Half and Vector[234]h structs.
Added Vector[234]d, Matrix4d and Quaterniond structs.
|
2008-12-09 20:45:18 +00:00 |
|
kanato
|
d3001f8a26
|
Correct position of buffer rect to be within the GLControl.
|
2008-12-09 20:10:24 +00:00 |
|
kanato
|
11430665f3
|
First commit which includes support for drawing to a WinForms control.
|
2008-12-09 19:44:18 +00:00 |
|
the_fiddler
|
2ce6227e64
|
Moved DummyGLContext and DummyGLControl to the OpenTK/Platform/Dummy directory and namespace.
Fixed a regression where the GLControl would try to instantiate a normal context inside the VS designer, instead of a dummy one.
|
2008-12-09 10:09:03 +00:00 |
|
the_fiddler
|
40a14fe8a8
|
Fixed build warnings.
|
2008-12-09 10:07:05 +00:00 |
|
the_fiddler
|
057759177b
|
Fixed build warnings.
|
2008-12-09 10:06:25 +00:00 |
|
the_fiddler
|
e6303e9e5b
|
Suppress cls-compliance warnings (should be restored when the code goes public).
|
2008-12-02 16:02:08 +00:00 |
|
the_fiddler
|
a7d5c08232
|
Comment out unused code.
|
2008-12-02 16:01:02 +00:00 |
|
the_fiddler
|
3a2aa4ece6
|
Set default texture parameters before allocating memory for the texture.
|
2008-11-29 18:22:51 +00:00 |
|
the_fiddler
|
9f3919e0be
|
Break up Id property into distinct methods.
|
2008-11-29 18:04:15 +00:00 |
|
the_fiddler
|
2abc0461b0
|
Moved Begin/End to ITextOutputProvider.
Fixed text location.
|
2008-11-29 17:45:43 +00:00 |
|
the_fiddler
|
3dd42ada72
|
Add workaround for mono GDI+ MeasureCharacterRanges and empty layout rectangles.
|
2008-11-28 12:46:58 +00:00 |
|
the_fiddler
|
52577946e3
|
Set compatible text rendering to false, in order to improve text rendering in the WinForms samples.
|
2008-11-27 16:37:48 +00:00 |
|
the_fiddler
|
6e5056e7aa
|
GDI+ bitmaps are stored as Bgra, not Rgba.
|
2008-11-27 12:16:41 +00:00 |
|
the_fiddler
|
79c7f64f7f
|
RgbaTexture2D should not be compressed.
|
2008-11-27 12:14:12 +00:00 |
|
the_fiddler
|
31851fde5f
|
Merge from branches/text: Build examples last, because prebuild/nant can't automatically resolve dependencies.
|
2008-11-27 12:08:07 +00:00 |
|
the_fiddler
|
92d5907713
|
Build examples last, because prebuild/nant can't automatically resolve dependencies.
|
2008-11-27 12:04:26 +00:00 |
|
the_fiddler
|
d9eeb2bd90
|
Add debug output to SwapBuffers.
|
2008-11-26 21:55:43 +00:00 |
|
the_fiddler
|
73cb7a5dd2
|
Add SuppressUnmanagedCodeSecurity and SetLastError attributes.
|
2008-11-26 21:54:35 +00:00 |
|
the_fiddler
|
baf3247afe
|
Initial work on new interface.
Use subpixel antialiasing.
|
2008-11-26 21:49:05 +00:00 |
|
the_fiddler
|
a5c733774a
|
UI should update when changing fonts.
|
2008-11-26 16:35:19 +00:00 |
|
the_fiddler
|
c0549b11fa
|
Fixed TextExtents behavior when returning either cached or uncached instances.
Reduced memory pressure by adding object pooling to TextExtents.
|
2008-11-26 16:34:50 +00:00 |
|
the_fiddler
|
a868c4b4e8
|
Remove exceptions from the typical path (significant speed increase).
|
2008-11-26 15:35:15 +00:00 |
|
the_fiddler
|
a26b75f3af
|
IGlyphCache.Contains should return bool, not void.
GlyphCache now implements the IGlyphCache interface.
|
2008-11-25 22:19:42 +00:00 |
|
the_fiddler
|
afa76c9894
|
Removed unused code.
Implemented Glyph enumerator for TextBlock.
GdiPlusGlyphRasterizer.Rasterize now reuses its Bitmap surface, if possible.
|
2008-11-25 22:16:40 +00:00 |
|
the_fiddler
|
26af1aa354
|
Fix text measurement for non-italic text.
|
2008-11-25 19:20:40 +00:00 |
|
the_fiddler
|
2bffcbbfcf
|
Added new font rendering sample.
|
2008-11-25 19:00:06 +00:00 |
|
the_fiddler
|
27c3f3b0ce
|
Obsoleted old implementation and added compatibility layer to the new ITextPrinter.
|
2008-11-25 18:17:30 +00:00 |
|
the_fiddler
|
4ca288bc87
|
Moved to Graphics folder along with the rest of the implementation.
|
2008-11-25 18:05:10 +00:00 |
|
the_fiddler
|
7f15357835
|
|
2008-11-25 18:03:11 +00:00 |
|
the_fiddler
|
c439904f70
|
Moved to OpenTK.Graphics.Text namespace, along with the rest of the text printing stuff.
|
2008-11-25 18:02:11 +00:00 |
|
the_fiddler
|
d3b57e6c5a
|
Removed the old TextPrinter implementation.
|
2008-11-25 18:00:17 +00:00 |
|
the_fiddler
|
e1beaf3744
|
Updated examples to use the new TextPrinter.
|
2008-11-25 17:25:51 +00:00 |
|
the_fiddler
|
5d1eda9289
|
Implemented GetHashCode and ToString.
|
2008-11-25 17:25:10 +00:00 |
|
the_fiddler
|
732a602578
|
Added TextPrinterOptions.Default.
|
2008-11-25 17:24:40 +00:00 |
|
the_fiddler
|
fa12673450
|
Updated ITextPrinter interface for the new implementation.
|
2008-11-25 17:16:57 +00:00 |
|
the_fiddler
|
15eaba60a9
|
Implement support for multiple texture sheets.
|
2008-11-25 16:45:24 +00:00 |
|
the_fiddler
|
8249b75f42
|
Added IEquatable interface to allow use as key in dictionaries.
|
2008-11-25 16:44:52 +00:00 |
|
the_fiddler
|
d840251dbd
|
Use base Texture2D instead of AlphaTexture2D.
|
2008-11-25 16:43:21 +00:00 |
|
the_fiddler
|
8e7348d085
|
Add missing Measure methods.
|
2008-11-25 16:11:31 +00:00 |
|
the_fiddler
|
71addb4923
|
Derive AlphaTexture2D from Texture2D.
|
2008-11-25 16:10:18 +00:00 |
|
the_fiddler
|
30f75d4389
|
Added missing license notice.
|
2008-11-25 14:04:24 +00:00 |
|
the_fiddler
|
18cb4d2432
|
Added missing files from working copy.
|
2008-11-24 18:03:47 +00:00 |
|
the_fiddler
|
5e449dabd4
|
Add 2 pixels of space between packed glyphs, to avoid rendering artifacts.
|
2008-11-24 18:02:57 +00:00 |
|
the_fiddler
|
72e1216a31
|
Testing hack (hardcode texture #2).
|
2008-11-24 18:02:19 +00:00 |
|
the_fiddler
|
e3535cdbb1
|
Use 16pt font (looks better).
|
2008-11-24 17:55:34 +00:00 |
|
the_fiddler
|
a57eb8f647
|
First public commit of the new text renderer (WIP implementation).
|
2008-11-24 16:43:56 +00:00 |
|