Commit graph

3593 commits

Author SHA1 Message Date
kudzu_cp
da67b059b2 2011-08-12 02:41:57 +00:00
kudzu_cp
991c3cdd9e 2011-08-12 02:38:17 +00:00
kudzu_cp
75d0d9e342 2011-08-12 02:33:58 +00:00
kudzu_cp
3c16ec7714 2011-08-12 02:20:43 +00:00
kudzu_cp
767d8cd205 2011-08-12 02:04:43 +00:00
kudzu_cp
a469a39eaf 2011-08-12 01:54:07 +00:00
blah38621_cp
5bd97bfc89 Added a very (very) rudimentary plug viewer. 2011-08-12 01:30:48 +00:00
Trivalik_cp
612ef94eb0 update gdb to 7.3
add break to Cosmos.Debug.GDB client and update it for current gdb version
2011-08-11 23:11:34 +00:00
blah38621_cp
f41a3ae707 Orvid.Graphics now supports Dxt1, Dxt2, Dxt3, Dxt4, Dxt5, A1R5G5B5, A4R4G4B4, A8B8G8R8, A8R8G8B8, R5G6B5, R8G8B8, X8B8G8R8, X8R8G8B8, L8, L8A8, A4L4, A8R3G3B2, R3G3B2, X1R5G5B5, X4R4G4B4, A1R10G10B10, and A2B10G10R10 dds image formats. 2011-08-11 19:51:29 +00:00
blah38621_cp
8c28a14306 More formats supported for dds images, namely, A1R5G5B5, A4R4G4B4, A8B8G8R8, A8R8G8B8, and R8G8B8 formats. I'm having difficulty detecting the R5G6B5 format, so it doesn't currently work. Next up X8B8G8R8, and X8R8G8B8 formats. 2011-08-11 01:18:01 +00:00
blah38621_cp
e79e40541d Added support for DXT5 and DXT3 compression in dds images. 2011-08-10 20:43:18 +00:00
blah38621_cp
145720769f Got basic Dds image loading working, only Dxt1 compression is supported at the moment, but the others are in the process of getting working 2011-08-10 02:50:13 +00:00
blah38621_cp
6f148128ea Added what would be dds image support, if I could figure out the issue with the loader. 2011-08-10 01:17:01 +00:00
blah38621_cp
b699f3c4d6 Added support for Pbm, Pgm, and Ppm image formats. Also added a method in ImageManipulator to switch the Red and Blue values in an image, to work around an issue in the Lib being used for Pbm, Pgm, and Ppm image support. Call it on the Ppm image you've loaded before using it. 2011-08-09 23:16:09 +00:00
blah38621_cp
7032cafe51 Xpm Image support added. 2011-08-09 22:08:01 +00:00
blah38621_cp
ce56e1cb55 Got Tga image writing working. Currently all supported formats are Read & Write except for Tiff, which is giving me difficulties. Xpm image support is probably next. 2011-08-09 20:36:21 +00:00
blah38621_cp
87c837658d Gif image support added. 2011-08-08 19:55:53 +00:00
blah38621_cp
cf6f10943c Added Tga Loading support, as well as Hq2x, Hq3x, and Hq4x Image resizing support. 2011-08-08 00:56:02 +00:00
kudzu_cp
3692ee529d 2011-08-07 21:29:04 +00:00
kudzu_cp
29027ef305 2011-08-07 14:02:03 +00:00
blah38621_cp
33579746bb Added Tiff, Bmp, and Png support to Orvid.Graphics, also added a Testbed for Image loading, and for Image manipulation. 2011-08-07 00:01:40 +00:00
blah38621_cp
595ccd8865 Enabled Jpeg support. 2011-08-05 03:17:10 +00:00
blah38621_cp
2b63ba4859 Woops, left an extra file in the Orvid.Compression project, that's now removed. 2011-08-05 02:56:56 +00:00
blah38621_cp
5fce44e58b Added support for Vbp images. (A very obscure format :P) As well as added an ImageManipulator class, which is able to resize images, with currently one of 3 different algorithms, Nearest Neighbor, Bi-Linear, and Bi-Cubic. Support for more algorithms will be added in the future, same goes for image formats. 2011-08-05 02:55:53 +00:00
blah38621_cp
d18c712566 Added Deflate and GZip streams support to Orvid.Compression. 2011-08-04 02:20:38 +00:00
blah38621_cp
9d52d175e0 Added the support for the first of many image formats Orvid.Graphics will eventually be able to handle. The format is custom, and is very plain. The file essentially contains the height, and width of the image, then the pixels of the image in rgba succession. (each component is a byte) Finally, the bytes that this produces are compressed using LZMA compression, producing a very basic, but usable format. Next will be an animated version, as well as support for animated images in the library. 2011-08-01 02:19:23 +00:00
blah38621_cp
00d5ff7d60 Woops, forgot to add them to the project file as well. 2011-07-31 00:37:27 +00:00
blah38621_cp
7631959418 Added a couple of missing files, ShapedImage will be the next thing I'm working on, after I do a bit of work on OPFF, to enable much better image storage, as well as a few optimizations for memory usage. 2011-07-31 00:14:11 +00:00
blah38621_cp
5a50c2b4e9 Made a small optimization to the memory usage of the TTF2OPFF converter. 2011-07-29 03:19:19 +00:00
blah38621_cp
35990b8017 Updated the TimesNewRoman.opff file to a working version. 2011-07-29 03:18:45 +00:00
blah38621_cp
4d584f45f1 Re-Enabled Multi-Style support in the TTF2OPFF Converter.
With this update, OPFF is fully functional.
2011-07-29 03:07:05 +00:00
blah38621_cp
52348e5db3 Added AntiAlias, and HalveSize methods in Orvid.Graphics.Image, as well as fixed compression support in OPFF, and re-enabled multi-style support in OPFF as well. 2011-07-29 03:05:55 +00:00
blah38621_cp
9ae99ab315 2011-07-29 01:46:33 +00:00
blah38621_cp
2438db2c32 OPFF now works correctly. Next up, Anti-Aliasing for it. 2011-07-29 01:46:17 +00:00
blah38621_cp
3622be3226 Part of the previous commit. 2011-07-29 00:44:35 +00:00
blah38621_cp
4cfa76401c Got OPFF much closer to working. Just have to figure out why it's stretching vertically. 2011-07-29 00:43:48 +00:00
blah38621_cp
7cf00fce9d Added the possibility to select whether or not you want the output OPFF to be compressed or not. 2011-07-24 02:36:40 +00:00
blah38621_cp
098f903b90 Added Lzw compression, (De-compress only), and added a test-bed for my graphics functions. 2011-07-24 02:29:45 +00:00
kudzu_cp
7cb23a4b12 2011-07-22 15:07:18 +00:00
kudzu_cp
4b0b7197e1 2011-07-22 15:03:02 +00:00
kudzu_cp
ab5523851b 2011-07-22 14:55:02 +00:00
kudzu_cp
01cb66caab 2011-07-22 14:49:58 +00:00
kudzu_cp
ae4c857ea3 2011-07-22 01:25:25 +00:00
kudzu_cp
ee98b2aba4 2011-07-21 21:22:37 +00:00
kudzu_cp
ea2a4196ce 2011-07-21 19:17:24 +00:00
Sentinel209_cp
ea1d8f9db1 2011-07-21 13:23:17 +00:00
Sentinel209_cp
536c11fed9 2011-07-21 12:24:55 +00:00
kudzu_cp
1bf85224b1 2011-07-21 00:40:46 +00:00
kudzu_cp
e96369bf16 2011-07-21 00:35:04 +00:00
blah38621_cp
17c44aa200 Updated my font loader to support compressed font files. Also added a small demo of the difference in size between uncompressed (3mb), and compressed (200kb) of opff files. Still needs testing. (doing now) 2011-07-21 00:28:56 +00:00