Opened 7 years ago

Last modified 4 years ago

#4549 closed task

Update to NVTT 2.1.1 — at Version 4

Reported by: leper Owned by: Itms
Priority: Should Have Milestone: Alpha 24
Component: Build & Packages Keywords:
Cc: historic_bruno Patch: Phab:D2475

Description (last modified by Itms)

NVTT 2.1.1 was released in 2017.

It would also be nice to possibly unbundle NVTT, since there aren't any patches that are actually needed (memory leak fixes, compression fixes, etc) anymore.

https://github.com/na-Itms/0ad/tree/nvtt imports the new release, updates the needed patches, fixes the build of NVTT and 0 A.D.

Tested on Windows and Linux (build and mass-convert textures). Windows developers might get memory issues if they try to mass rebuild the textures, the --large-address-aware flags helps with that.

Change History (6)

comment:1 by leper, 7 years ago

Description: modified (diff)
Summary: Update to NVTT 2.1.0Update to NVTT 2.1.1

2.1.1 was released last week.

comment:2 by fabio, 7 years ago

For reference: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794562

comment:3 by historic_bruno, 5 years ago

Cc: historic_bruno added

comment:4 by Itms, 4 years ago

Cc: Itms removed
Description: modified (diff)
Keywords: wip removed
Milestone: BacklogAlpha 24
Owner: set to Itms
Patch: Phab:D2475

Working version.

by Itms, 4 years ago

Attachment: nvtt-engine.diff added

Patch for the engine code

by Itms, 4 years ago

Attachment: nvtt.tar.xz added

Updated source bundle, replace libraries/source/nvtt with contents

Note: See TracTickets for help on using tickets.