[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Include 0AD, a new fancy 3D RTS

On Wed, Sep 8, 2010 at 3:53 AM, Paul Wise <pabs@debian.org> wrote:
> On Tue, Sep 7, 2010 at 10:27 PM, Philip Taylor <excors@gmail.com> wrote:
>> On a related note: We're probably going to add the NVIDIA Texture Tools
>> (http://code.google.com/p/nvidia-texture-tools/) as a dependency in the next
>> week or so. But I don't think we need any special versions or patches, so a
>> normal package should work and hopefully it won't be a problem. (Since most
>> (all?) distros don't have packages for it yet, I'd still like to bundle it
>> by default, so people won't have to waste time downloading and installing it
>> themselves; but I'll add a flag to use the non-bundled library, for people
>> who have a packaged version.)
> Please don't bundle it in your source tarball. Instead, make a
> separate tarball for dependencies and get folks to download that.

Until the library packaging situation improves, I'd prefer not to make
it more complicated for users to compile the game from source by
adding another required download. I would be happier in the future to
remove nvtt if/when packages for it become more widely available, or
if FCollada and SpiderMonkey get resolved and nvtt becomes the
blocking issue.

> In addition, it sounds like you want to make 0AD only work on nVidia
> cards with non-free drivers since this texture tools thing seems to
> rely on CUDA?

CUDA is optional, it works fine in software mode. (Part of the reason
for using the library is to better support free drivers and low-end
graphics hardware, by letting us use compressed textures when the
drivers only offer partial support.)

Philip Taylor

Reply to: