EDuke32 Changelog Unofficial archive

Build 5643

28 February 2016 · 15 commits by 2 authors · SVN

Builds by month 136 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

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