Opened 3 years ago

Last modified 16 months ago

#5869 new enhancement

Update NVTT or replace it with something else — at Version 8

Reported by: Michael Shigorin Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Build & Packages Keywords:
Cc: Vladislav Belov Patch:

Description (last modified by Stan)

The version of NVTT we're bundling is 2.1.1, the latest is 2.1.2 and the maintainer is no longer supporting it. We still have patch they do not have and they have a few things we do not namingly e2k support.

However NVTT isn't perfect either (the mipmap generation isn't so good) and maybe we should consider alternatives.

Spring engine doesn't use it and instead has it's own parsing and conversion.

Change History (8)

comment:1 by Stan, 3 years ago

For premake and NVTT you can just pass --with-system-premake and --with-system-nvtt :)

comment:2 by Michael Shigorin, 3 years ago

Ah, didn't spot those, thank you :)

comment:3 by Stan, 3 years ago

Let me know if it works out :)

comment:4 by s0600204, 3 years ago

Patch: phab:D3219

comment:5 by s0600204, 3 years ago

Update of premake5 to alpha15: r24387, r24388

comment:6 by Ramil Sattarov, 3 years ago

Thanks for updating premake5! Can you please update NVIDIA Texture Tools as well? :-)

comment:7 by Stan, 3 years ago

In 24490:

Add initial support for MCST Elbrus 2000 (e2k) CPU architecture
patch by: @r-a-sattarov
Reviewed by: @Stan

Fixes #5877, Refs #5869

Differential Revision: https://code.wildfiregames.com/D3162

comment:8 by Stan, 3 years ago

Cc: Vladislav Belov added
Description: modified (diff)
Milestone: Alpha 24Alpha 25
Patch: phab:D3219
Summary: [FR] e2k build supportUpdate NVTT or replace it with something else
Note: See TracTickets for help on using tickets.