Menu

Tree [30e682] default tip /
 History

Read Only access


File Date Author Commit
 Modeler 2009-12-16 Mitridas Dannistard Mitridas Dannistard [30e682] minor change to keyboard layout
 SDLAtlaxLib 2009-12-15 Mitridas Dannistard Mitridas Dannistard [4d861c] minor correction to Particle class
 SDLAtlaxTest 2009-12-05 Mitridas Dannistard Mitridas Dannistard [b33a23] minor change to Quat class
 SDLEngine 2009-12-16 Mitridas Dannistard Mitridas Dannistard [30e682] minor change to keyboard layout
 wxAtlaxGUITest 2009-12-05 Mitridas Dannistard Mitridas Dannistard [fb07e5] Atlax V.0.89
 wxAtlaxLib 2009-12-15 Mitridas Dannistard Mitridas Dannistard [4d861c] minor correction to Particle class
 wxAtlaxTest 2009-12-15 Mitridas Dannistard Mitridas Dannistard [4d861c] minor correction to Particle class
 wxEngine 2009-12-05 Mitridas Dannistard Mitridas Dannistard [fb07e5] Atlax V.0.89
 Alarm.cpp 2009-12-06 Mitridas Dannistard Mitridas Dannistard [64e6c2] improved Mixer & Alarm classes
 Alarm.h 2009-12-06 Mitridas Dannistard Mitridas Dannistard [64e6c2] improved Mixer & Alarm classes
 Atlax.txt 2009-12-15 Mitridas Dannistard Mitridas Dannistard [4d861c] minor correction to Particle class
 Atlax.workspace 2009-12-15 Mitridas Dannistard Mitridas Dannistard [4d861c] minor correction to Particle class
 BVH.cpp 2009-12-05 Mitridas Dannistard Mitridas Dannistard [b33a23] minor change to Quat class
 BVH.h 2009-12-05 Mitridas Dannistard Mitridas Dannistard [b33a23] minor change to Quat class
 COPYING 2009-10-20 mitridas@Laputa mitridas@Laputa [e66e01] first upload
 Camera.cpp 2009-12-06 Mitridas Dannistard Mitridas Dannistard [6e5ae2] minor change to Camera
 Camera.h 2009-12-07 Mitridas Dannistard Mitridas Dannistard [75381a] minor changes
 Compression.cpp 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 Compression.h 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 Engine.h 2009-12-09 Mitridas Dannistard Mitridas Dannistard [c7e160] Atlax V.0.9
 Engine_core.cpp 2009-12-05 Mitridas Dannistard Mitridas Dannistard [fb07e5] Atlax V.0.89
 Engine_misc.cpp 2009-12-06 Mitridas Dannistard Mitridas Dannistard [64e6c2] improved Mixer & Alarm classes
 Font.cpp 2009-10-21 mitridas@Laputa mitridas@Laputa [9683da] Fixed SDL texture loading
 Font.h 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 Mixer.cpp 2009-12-06 Mitridas Dannistard Mitridas Dannistard [4f3064] minor changes
 Mixer.h 2009-12-06 Mitridas Dannistard Mitridas Dannistard [4f3064] minor changes
 Model.cpp 2009-11-25 Mitridas Dannistard Mitridas Dannistard [2f6d34] Modeler V.1.81
 Model.h 2009-11-25 Mitridas Dannistard Mitridas Dannistard [2f6d34] Modeler V.1.81
 Particle.cpp 2009-12-15 Mitridas Dannistard Mitridas Dannistard [4d861c] minor correction to Particle class
 Particle.h 2009-12-09 Mitridas Dannistard Mitridas Dannistard [c7e160] Atlax V.0.9
 README.LZO 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 SDLAtlax.h 2009-11-23 Mitridas Dannistard Mitridas Dannistard [39ad10] Atlax V.0.88: added support to BVHs
 Shader.cpp 2009-10-21 mitridas@Laputa mitridas@Laputa [c9d94b] First reorganization: no more binaries in the repo
 Shader.h 2009-12-09 Mitridas Dannistard Mitridas Dannistard [c7e160] Atlax V.0.9
 Skybox.cpp 2009-11-18 Mitridas Dannistard Mitridas Dannistard [092203] V.0.87
 Skybox.h 2009-11-12 Mitridas Dannistard Mitridas Dannistard [592160] minor bugfix
 Texture.cpp 2009-11-30 Mitridas Dannistard Mitridas Dannistard [5b1e61] Added Matrix class
 Texture.h 2009-11-10 Mitridas Dannistard Mitridas Dannistard [147a43] V.0.86: added ModelMan
 Timer.cpp 2009-10-21 mitridas@Laputa mitridas@Laputa [c9d94b] First reorganization: no more binaries in the repo
 Timer.h 2009-10-21 mitridas@Laputa mitridas@Laputa [c9d94b] First reorganization: no more binaries in the repo
 Utils.cpp 2009-12-09 Mitridas Dannistard Mitridas Dannistard [c7e160] Atlax V.0.9
 Utils.h 2009-12-09 Mitridas Dannistard Mitridas Dannistard [c7e160] Atlax V.0.9
 cursorBlank.xpm 2009-10-21 mitridas@Laputa mitridas@Laputa [c9d94b] First reorganization: no more binaries in the repo
 lzoconf.h 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 lzodefs.h 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 minilzo.c 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 minilzo.h 2009-11-01 Mitridas Dannistard Mitridas Dannistard [172198] Atlax V.0.85: added compression support; Modele...
 wxAtlax.h 2009-11-23 Mitridas Dannistard Mitridas Dannistard [39ad10] Atlax V.0.88: added support to BVHs

Read Me

 ============================================================================
 miniLZO -- mini subset of the LZO real-time data compression library
 ============================================================================

 Author  : Markus Franz Xaver Johannes Oberhumer
           <markus@oberhumer.com>
           http://www.oberhumer.com/opensource/lzo/
 Version : 2.03
 Date    : 30 Apr 2008

 I've created miniLZO for projects where it is inconvenient to
 include (or require) the full LZO source code just because you
 want to add a little bit of data compression to your application.

 miniLZO implements the LZO1X-1 compressor and both the standard and
 safe LZO1X decompressor. Apart from fast compression it also useful
 for situations where you want to use pre-compressed data files (which
 must have been compressed with LZO1X-999).

 miniLZO consists of one C source file and three header files:
    minilzo.c
    minilzo.h, lzoconf.h, lzodefs.h

 To use miniLZO just copy these files into your source directory, add
 minilzo.c to your Makefile and #include minilzo.h from your program.
 Note: you also must distribute this file (`README.LZO') with your project.

 minilzo.o compiles to about 6 kB (using gcc or Visual C on a i386), and
 the sources are about 30 kB when packed with zip - so there's no more
 excuse that your application doesn't support data compression :-)

 For more information, documentation, example programs and other support
 files (like Makefiles and build scripts) please download the full LZO
 package from
    http://www.oberhumer.com/opensource/lzo/

 Have fun,
  Markus


 P.S. minilzo.c is generated automatically from the LZO sources and
      therefore functionality is completely identical


 Appendix A: building miniLZO
 ----------------------------
 miniLZO is written such a way that it should compile and run
 out-of-the-box on most machines.

 If you are running on a very unusual architecture and lzo_init() fails then
 you should first recompile with `-DLZO_DEBUG' to see what causes the failure.
 The most probable case is something like `sizeof(char *) != sizeof(long)'.
 After identifying the problem you can compile by adding some defines
 like `-DSIZEOF_CHAR_P=8' to your Makefile.

 The best solution is (of course) using Autoconf - if your project uses
 Autoconf anyway just add `-DMINILZO_HAVE_CONFIG_H' to your compiler
 flags when compiling minilzo.c. See the LZO distribution for an example
 how to set up configure.in.


 Appendix B: list of public functions available in miniLZO
 ---------------------------------------------------------
 Library initialization
    lzo_init()

 Compression
    lzo1x_1_compress()

 Decompression
    lzo1x_decompress()
    lzo1x_decompress_safe()

 Checksum functions
    lzo_adler32()

 Version functions
    lzo_version()
    lzo_version_string()
    lzo_version_date()

 Portable (but slow) string functions
    lzo_memcmp()
    lzo_memcpy()
    lzo_memmove()
    lzo_memset()


 Appendix C: suggested macros for `configure.in' when using Autoconf
 -------------------------------------------------------------------
 Checks for typedefs and structures
    AC_CHECK_TYPE(ptrdiff_t,long)
    AC_TYPE_SIZE_T
    AC_CHECK_SIZEOF(short)
    AC_CHECK_SIZEOF(int)
    AC_CHECK_SIZEOF(long)
    AC_CHECK_SIZEOF(long long)
    AC_CHECK_SIZEOF(__int64)
    AC_CHECK_SIZEOF(void *)
    AC_CHECK_SIZEOF(size_t)
    AC_CHECK_SIZEOF(ptrdiff_t)

 Checks for compiler characteristics
    AC_C_CONST

 Checks for library functions
    AC_CHECK_FUNCS(memcmp memcpy memmove memset)


 Appendix D: Copyright
 ---------------------
 LZO and miniLZO are Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002,
 2003, 2004, 2005, 2006, 2007, 2008 Markus Franz Xaver Johannes Oberhumer

 LZO and miniLZO are distributed under the terms of the GNU General
 Public License (GPL).  See the file COPYING.

 Special licenses for commercial and other applications which
 are not willing to accept the GNU General Public License
 are available by contacting the author.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.