Ramblings of a DirectX MVP playing at the sharp end of 3D graphics
So I managed to snatch another hour or so to extend my D3D11 template.
Where I want to be is with an 'identity' tesselation configuration. I want some simple looking code that is executing all of the core shaders - VS->HS->DS->GS->PS such that it can be a platform for further investigati…
Where I want to be is with an 'identity' tesselation configuration. I want some simple looking code that is executing all of the core shaders - VS->HS->DS->GS->PS such that it can be a platform for further investigati…
Evening all,
So I'm just on the very end of a 4-day weekend. Legged it out the office at 9pm on Thursday (was chasing, or being chased, by some front office peeps all day so 7pm-9pm was my only quiet time to do any real work [headshake]) and visited my family for 3 days. Came back late last night an…
So I'm just on the very end of a 4-day weekend. Legged it out the office at 9pm on Thursday (was chasing, or being chased, by some front office peeps all day so 7pm-9pm was my only quiet time to do any real work [headshake]) and visited my family for 3 days. Came back late last night an…
Hi all,
Yesterday I got a surprise (although it shouldn't have been) delivery of:
Business and Production: A GameDev.net Collection
Whilst I knew about the title a while ago it appears to have just been released for general consumption. I suggest you just go straight to the best article in the book on…
Yesterday I got a surprise (although it shouldn't have been) delivery of:
Business and Production: A GameDev.net Collection
Whilst I knew about the title a while ago it appears to have just been released for general consumption. I suggest you just go straight to the best article in the book on…
Evening all,
Thought I'd drop this in for you guys should you find it of any use...
Thought I'd drop this in for you guys should you find it of any use...
#include
#include
#include
#include "resource.h"
#include
#include
#define SAFE_RELEASE( x ) {if(x){(x)->Release();(x)=NULL;}}
#define SAFE_DELETE( x ) {if(x){delete (x);(x)=NULL;}}
#define LOG( msg ) PrintLogMessage(…
Posted this in the forum as well, just to throw it out there on the off chance someone finds it useful!
I've kinda run out of steam for finishing the article that explained the diagram in full, and with February now here its not as fresh as I was hoping (I wanted it out in the 1st week of Jan!).
In o…
Evening all,
Been a while since I wrote anything here but thats due to having relatively little thats worth discussing. Unless anyone in the games world is interesting in the topsy-turvy world of software development in investment banking?! [lol]
Whilst my employer is taking a royal beating in the st…
Been a while since I wrote anything here but thats due to having relatively little thats worth discussing. Unless anyone in the games world is interesting in the topsy-turvy world of software development in investment banking?! [lol]
Whilst my employer is taking a royal beating in the st…
Currently at the top of the Realtime Rendering blog (from the authors of the classic text with the same name):
Quote:Yet Another Free Book
Wolfgang Engel, Jack Hoxley, Ralf Kornmann, Niko Suni, and Jason Zink did something nice for the world: gave us a DirectX 10 book for free online. There's more in…
Good afternoon everyone!
I've been a bit quiet lately in pretty much all aspects - coding, forum posts, journal entries, writing etc... so I thought I'd lump together a quick update on whats going on in JackWorld(TM)
For most of December I was working silly hours trying to break the back of a project…
I've been a bit quiet lately in pretty much all aspects - coding, forum posts, journal entries, writing etc... so I thought I'd lump together a quick update on whats going on in JackWorld(TM)
For most of December I was working silly hours trying to break the back of a project…
I'm happier with this iteration of the diagram. It's still not perfect, but having gone through a few rough designs now its starting to appear in a form that matches my (rather vague) original vision [smile]
- 10.1 has Vista-SP1 as a dependency which isn't included
- Compatability of 9.0c on Vista/7 isn'…
Follow-on from yesterdays journal entry:
It's not where I want it to be, but its a start - the more of these little doodles I put together the more I realise the missing and/or complex connections...
It's not where I want it to be, but its a start - the more of these little doodles I put together the more I realise the missing and/or complex connections...
So we've recently had the Professional Developers Conference and now we've got the November DirectX SDK release.
A number of the announcements made between those two events I was already familiar with courtesy of my MVP status (thanks to those in MS willing to share [smile]). A while back it became …
A number of the announcements made between those two events I was already familiar with courtesy of my MVP status (thanks to those in MS willing to share [smile]). A while back it became …
First up, apologies for being AWOL lately - crazily busy in the day job lately and simply haven't had the time to do any recreational techie stuff [headshake]
I can't watch it from the office, but the e7 blog listed some of the W7 presentations at PDC last week... Windows 7: Introducing Direct2D and…
I can't watch it from the office, but the e7 blog listed some of the W7 presentations at PDC last week... Windows 7: Introducing Direct2D and…
Just saw an RSS update saying that Phil Taylor had moved his blog over to futuregpu.org. Recently he jumped ship from the MS flight simulator team to Intel's Larrabee project, but for those not recognising his name he was involved in the early days of DirectX [smile]
It seems to bubble up every now …
It seems to bubble up every now …
In a stroke of imaginative marketing it looks like "Windows 7" wasn't just a code name...
I'm spending this weekend trying to get the remainder of my content uploaded to the e-book format. It's nice to see my work finally coming together [smile]
I've just finished the 8th of 10 chapters I'm uploading - this one covering Gregory Ward's isotropic and anisotropic lighting models.
Some of the…
I've just finished the 8th of 10 chapters I'm uploading - this one covering Gregory Ward's isotropic and anisotropic lighting models.
Some of the…
Evening all,
Been a while since I last updated the reason I shall pin entirely on that inconvenience known as "a job". The world of finance is quite grim these days and I sure as hell aint going to be slacking off now!
In more interesting news, I went to the Microsoft MVP Open Day at their HQ in Read…
Been a while since I last updated the reason I shall pin entirely on that inconvenience known as "a job". The world of finance is quite grim these days and I sure as hell aint going to be slacking off now!
In more interesting news, I went to the Microsoft MVP Open Day at their HQ in Read…
Mark Russinovich's latest blog post is well worth a read. There are a couple of neat tricks that come up, but I trust that any respectable developer is familiar with the sysinternals tools, especially process monitor and process explorer [wink]
I did like a couple of the comments as well:
I did like a couple of the comments as well:
Quote:...Vi…
Looks like I have to admit defeat on getting a development environment set up with Windows Server 2008 and Hyper-V [sad]
I did some fighting with it over the weekend trying to shoehorn the Nvidia drivers into a Vista-SP1 guest OS/VM but it wasn't having any of it. So I did some digging around online…
I did some fighting with it over the weekend trying to shoehorn the Nvidia drivers into a Vista-SP1 guest OS/VM but it wasn't having any of it. So I did some digging around online…
I decided to give the Windows Server 2008 Hyper-V role a go this evening.
I'm impressed with how simple the whole process is - to all intents and purposes its the same as their VirtualPC software but in a more refined/integrated way. I've done quite a bit of development work with VMWare and VPC over…
I'm impressed with how simple the whole process is - to all intents and purposes its the same as their VirtualPC software but in a more refined/integrated way. I've done quite a bit of development work with VMWare and VPC over…
From my previous entry:
Quote:Before I head out for the night I've set the beast up running four instances of Prime95 - two blended, one CPU intensive and one heat/power intensive.Well I got back arou…
... snip ...
If it's still up and running in 4-5hrs time when I get back then I'll consider it stable
For about a total of 6hrs work I've got my new machine up and running.
Only two hiccups really:
The heatsink/fan is so insanely huge I had to take the fan off and leave it as a passive cooler. Temperatures are currently higher than I'd like, so this may harm my ability to O/C [headshake]
I may have ma…
Only two hiccups really:
So I was all prepared to dish out some serious hate towards FireFox this week. Version 2 was a nightmare, version 3 only seemed marginally better and I was pretty damned sure I had concrete proof that the FF lovies were wrong about the memory consumption.
In a nutshell, my dev machine here at work w…
In a nutshell, my dev machine here at work w…
Evening all,
For lack of any game or multimedia related development work I thought I'd post up the final specification for my new computer. I talked about it in a previous journal and I'm hoping its sufficiently powerful to allow me to do some proper dev work. My current single-core 1GB RAM PC reall…
For lack of any game or multimedia related development work I thought I'd post up the final specification for my new computer. I talked about it in a previous journal and I'm hoping its sufficiently powerful to allow me to do some proper dev work. My current single-core 1GB RAM PC reall…
Despite a brief excursion to the pub (and getting abused for the misfortune of having a 'pansy' pint glass for my ESB [headshake]) I've managed to get the content for the first of ten chapters of my Direct3D 10 book submitted online tonight.
Some of you may well remember my more frequent journal pos…
Some of you may well remember my more frequent journal pos…
(ab)using the ID3DX10ThreadPump
Anyone familiar with the ID3DX10ThreadPump interface? As the name suggests its new in v10 of the D3DX library so its been around for a while now. From some of the early slides and diagrams I saw this always struck me as an interesting feature in D3DX10 but I'd never r…
Anyone familiar with the ID3DX10ThreadPump interface? As the name suggests its new in v10 of the D3DX library so its been around for a while now. From some of the early slides and diagrams I saw this always struck me as an interesting feature in D3DX10 but I'd never r…
I had been wanting to write up some notes on ID3DX10ThreadPump over the weekend but I got busy. In the meantime, something for you guys to consider (I've given it more thought than I should)...
Writing games in MS Word
To quote superpig:
Writing games in MS Word
To quote superpig:
Quote:I think there's an entire circle of Hell that spawns into …
Since the XNA GameFest conference on Wednesday I've been rethinking my plan to use SH/PRT for my toy terrain renderer.
At the end of the presentation I asked about the applicability of RSM and GI in general to "wide open space" rendering. Initially I didn't rate the answer I received (not that I'd b…
At the end of the presentation I asked about the applicability of RSM and GI in general to "wide open space" rendering. Initially I didn't rate the answer I received (not that I'd b…
Evening everyone,
In an uncharacteristically mature and sensible move I left the post-GameFest party early. Yes, I've learnt from several bad experiences (including getting lost in a phonebox in Cambridge) that playing "last man standing" at these events just isn't a good idea. Instead I decided I'd…
In an uncharacteristically mature and sensible move I left the post-GameFest party early. Yes, I've learnt from several bad experiences (including getting lost in a phonebox in Cambridge) that playing "last man standing" at these events just isn't a good idea. Instead I decided I'd…
So I'm just back from a very tasty dinner at The Blue Elephant in Fulham, London (I highly recommend it) with the Microsoft folk who're running tomorrows XNA GameFest '08 conference. I counted around 20 people around the table with a seemingly reasonable mix of US and non-US 'softies, which for a o…
Certainly one of the more useful MSDN pages I've come across:
msdn.microsoft.com/en-us/vs2005/aa700950.aspx
msdn.microsoft.com/en-us/vs2005/aa700950.aspx
Advertisement
Popular Blogs
Advertisement