virtualx-engine/thirdparty
Rémi Verschelde b1e8889d96 dds/etc1/pbm/pvr: Make those modules and split thirdparty files
They are not particularly packaged in Linux distros so we do not
facilitate unbundling via SCons. There could be done if/when there
is interest.

Also s/pnm/pbm/, long-lived typo :)
2016-10-15 11:50:39 +02:00
..
enet enet: Split enet thirdparty files and allow unbundling 2016-10-15 11:50:39 +02:00
jpeg-compressor jpg: Make it a module and split jpgd thirdparty files 2016-10-15 11:50:39 +02:00
libpng png: Split library to thirdparty dir and allow unbundling 2016-10-15 11:50:39 +02:00
pvrtccompressor dds/etc1/pbm/pvr: Make those modules and split thirdparty files 2016-10-15 11:50:39 +02:00
rg-etc1 dds/etc1/pbm/pvr: Make those modules and split thirdparty files 2016-10-15 11:50:39 +02:00
README.md dds/etc1/pbm/pvr: Make those modules and split thirdparty files 2016-10-15 11:50:39 +02:00

Third party libraries

enet

Files extracted from upstream source:

  • all *.c files in the main directory
  • the include/enet/ folder as enet/
  • LICENSE file

Important: Some files have been modified by Godot developers so that they work for all platforms (especially WinRT). Check the diff with the 1.3.13 tarball before the next update.

jpeg-compressor

Files extracted from upstream source:

  • jpgd.{c,h}

libpng

Files extracted from upstream source:

  • all .c and .h files of the main directory, except from:
    • example.c
    • pngtest.c
  • the arm/ folder
  • scripts/pnglibconf.h.prebuilt as pnglibconf.h

pvrtccompressor

Files extracted from upstream source:

  • all .cpp and .h files apart from main.cpp
  • LICENSE.TXT

rg-etc1

Files extracted from upstream source:

  • all of them: rg_etc1.{cpp,h}