[gimp-dds] / tags / release-2.0.3 / dxt.h Repository:
ViewVC logotype

Log of /tags/release-2.0.3/dxt.h

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 102 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 11 18:08:24 2008 UTC (19 months, 1 week ago) by cocidius
File length: 1281 byte(s)
Diff to previous 99
Release 2.0.3 tag

Revision 99 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 11 00:54:26 2008 UTC (19 months, 1 week ago) by cocidius
Original Path: trunk/dxt.h
File length: 1281 byte(s)
Diff to previous 73
* Updated README, LICENSE and INSTALL
* Updated information in file headers (email address, copyright)
* An optimization for the refine_block() function in dxt.c (Thanks to Fabian
Giesen ('ryg'))

Revision 73 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 2 20:30:23 2007 UTC (2 years ago) by cocidius
Original Path: trunk/dxt.h
File length: 1271 byte(s)
Diff to previous 66
* Added advanced options to save dialog to allow choice of the color
selection algorithm used in the DXT compressor, as well as whether or not to
operate on dithered blocks.
* Added distance, luminance and inset bounding box color selection
algorithms to DXT compressor.
* Updated non-interactive interface to allow use of new advanced options

Revision 66 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 1 00:42:49 2007 UTC (2 years ago) by cocidius
Original Path: trunk/dxt.h
File length: 1249 byte(s)
Diff to previous 57
* Moved OpenGL specific code to opengl.c
* Finished new compression backend.  Now fully in portable ANSI C code, no
longer needs OpenGL to do compression/decompression, removes requirement for
the external DXTn compression library for software compression.

Revision 57 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 18 18:18:07 2007 UTC (2 years, 7 months ago) by cocidius
Original Path: trunk/dxt.h
File length: 2081 byte(s)
Diff to previous 36
* Various cleanups
* Renamed all compression types to new DirectX 10 standards

Revision 36 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 9 00:57:00 2006 UTC (3 years, 3 months ago) by cocidius
Original Path: trunk/dxt.h
File length: 2085 byte(s)
Diff to previous 33
* Removed dependence on the SGIS_generate_mipmap extension.  It will only be used if it is available.
* Cleaned up mipmap generation code

Revision 33 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 3 01:23:31 2006 UTC (3 years, 3 months ago) by cocidius
Original Path: trunk/dxt.h
File length: 1716 byte(s)
Diff to previous 29
* Added support for writing volume map mipmap chains for indexed images (not very good ATM)
* Pre-convert indexed images to RGB for better quality mipmaps if a pixel format conversion is requested

Revision 29 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 28 22:42:02 2006 UTC (3 years, 3 months ago) by cocidius
Original Path: trunk/dxt.h
File length: 1675 byte(s)
Diff to previous 11
Added proper mipmap chain generation for indexed images

Revision 11 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 14 20:31:02 2005 UTC (4 years, 2 months ago) by cocidius
Original Path: trunk/dxt.h
File length: 1662 byte(s)
Diff to previous 2
Gearing up for the next release with a slug of new features:

* Added support for writing grayscale and gray-alpha images
* Added support for writing cube maps (Image must have 6 layers,
  all the same size and pixel format. Cube faces controlled by layer name
  contents, see documentation.)
* Added support for writing volume maps (Image must have > 1 layer,
  all the same size and pixel format).  Volume map compression is currently
  not supported.  Mipmap support is scetchy ATM.  If your image's layer count
  is a power of two and the image dimensions are a power of two, everything
  should work fine using SGIS_generate_mipmap. If your layer count or image
  dimensions are not a power of two, then mipmap generation will likely fail
  unless your video card supports ARB_texture_non_power_of_two.  A fix for
  this will soon follow.
* Fixed volume map loading
* Cleaned up layer naming convention when loading images with mipmaps or
  multiple layers (cube and volume maps)

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Oct 13 23:08:29 2004 UTC (5 years, 1 month ago) by cocidius
Original Path: trunk/dxt.h
File length: 1452 byte(s)
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

ViewVC Help
Powered by ViewVC 1.0.4