Jump to content

Talk:DirectDraw Surface

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

This is the current revision of this page, as edited by Lop Tyr (talk | contribs) at 09:29, 10 April 2024 (MIME Type: new section). The present address (URL) is a permanent link to this version.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

First post

[edit]

Just thought this file format should get a fair mention. Anyone with some good links please post them. This article is too barebones right now.--n00b 23:07, 31 January 2006 (UTC)[reply]

"Though it was originally designed strictly for DirectX, a hack was later developed to use it with OpenGL as well." This makes no sense. OpenGL delibearately doesn't deal with file formats, only rendering, letting the programmer deal with file IO however they choose to. Support for the DXT compression method used within dds files is provided via the ARB_texture_compression extension. (see: http://developer.nvidia.com/attach/6585 )

This is not a hack. I'd like to either see a credible source for the above statement (which I'm willing to bet won't happen), or it should be removed. 82.71.7.193 21:51, 10 December 2006 (UTC)[reply]

I think that this file format should be added to the "Multimedia Compression Formats" list, both because it is a standardized format and because it is widely used. Especially considering it is one of, if not the, biggest user of DXTn compression. Any thoughts on this? --n00b 01:51, 20 March 2007 (UTC)[reply]

Don't forget the GPU reference datatype DirectDrawSurface4. DirectDraw surface existed a long time before DirectX 7 but not as the file format. I searched for it in Wikipedia because I can't find how to release a DirectDrawSurface7 from the memory to avoid memory leaks in 2D games. Any links about that would improve this page a lot. —Preceding unsigned comment added by Dawoodoz (talkcontribs) 11:59, 2 May 2008 (UTC)[reply]

Usefulness of the format left poorly explained

[edit]

Why is .dds good for storing cubic environment maps, particularly? Is it merely that the format can store several images as one file? And why does the fact that it's used for storing textures make it useful for storing S3TC compressed data? The "makes" part of that doesn't follow. Maybe the point is just that the format allows S3TC compression... in which case it's the other way round: The format allows this kind of compression, which (by design) makes it useful for storing textures. (I'd reword this, but I've never used .dds and I'm not confident I got my facts right.) Card Zero (talk) 18:58, 14 August 2010 (UTC)[reply]

I think it's usefulness comes from being a standard way of storing such information. That gives you an interoperability advantage and I believe that modern GPUs can consume .dds files natively, meaning you don't have to do any conversion before sending it to the graphic hardware. I suspect this is true for consoles as well.--Anss123 (talk) 21:10, 14 August 2010 (UTC)[reply]
OK, I thought about that a bit and swapped half of one sentence with half of the other, seems to work better. I also put in what you said about GPUs and consoles consuming DDS natively, although if I was really diligent I'd have found a citation for that, and I didn't. My statement that the hardware can "decompress" the data is a guess, for all I know it doesn't even need to (well, presumably it does, but the process is dead simple, which is the point of the format. "Fixed-rate data compression coupled with the single memory access", says the S3TC article). Card Zero (talk) 08:23, 30 August 2010 (UTC)[reply]
[edit]

Hello fellow Wikipedians,

I have just added archive links to one external link on DirectDraw Surface. Please take a moment to review my edit. If necessary, add {{cbignore}} after the link to keep me from modifying it. Alternatively, you can add {{nobots|deny=InternetArchiveBot}} to keep me off the page altogether. I made the following changes:

When you have finished reviewing my changes, please set the checked parameter below to true to let others know.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 5 June 2024).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—cyberbot IITalk to my owner:Online 14:06, 15 February 2016 (UTC)[reply]

Lossy

[edit]

Should maybe mention that (currently) all of the DDS compression formats are lossy. ➧datumizer  ☎  17:36, 15 August 2019 (UTC)[reply]

MIME Type

[edit]

The Internet media type for the format is listed as image/vnd-ms.dds, but it's not listed by the IANA. Lop Tyr (talk) 09:29, 10 April 2024 (UTC)[reply]