Announcement

Collapse
No announcement yet.

To AMD developers/lawyers: S3TC and mesa drivers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • To AMD developers/lawyers: S3TC and mesa drivers

    Many games run corrupted (Doom3/Prey/Spring games) or slowly without S3TC support. libtxc_dxtn is usually not installed by default and manually installing it is not very practical for all users.

    However if AMD (and Intel and possibly others) already paid for the S3TC patents would be possible to integrate libtxc_dxtn in mesa and enable it by default on these chips, leaving it disabled on other drivers (which could still enable it without recompiling mesa installing the external libtxc_dxtn)?

  • #2
    Why you opened an new Thread there are already some Threads about this and in no thread an AMD or xorg dev talk to us .... ( except smt like "do it yourself" or "its broken"

    btw Current S3TC Thread

    Bug list related to S3TC

    Comment


    • #3
      woah, libtxc_dxtn compresses textures into s3tc format, it doesnt decompress it

      It's driver which doesnt support uploading compressed s3tc textures into card.

      Comment


      • #4
        Originally posted by oibaf View Post
        Many games run corrupted (Doom3/Prey/Spring games) or slowly without S3TC support. libtxc_dxtn is usually not installed by default and manually installing it is not very practical for all users.

        However if AMD (and Intel and possibly others) already paid for the S3TC patents would be possible to integrate libtxc_dxtn in mesa and enable it by default on these chips, leaving it disabled on other drivers (which could still enable it without recompiling mesa installing the external libtxc_dxtn)?
        Basically: no.

        Google up old threads discussing S3TC on mesa3d-dev before beating poor dead horses.

        Comment


        • #5
          The problem is not the need for an external library which is trivial to install, but the fact it does not work even with it!
          ## VGA ##
          AMD: X1950XTX, HD3870, HD5870
          Intel: GMA45, HD3000 (Core i5 2500K)

          Comment


          • #6
            Originally posted by darkbasic View Post
            The problem is not the need for an external library which is trivial to install, but the fact it does not work even with it!
            It is working fine on i965 and r300g, other drivers might have bugs though.

            Comment


            • #7
              Originally posted by netkas View Post
              woah, libtxc_dxtn compresses textures into s3tc format, it doesnt decompress it

              It's driver which doesnt support uploading compressed s3tc textures into card.
              AFAIK, the driver can upload compressed textures just fine, and the hardware can deal with it.

              What it can't do is take uncompressed textures, compress them, and pass them to the hardware.

              For this, you need the libtxc library. Which unfortunately does not work with r600.

              Comment


              • #8
                Originally posted by pingufunkybeat View Post
                For this, you need the libtxc library. Which unfortunately does not work with r600.
                Is it a driver or a library issue? When will be solved?
                ## VGA ##
                AMD: X1950XTX, HD3870, HD5870
                Intel: GMA45, HD3000 (Core i5 2500K)

                Comment

                Working...
                X