AminetAminet
Search:
83525 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/renderlib68k.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:image processing kernel
Author:Timm S. Müller <tmueller at neoscientists.org>
Uploader:Henryk Richter <henryk richter gmx net>
Type:dev/misc
Version:32.0
Replaces:dev/misc/renderlib31.lha
Requires:Kickstart 2.04 (v37), 68020
Architecture:m68k-amigaos >= 2.0.4
Date:2020-05-03
Download:http://aminet.net/dev/misc/renderlib68k.lha - View contents
Readme:http://aminet.net/dev/misc/renderlib68k.readme
Downloads:861

render.library
-----------------------------

  render.library is an amiga shared library that serves an image
  processing kernel. it is an interface between truecolor and chunky
  graphics, and it supports all amiga-specific pixel and color schemes.
  render.library provides palette-management, histograms, alpha-channel
  processing, color reduction, scaling, rendering, dithering,
  texture-mapping, and many conversion and support functions.
  
  Compared to earlier releases, no functional changes have been made.
  This upload unifies the different released archives into a single
  distribution. Source included, along with a simple vasm build
  script.
 
  This version of render.library is highly optimized for 68k series CPUs.
  It is functionally equivalent to the later version implemented in C 
  (dev/misc/renderlib.lha) but considerably faster. 
  

requirements
-----------------------------

  - mc68020 or better
  - kickstart 2.04 (v37) or better


installation
-----------------------------

  Just copy the proper library from the libs subdirectory
  to libs:  and rename it to render.library. The naming
  of the builds refers to optimizations targeting specific
  processors.

  minimum CPU/FPU requirements of provided builds
   render.library            - 68020/68030+, no FPU usage
   render.library_68040      - 68040+ with FPU
   render.library_68060      - 68040+ with FPU
   render.library_68060NOFPU - 68040, no FPU usage


features
-----------------------------

  - histograms up to 24 bit
  - rendering
  - dithering
  - color quantization
  - heavy alphachannel support
  - HAM mode support
  - custom memory management
  - scaling
  - low-level texture-mapping
  - conversion functions



Contents of dev/misc/renderlib68k.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                   1220   12288   9.9% -lh5- 50db May  3 21:44 RenderLib_v32/.README.swp
[Amiga]                  23483   52088  45.1% -lh5- 5291 Jun 27  2017 RenderLib_v32/libs/render.library
[Amiga]                  23397   51960  45.0% -lh5- 82bf Jun 27  2017 RenderLib_v32/libs/render.library_68040
[Amiga]                  23401   52168  44.9% -lh5- c046 Jun 27  2017 RenderLib_v32/libs/render.library_68060
[Amiga]                  23494   52296  44.9% -lh5- 4b05 Jun 27  2017 RenderLib_v32/libs/render.library_68060NOFPU
[Amiga]                   3393   19735  17.2% -lh5- 170c Feb  4  1999 RenderLib_v32/src/alpha.i
[Amiga]                    182     675  27.0% -lh5- 3cf6 Jun 27  2017 RenderLib_v32/src/build.sh
[Amiga]                   5814   26265  22.1% -lh5- 7dc4 Nov 23  2016 RenderLib_v32/src/mediancut.i
[Amiga]                   5104   28255  18.1% -lh5- 13c1 Feb  3  1999 RenderLib_v32/src/rendering.i
[Amiga]                   2283    5398  42.3% -lh5- 772e Dec 18  1997 RenderLib_v32/src/tables.i
[Amiga]                   4828   19368  24.9% -lh5- 9858 Nov 23  2016 RenderLib_v32/src/texturemapping.i
[Amiga]                    447    1189  37.6% -lh5- 0254 Feb  3  1999 RenderLib_v32/src/zufall.i
[Amiga]                    594    1831  32.4% -lh5- fc99 Feb  3  1999 RenderLib_v32/src/Konstanten.i
[Amiga]                    249    1016  24.5% -lh5- bc90 Dec 17  1996 RenderLib_v32/src/Makros.i
[Amiga]                   6211   36744  16.9% -lh5- f434 Jun 29  2002 RenderLib_v32/src/Mapping.i
[Amiga]                   2090    9255  22.6% -lh5- 3093 Jun 29  2002 RenderLib_v32/src/MemHandler.i
[Amiga]                   7189   34069  21.1% -lh5- 134c Nov 23  2016 RenderLib_v32/src/Palette.i
[Amiga]                   2731    9192  29.7% -lh5- bce3 Aug  9  1997 RenderLib_v32/src/Quantize.i
[Amiga]                   3591   16045  22.4% -lh5- 197f May 31  1998 RenderLib_v32/src/RenderMakros.i
[Amiga]                   2096    8639  24.3% -lh5- ac80 Jun 27  2017 RenderLib_v32/src/Render_lib.asm
[Amiga]                   3492   16718  20.9% -lh5- 34be Feb  3  1999 RenderLib_v32/src/Scaling.i
[Amiga]                    221     478  46.2% -lh5- 4347 Aug 10  1997 RenderLib_v32/src/SquareRoot.i
[Amiga]                   2227    8163  27.3% -lh5- 3a0d May 24  1999 RenderLib_v32/src/Structures.i
[Amiga]                    776    3107  25.0% -lh5- c7ad Feb  3  1999 RenderLib_v32/src/TurboCopyMem.i
[Amiga]                    539    1411  38.2% -lh5- efb6 Jul 13  1996 RenderLib_v32/src/TurboFillMem.i
[Amiga]                   2741   10199  26.9% -lh5- 8745 Feb  3  1999 RenderLib_v32/include/render/render.h
[Amiga]                   2639    9361  28.2% -lh5- d684 Feb  3  1999 RenderLib_v32/include/render/render.i
[Amiga]                   1280    3617  35.4% -lh5- bff2 Feb  3  1999 RenderLib_v32/include/render/renderhooks.h
[Amiga]                   1276    3626  35.2% -lh5- 49da Feb  3  1999 RenderLib_v32/include/render/renderhooks.i
[Amiga]                  17582  101885  17.3% -lh5- cba6 Nov 23  2016 RenderLib_v32/src/Conversions.i
[Amiga]                   1226    9156  13.4% -lh5- 9f5f Oct  4  1998 RenderLib_v32/src/Dither_EDD.i
[Amiga]                   1621   15878  10.2% -lh5- 9bd1 Dec 18  1997 RenderLib_v32/src/Dither_FS.i
[Amiga]                   1337    9675  13.8% -lh5- 18e4 Aug  9  1997 RenderLib_v32/src/Dither_Random.i
[Amiga]                    899    3169  28.4% -lh5- 4be5 May  4  1998 RenderLib_v32/src/Engine.i
[Amiga]                   8102   38103  21.3% -lh5- 1da7 Jun 29  2002 RenderLib_v32/src/Histogram.i
[Amiga]                   1566    9379  16.7% -lh5- 47b8 Feb  3  1999 RenderLib_v32/src/Interface.i
[Amiga]                    258     516  50.0% -lh5- 50be May  3 21:42 RenderLib_v32.info
[Amiga]                  20234   99161  20.4% -lh5- d5ae Sep  3  1998 RenderLib_v32/autodoc/render
[Amiga]                  18801   87326  21.5% -lh5- a1f0 Jul 21  1998 RenderLib_v32/autodoc/render.doc
[Amiga]                    857    1661  51.6% -lh5- eddf Jun 29  2002 RenderLib_v32/COPYING
[Amiga]                    885    2996  29.5% -lh5- 653a Oct  6  1997 RenderLib_v32/fd/render_lib.fd
[Amiga]                   7653   20411  37.5% -lh5- b43a Jun 27  2017 RenderLib_v32/HISTORY
[Amiga]                   1088    5258  20.7% -lh5- dadd May 19  1999 RenderLib_v32/include/clib/render_protos.h
[Amiga]                    582    2131  27.3% -lh5- 29ae Oct  6  1997 RenderLib_v32/include/LVO/Render_lib.i
[Amiga]                    894    4401  20.3% -lh5- 78c4 Aug 15  1997 RenderLib_v32/include/pragmas/render_pragmas.h
[Amiga]                    124     180  68.9% -lh5- 147d Jan  3  1997 RenderLib_v32/include/proto/render.h
[Amiga]                    837    1844  45.4% -lh5- fc1a Nov 28  2017 RenderLib_v32/README
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        47 files  241534  908286  26.6%            May  3 19:50

Aminet © 1992-2021 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>