EDuke32 Changelog Archivio non ufficiale

Build 5691

27 marzo 2016 · 20 commit di 1 autore · SVN

Build per mese 67 build

File di log originale · 20160327-5691.txt
------------------------------------------------------------------------
r5691 | hendricks266 | 2016-03-27 22:16:18 -0700 (Sun, 27 Mar 2016) | 1 line

OS X: Only build the SDLMain object with SDL 1.2.
------------------------------------------------------------------------
r5690 | hendricks266 | 2016-03-27 22:16:14 -0700 (Sun, 27 Mar 2016) | 1 line

GL ES: Introduce ETC1 and (alpha-less) ETC2 texture compression, which improves performance by using less VRAM and requiring shorter data bus transfers.
------------------------------------------------------------------------
r5689 | hendricks266 | 2016-03-27 22:16:09 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Modify ProcessRGB to take input in RGBA format instead of BGRA.
------------------------------------------------------------------------
r5688 | hendricks266 | 2016-03-27 22:16:05 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Enforce C linkage on the ProcessRGB functions.
------------------------------------------------------------------------
r5687 | hendricks266 | 2016-03-27 22:16:02 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Replace use of std::array (which seems not to exist under all compilers) with simple custom class.
------------------------------------------------------------------------
r5686 | hendricks266 | 2016-03-27 22:15:59 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Replace x86-specific _bswap intrinsic with custom byteswap function (which a good compiler should treat identically anyway).
------------------------------------------------------------------------
r5685 | hendricks266 | 2016-03-27 22:15:56 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Remove C++11 dependency on cstdint when compiling with an earlier standard revision.
------------------------------------------------------------------------
r5684 | hendricks266 | 2016-03-27 22:15:52 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Modify include guard tokens to conform to the C and C++ standards by not using underscore prefixes.
------------------------------------------------------------------------
r5683 | hendricks266 | 2016-03-27 22:15:48 -0700 (Sun, 27 Mar 2016) | 3 lines

etcpak: Remove SSE4.1 and AVX2 support.

They are of no use to us on ARM.
------------------------------------------------------------------------
r5682 | hendricks266 | 2016-03-27 22:15:44 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: The fma function is not a member of the std namespace.
------------------------------------------------------------------------
r5681 | hendricks266 | 2016-03-27 22:15:41 -0700 (Sun, 27 Mar 2016) | 1 line

etcpak: Fix type problem in ProcessRGB_ETC2.
------------------------------------------------------------------------
r5680 | hendricks266 | 2016-03-27 22:15:37 -0700 (Sun, 27 Mar 2016) | 1 line

Add the ETC compression algorithm portions of etcpak to the repository, with no modifications.
------------------------------------------------------------------------
r5679 | hendricks266 | 2016-03-27 22:15:32 -0700 (Sun, 27 Mar 2016) | 1 line

Fix Android warnings missed due to Android.mk misconfiguration.
------------------------------------------------------------------------
r5678 | hendricks266 | 2016-03-27 22:15:27 -0700 (Sun, 27 Mar 2016) | 1 line

Fix warnings pointed out by Xcode.
------------------------------------------------------------------------
r5677 | hendricks266 | 2016-03-27 22:15:23 -0700 (Sun, 27 Mar 2016) | 1 line

Android: Minor build system cleanup.
------------------------------------------------------------------------
r5676 | hendricks266 | 2016-03-27 22:15:20 -0700 (Sun, 27 Mar 2016) | 1 line

jwzgles: Add glCompressedTexImage2D and glCompressedTexSubImage2D as cheap copies of their non-compressed variants.
------------------------------------------------------------------------
r5675 | hendricks266 | 2016-03-27 22:15:17 -0700 (Sun, 27 Mar 2016) | 1 line

jwzgles: Allow using RGBA as the input texture format for an alpha-less internal texture format.
------------------------------------------------------------------------
r5674 | hendricks266 | 2016-03-27 22:15:14 -0700 (Sun, 27 Mar 2016) | 1 line

jwzgles: Revert part of r5655 that wiped out my cast-qual fixes from r5551.
------------------------------------------------------------------------
r5673 | hendricks266 | 2016-03-27 22:15:10 -0700 (Sun, 27 Mar 2016) | 1 line

Engine: Clean up texcache_enabled.
------------------------------------------------------------------------
r5672 | hendricks266 | 2016-03-27 22:15:05 -0700 (Sun, 27 Mar 2016) | 1 line

Un-break the iOS build.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.

GL ES: Introduce ETC1 and (alpha-less) ETC2 texture compression, which improves performance by using less VRAM and requiring shorter data bus transfers.

Evan Ramos (Hendricks266) 27 mar 2016, 22:16 UTC−7 r5690

Replace x86-specific _bswap intrinsic with custom byteswap function (which a good compiler should treat identically anyway).

Evan Ramos (Hendricks266) 27 mar 2016, 22:15 UTC−7 r5686