EDuke32 Changelog Unofficial archive

Build 5643

28 February 2016 · 15 commits by 2 authors · SVN

Builds by month 110 builds

Original log file · 20160228-5643.txt
------------------------------------------------------------------------
r5643 | hendricks266 | 2016-02-28 22:34:29 -0800 (Sun, 28 Feb 2016) | 1 line

Windows: Eliminate the need for separate manifests for 32-bit and 64-bit builds by specifying a wildcard for processorArchitecture attributes.
------------------------------------------------------------------------
r5642 | hendricks266 | 2016-02-28 22:34:20 -0800 (Sun, 28 Feb 2016) | 8 lines

Polymost: Refactor all GL internal texture format decision making into uploadtexture().

This directly achieves the following:
* Eliminated codedup.
* Recently introduced GL ES performance downsampling now applies to model skins.
* Replaces the alpha/art format distinction with {RGB/no alpha, RGBA/one-bit alpha (ART transparency), RGBA/full alpha}.
* Cleanly allows multiple fallback formats for each type.
* Ready for further commits.
------------------------------------------------------------------------
r5641 | hendricks266 | 2016-02-28 22:34:16 -0800 (Sun, 28 Feb 2016) | 1 line

Add BuildGLErrorCheck(), useful for debugging GL.
------------------------------------------------------------------------
r5640 | hendricks266 | 2016-02-28 22:34:12 -0800 (Sun, 28 Feb 2016) | 1 line

Engine: Rename HICR_NOCOMPRESS to HICR_NODOWNSIZE, CACHEAD_NOCOMPRESS to CACHEAD_NODOWNSIZE, DAMETH_NOCOMPRESS to DAMETH_NODOWNSIZE, and HICR_NOSAVE to HICR_NOTEXCOMPRESS.
------------------------------------------------------------------------
r5639 | hendricks266 | 2016-02-28 22:34:08 -0800 (Sun, 28 Feb 2016) | 1 line

Windows: Remove OS version guard. Unsupported versions will fail to run in the first place due to missing symbol errors.
------------------------------------------------------------------------
r5638 | hendricks266 | 2016-02-28 22:34:04 -0800 (Sun, 28 Feb 2016) | 1 line

Windows: Re-add pre-XP version strings.
------------------------------------------------------------------------
r5637 | hendricks266 | 2016-02-28 22:34:01 -0800 (Sun, 28 Feb 2016) | 1 line

More SDL 1.2 on Windows stuff that should not have been removed in r4749 and was missed in r4774.
------------------------------------------------------------------------
r5636 | hendricks266 | 2016-02-28 22:33:58 -0800 (Sun, 28 Feb 2016) | 1 line

Add preprocessor token NO_ALIGNED_MALLOC which disables compilation with aligned memory allocation. Useful for old versions of Windows and Mac OS X.
------------------------------------------------------------------------
r5635 | hendricks266 | 2016-02-28 22:33:55 -0800 (Sun, 28 Feb 2016) | 1 line

More of r5556.
------------------------------------------------------------------------
r5634 | hendricks266 | 2016-02-28 22:33:52 -0800 (Sun, 28 Feb 2016) | 1 line

iOS: Fix on-screen keyboard, broken in r5625.
------------------------------------------------------------------------
r5633 | hendricks266 | 2016-02-28 22:33:49 -0800 (Sun, 28 Feb 2016) | 1 line

Xcode: Add recently created game source files to project.
------------------------------------------------------------------------
r5632 | hendricks266 | 2016-02-28 22:33:45 -0800 (Sun, 28 Feb 2016) | 1 line

Xcode: Require full screen.
------------------------------------------------------------------------
r5631 | hendricks266 | 2016-02-28 22:33:42 -0800 (Sun, 28 Feb 2016) | 1 line

Xcode: Fix launching on iOS 6.
------------------------------------------------------------------------
r5630 | hendricks266 | 2016-02-28 22:33:36 -0800 (Sun, 28 Feb 2016) | 1 line

Xcode: Fix iOS hardware deployment.
------------------------------------------------------------------------
r5629 | terminx | 2016-02-17 11:08:32 -0800 (Wed, 17 Feb 2016) | 1 line

Android shit. DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.

Eliminate the need for separate manifests for 32-bit and 64-bit builds by specifying a wildcard for processorArchitecture attributes.

Evan Ramos (Hendricks266) 28 Feb 2016, 22:34 UTC−8 r5643
Polymost Engine

Refactor all GL internal texture format decision making into uploadtexture().

Evan Ramos (Hendricks266) 28 Feb 2016, 22:34 UTC−8 r5642

This directly achieves the following: * Eliminated codedup. * Recently introduced GL ES performance downsampling now applies to model skins. * Replaces the alpha/art format distinction with {RGB/no alpha, RGBA/one-bit alpha (ART transparency), RGBA/full alpha}. * Cleanly allows multiple fallback formats for each type. * Ready for further commits.

Engine Engine

Rename HICR_NOCOMPRESS to HICR_NODOWNSIZE, CACHEAD_NOCOMPRESS to CACHEAD_NODOWNSIZE, DAMETH_NOCOMPRESS to DAMETH_NODOWNSIZE, and HICR_NOSAVE to HICR_NOTEXCOMPRESS.

Evan Ramos (Hendricks266) 28 Feb 2016, 22:34 UTC−8 r5640

Add preprocessor token NO_ALIGNED_MALLOC which disables compilation with aligned memory allocation. Useful for old versions of Windows and Mac OS X.

Evan Ramos (Hendricks266) 28 Feb 2016, 22:33 UTC−8 r5636