Page 2 of 11 FirstFirst 1234 ... LastLast
Results 11 to 20 of 110

Thread: A Possible Workaround For The S3TC Patent Situation

  1. #11
    Join Date
    Jun 2011
    Posts
    15

    Default

    Quote Originally Posted by [Knuckles] View Post
    [...]people from the US aren't really at fault for their broken patent system and can't normally do anything about it[...]
    I would not want to get into politics, but... if people from a democratic country aren't at fault for their own country's patent system, who is at fault then?

  2. #12
    Join Date
    Apr 2009
    Posts
    17

    Default

    Quote Originally Posted by [Knuckles] View Post
    To those saying "ignore it": consider that people from the US aren't really at fault for their broken patent system and can't normally do anything about it.

    It's not fair to bitch when something is US-only and "we" can't access it, and then turn around and say "fuck em" when the tables have turned.

    Great work from the Xonotic developers, I hope this gets included in Mesa soon!
    Actually, the preferred way would not be including this in Mesa as ONLY version, but to continue to have support for the s3tc-enabled libtxc_dxtn.

    This can be realized for example by Linux distributions setting this to "Provide:" libtxc_dxtn, and shipping this one by default. Then the user can replace it by the "full" libtxc_dxtn with S3TC support by an apt-get command (on Debian/Ubuntu). Alternatively, an alternatives mechanism can be used (update-alternatives) to even allow both packages to be installed at the same time.

    Also, Mesa COULD include this code, or reimplement S2TC on their own (in a probably more optimized and faster fashion). In any case, I would prefer support for full S3TC libtxc_dxtn to remain.

  3. #13
    Join Date
    Apr 2011
    Posts
    35

    Default

    so... did anyone involved in mesa ask S3 already if it's ok to have a free implementation, or do we have to speculate for the next 50 years whether there might be some legal problems or not?

  4. #14
    Join Date
    Nov 2010
    Posts
    10

    Default

    Ok, so if i rename S2TC library file as libtxc_dxtn would it make auto magicly my S3TC games run properly without S3TC, or would it require some extra work from the game devs?

  5. #15
    Join Date
    Apr 2009
    Posts
    17

    Default

    It would automatically work, provided your graphics card supports S3TC decoding. In case it does not, Mesa may implement it using S2TC decoding, but even if it will work, it will be slower. You basically don't want software fallbacks to happen.

    Quite likely though, your card DOES support S3TC, and libtxc_dxtn will then work for you without fps loss.

  6. #16
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,332

    Default

    While I too think it's better to have low quality over black by default, it really is an US issue. Why should people outside have low quality by default, when they can legally get the better one?

  7. #17
    Join Date
    Oct 2009
    Posts
    343

    Default

    this patent is bullshit.. ignore it...

  8. #18
    Join Date
    Jan 2008
    Location
    Have a good day.
    Posts
    678

    Default

    I'm not sure simply ignoring a patent somehow makes it go away...

  9. #19
    Join Date
    Nov 2007
    Posts
    1,024

    Default

    The reason that ignoring it isn't a solution is that the US is -- for better or worse -- still one of the largest drivers and absolutely the largest consumer of software, games, and technology in the world. If some random user in some other part of the world gets access to an encumbered algorithm, good for him, but that does nothing for the larger ecosystem. Game developers will still absolutely refuse to waste time targeting Linux if we know that even 60% of the Linux userbase in our target market would be unable to use that software.

    So far as S3TC, you already have the option to use a Mesa plugin for it in parts of the world that don't uphold software patents, so quit your damn whining already.

  10. #20
    Join Date
    Jun 2009
    Posts
    2,937

    Default

    Quote Originally Posted by yotambien View Post
    I'm not sure simply ignoring a patent somehow makes it go away...
    It doesn't, and it still sucks for the people affected.

    Just like internet censorship sucks for Chinese citizens. This doesn't mean that our Linux distributions should do THAT by default just because one country has silly laws, either.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •