Apr09 06
Been gone for a couple of days but I’m back with some cool stuff from Intel. Intel has posted a whole bunch of stuff from GDC 2009 on their site, you can check it out right here.
Interestingly, my postscript got answered, Intel has posted (a preview) of Tom Forsyth’s talk on Larrabee’s SIMD extensions, the full version should come online in one month according to the site.
As always with Intel (and many others), you have to read through the marketing crud and filter out the core.
Mar09 28
I don’t often recommend books, especially when it comes to DirectX/Direct3D. There are many monstrosities out there that should never have seen the light of day.
Once per week or so I browse a local Barnes and Noble hoping to catch a book I haven’t seen before. It rarely happens since their inventory is very stagnant, but still. A month or two ago I accidentally browsed the Graphics/Web section and found “Introduction to 3D Game Programming with DirectX 10″ by Frank D. Luna.
The title, publisher (Wordware) and cover were kind of off-putting so I almost didn’t buy it. But I’m glad I did since, in my case, it has become my number one DX10 reference. It’s compact, concise, always around my desk and well written so give it a shot if you have 30 bucks or so to spare.
Mar09 26
Today Intel released it’s new issue of “Intel Visual Adrenaline” featuring a three page interview with Tom Forsyth about Intel’s upcoming Larrabee GPU, which is x86 based and fully programmable.
Click here to read the PDF, scroll down to page eight (8)
Larrabee will support a rasterization pipeline as well as raytracing but Forsyth mentions raytracing to be more of a technical feature than a mainstream implementation. Regardless of this, for graphics programmers this should be good as there will finally be a piece of hardware that actually supports realtime raytracing.
Direct3D as well as OpenGL will be supported in addition to the much anticipated programmable route, either through C++ or pure assembly, which should open up the card for people interested in parallel computing.
Sadly there’s no definitive answer from Forsyth on how many cores Larrabee will actually contain. I guess we’ll have to wait for that a bit longer.
PS, if anyone is at GDC listening to Abrash and Forsyth tomorrow, let me know what you got from it.
Mar09 25
I haven’t been active at all in the OpenGL circles recently but apparently OpenGL 3.1 was released yesterday. Check out the specs by clicking here at Khronos.ORG.
I have been extremely skeptical about OpenGL 3.0 since it was more like an OpenGL 2.2 and did not implement any of the promised object oriented features that competing APIs like Direct3D implement. Thankfully, this release of OpenGL 3.1 seems to be better at first glance as it not only deprecates but removes the old functionality which has been in the way for so long.
It looks like Khronos has heard and listened to its outraged end-users and finally created a better specification. At least, upon first glance, that’s what it looks like.
With the release of OpenGL 3.1 also comes a new version of GLSL, version 1.40. Most excitingly, NVIDIA has released OpenGL 3.1 drivers immediately after the release of GL, showing that they’re way ahead in the game already (as opposed to AMD or Intel).
It is amazing to me that no major outlets such as Slashdot have picked up this this story and one has to find out about 3.1 by accident or RSS feeds.
Mar09 24
OK, so only one day after I publicly whined “where is the DX SDK?” Microsoft has released the March 2009 version. Go figure. Get it here at DirectX 2009 SDK @ MS Download.
Also, there seems to be some interesting stuff bundled with this version of the SDK, here’s my take on the important stuff:
- Technical Previews
- Direct2D
- DirectWrite
- DXGI 1.1
- PIX works on the Windows 7 beta
- Several updated samples
Check out the details at the link posted above. Also, it doesn’t look like the online MSDN library docs have been updated yet but usually that happens pretty quickly.
Mar09 23
I wonder what kind of development is going on at Microsoft as there hasn’t been an update for the DirectX SDK since November of 2008. This is quite out-of-sync with their regular release schedule of a new SDK every 3 months.
My guess would be that with the release date of Windows 7 inching closer, the development for DirectX 11 has to be completed soon. Of course this is 100% speculation.
If anyone has a clue, let me know.
Mar09 18
Even though I prefer my web servers to run Linux, I just can’t seem to switch my personal computer to Linux just yet. From an end-user standpoint, Linux is still very rough around the edges, here’s my personal checklist (in no particular order) that I’d like to see fulfilled.
- The ability to install a piece of software without having to invoke a CLI.
- A full-featured development environment (that’s not Eclipse) that rivals Visual Studio in C++ development.
- A non-Unix-like file system.
- Better manual when you buy a distribution (SUSE manual: case and point).
- Better IHV driver support.
- Better native ISV software support without having to run Wine.
- And the coup de grâce: An OpenGL specification that can compete with Direct3D.
Don’t get me wrong, I have nothing against Linux itself, in fact much of my development time goes into LAMP related work. But for the desktop it just seems like a CLI-ridden nightmare at the moment.
Mar09 07
Here’s a little tip for US business owners. If you get a document in the mail called: “Annual Minutes Requirement Statement Directors and Shareholders”, do not pay it, this is a scam. The Florida Department of State has now posted a warning about this on its front-page as well.
While this document might look very authentic, in the small print it states:
This product has not been approved or endorsed by any government agency and this offer is not being made by an agency of the government.
Needless to say, you should never send shareholder information to any non-government organization. And your actual annual meeting information should only be addressed to a government organization or posted at SunBiz.org.
The letter that I originally received had the following return address:
COMPLIANCE SERVICES
400 Capital Cir SE, Ste 18321
Tallahassee, FL 32301
Edit:
Thanks to all of the people who have posted a comment, here’s a list of all the street address instances used by this scammer so far, there were more instances reported below in the comment section without addresses. Also, if you happen to have more information or an address that’s not listed, please post it below, it will most certainly help many people.
- California
P.O. Box 1265
Studio City, CA 91614-0265
- Florida
400 Capital Cir SE, Ste 18321
Tallahassee, FL 32301
- Georgia (1)
931 Monroe Drive NE, STE A-102 #333
Atlanta, GA 30308-1795
- Georgia (2)
Annual Minutes Disclosure Services/Business Processing Division
5805 State Bridge Road
Duluth GA 30094
Phone 866-390-1176
- Georgia (3)
Annual Minutes Disclosure Services
5805 State Bridge Road Ste. G–380
Duluth, GA 30097
- Massachusetts
Compliance Services
71 Commercial St. #241
Boston, MA 02109
- New York
Annual Minutes Disclosure Services / Business Processing Division
911 Central Avenue #134
Albany, NY 12206
- North Carolina
324 S. Wilmington St.
Postal Mail Box 407
Raleigh, NC 27601
Edit 2:
I can’t believe that after more than a year, I’m still receiving comments on this post from people that received the letter. If you got the letter and it has a different address than listed above is on the envelope, post a comment and let us know, since you might be saving someone $125!