The Summer 2004 SDK Update For DirectX has been released..

-- Official announcement - DX Web site should be updated soon..

The DirectX(r) Team is pleased to announce the final release of DirectX 9.0 SDK Update (Summer 2004)!

The DirectX 9.0 SDK Update (Summer 2004) contains updated versions of the D3DX library, graphics samples, sample framework, tools and Managed DirectX documentation. Areas of concentration in the DirectX 9.0 SDK Update (Summer 2004) release are:

- HLSL support for Pixel Shader & Vertex Shader 3.0
- Effects Framework performance improvements
- Pre computed Radiance Transfer improvements
- New Sample framework
- New & Updated Samples
- Improved Documentation
- PIX tool for better debugging of Direct3D applications
- Introduction of the Preview Pipeline for easier content creation

For information on what is supported in shader model 3.0, refer to the updated reference documentation. You can install the final releases from the below locations.

Software Developer Kit (230Mb+)

Extras (40Mb+)

Symbols (20Mb+)

Release Notes

Please feel free to post any concerns and/or discuss any issues with this SDK release within this forum, the public newsgroups or mail us directly at directx@microsoft.com

Enjoy!

Published 26 July 04 04:12 by tmiller
Filed under:

Comments

# miguel jimenez's coding blog said on July 26, 2004 7:22 PM:
# juju said on July 26, 2004 8:30 PM:
Well done
# Russ C. said on July 27, 2004 12:52 AM:
Thanks for the hard work Tom!
# Brian Brown said on July 27, 2004 8:42 AM:
At first glance it looks like you guys put a lot of work into the documentation. Great job Tom!! I started playing around with the samples and specifically the Custom UI controls. One thing I noticed on my box was that whenever I ran any of the samples with the new UI controls they were flashing when in windowed mode. When I went to full screen they were fine and looked rock solid. Any ideas on why that might be?
# Chris C. said on July 27, 2004 10:52 AM:
Documentation is much much better thanks :) I still have the bug where Intellisense doesnt kick in on the CustomVertex Class, is this just me, or is it a known issue? I.e. CustomVertex.[Intellisense] all I got with 2003 Update and now 2004 is "Equals" and "ReferenceEquals", none of the Vertex types popup :(
# Russ C. said on July 27, 2004 12:06 PM:
Chris C.

I'm glad it's not just me!

It comes back, if I do one of the following (randomly)

Recompile Successfully
Create a new Class

and always seems to come back if I remove the reference to DirectX and re-add it or restart VS.

Strange, eh ?
# John B. said on July 27, 2004 12:07 PM:
Can anyone comment on the Changes included for Managed DirectX?
# Chris C. said on July 27, 2004 12:07 PM:
Russ C,

Totally strange, I've tried all the things you suggested and it still doesn't come back, equally strange the object browser shows that CustomVertex is just an empty class. Of course, it still compiles, but it makes working with CustomVertex structs clumsy.
# juju said on July 27, 2004 6:23 PM:
1) Documentation is much better now

2) Occlussion query bug is eliminated

3) UI Controls rocks

4) Texture/State manager is nice

5) We can play now with vs/ps 3.0, including HLSL fxc.exe

6) PIX is good to profile your DX programs

7) New samples are good ( specially shadowmap, new radiance transfer , etc )

8) Improved radiance transfer engine!!!

Well done, well well done, continue doing the best job Tom & company!!!
# ShadowChaser said on July 27, 2004 10:26 PM:
Looks pretty good, but I still don't like the documentation. Why does it not match the standard .net style?

The little IE-documentation-ish tab-interface to view methods/fields/properties/events/etc frustrates the heck out of me - it sure would be nice to just have a "members" page like in .NET.

The content looks good though, just gotta work on the formatting! :)
# Firefox said on July 28, 2004 4:40 AM:
I guess the delay in your next book's release date is connected to this 2004 Summer Update... Are there any news regarding the contents of the book, Managed Code updates (due to 2004 Summer Update)?
# VB-tech weblog said on July 28, 2004 7:41 AM:
# Mary C. said on July 28, 2004 5:17 AM:
I heard SP2 will contain DirectX 9.0c by default. Will it have Managed DX installed by default? I think it should be.
# Fredrik said on July 28, 2004 11:37 PM:
Does anyone have any suggestion on a forum or any other place where questions on DX9.0C are likely to be answered?
I am having huge difficulties using the new sample framework and need help badly...
# Max said on July 29, 2004 1:26 AM:
You fixed CalculateRect! Chris C: I have that problem too. It goes away when I exit and restart VS.NET - it is sort of annoying, but I suspect it's an issue with the way intellisense handles inner structs, and not with MDX.
# Andy said on July 29, 2004 6:59 PM:
CustomUI runs like a bag-o-nails.. Only getting 0.52 fps and this is with the pixel shader debug option. None of the others run. Think I'll be going back to previous release..lol good work
# Andy said on July 29, 2004 8:37 PM:
I think this is because I am running Windows 2003 server and Reference Rasteriser is not installed, WHY did you remove this??????
# Lonnie McCullough said on July 30, 2004 8:51 AM:
One of my biggest complaints about MDX has been that it will bring System.Windows.Forms into the process even when I don't want it there. It adds an extra ~3MBs to my process of absolutely wasted space. I'm not sure if the entire 3MBs is attributable to WinForms, but it certainly contributes in a big way. I was wondering if there is anyway to force WinForms not to load? Modify code paths so that it is brought in only when the constructor that takes a Control for the device window is used... This would be awesome because I really want nothing to do with WinForms. Other than that MDX is the bomb. Maybe this has been addressed in the most recent update?
# Ralf said on July 30, 2004 11:25 AM:
I like MDX but redistribution of it is still a mess.

The webupdate did not install it. The only way to get it is download the full redist (33MB) and run it with a special commandline parameter. DX9.0c make it even more worse. The redist only contains the newest version MDX. If somebody have never install MDX with a full DX9.0b runtime redist my old apps will not run.

Because of the .net framework my apps are small but than I have to force my customers to download Megabytes of data to get the apps running.

I still hope that the MDX-Team will give us developer for each MDX version a small installer for redistribution. Or even better make each MDX Version available over windows update.
# xian said on August 2, 2004 11:24 AM:
Strangely, it works from home, but on my work computer none of the examples will run without an exception.
# xian said on August 2, 2004 11:28 AM:
Manager.Adapters.Default.Adapter - Always throws the exception, fwiw. Worked perfectly in 1.0.1901.0.

# Jeff Johnson said on August 2, 2004 10:52 PM:
Sprite.Draw2D has a problem when attempting to rotate for the summer 2004 sdk ... it will always rotate around the top left of the screen instead of where the sprite is located. This feature worked fine in the 2003 sdk ...
# Max said on August 4, 2004 12:41 AM:
Hej...

Why the DirectPlay has been deprecated? And when would it be finaly removed?
# John Mabbott said on August 4, 2004 12:21 PM:
Hi Tom,

I think I've spotted a minor bug in the MDX GUI code, dxmut.cs (line 2622). Shouldn't the contents of the if/else statement's be reversed below? I'm not sure where the right place to make bug reports are...

if (State.WindowTitle != null && State.WindowTitle.Length > 0)
{
System.Windows.Forms.MessageBox.Show(errorText, "DirectX Application",
System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
}
else
{
System.Windows.Forms.MessageBox.Show(errorText, State.WindowTitle,
System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
}
# Jice said on August 4, 2004 11:03 PM:
Hi,
I ported my project from 9.0b to summer 2004. I use DrawIndexedPrimitive with effects. Since I recompiled it, nothing renders anymore!! I changed the effects API call as stated in the doc and everything compile without warning.
Has some1 this problem ?
# Richard Clark said on August 6, 2004 3:04 PM:
As I said in my blog : I'm VERY VERY VERY ANGRY about DX 9.0c SDK.

For all explanation, take a look at : http://blogs.developpeur.org/richardc/archive/2004/08/06/2229.aspx
# Henk Bosman said on August 16, 2004 2:44 AM:
Any know why I my little game uses 50% CPU speed (2.4Ghz P4).
I only use:

using (Sprite s = new Sprite(device))
{
s.Begin(SpriteFlags.AlphaBlend);

// render code

s.End();
}

This is done in a Direct3D window.
anyone?

# Tom Miller s Blog The Summer 2004 SDK Update For DirectX has been | debt solutions said on June 15, 2009 8:59 PM:

PingBack from http://debtsolutionsnow.info/story.php?id=9806

New Comments to this post are disabled
Page view tracker