I received something today that is pretty unique, and I can honestly say that I haven't ever gotten anything of this sort before http://public.gamedev5.net//public/style_emoticons/default/smile.png Let's see if you are able to notice something different about the copy of our D3D11 book that I received today: That's right - the copy on the right has bee...
Chronicles of the Hieroglyph
I just received my copy of GPU Pro 4 today, which was a nice surprise. I had contributed a chapter on Kinect Programming with Direct3D 11, and it is really nice to see it in print. And of course, there is also lots of other interesting articles that I have been digging through as well.In general, I find it really interesting to see the breadth and depth...
Last time I discussed how I am currently using pipeline state monitoring to minimize the number of API calls that are submitted to the Direct3D runtime/driver. Some of you were wondering if this is a worthwhile thing to try out, and were interested in some empirical test results to see what the difference is. Hieroglyph 3 has quite a number of differe...
My last couple of commits to Hieroglyph 3 addressed a performance issue that most likely all graphics programmers that have made it beyond the basics have grappled with: Pipeline State Monitoring. This is the system used to ensure that your engine only submits the API calls that are really necessary in your rendered frame. This cuts down on any API cal...
The most recent commit to the Hieroglyph 3 repository has reduced my usage of the simple event system in the engine. I think the reasons behind this can apply to others, so I wanted to make a post here about it and try to share my experiences with the community.A long time ago, I added an event manager to the Hieroglyph codebase. This was really long t...
As I alluded to last time around, one of the new features that I have been working on lately is Glyphlets. These little guys are basically an abstraction of an application, and only provide the bare minimum functionality that an app requires. The simplicity of the interface is demonstrated by the Glyphlet header file://----------------------------------...
My goodness, how time flies... The past year has been a flurry of activity, with many major aspects of my life being tumbled around and changed up. I successfully moved back from Germany in the March timeframe, and was living in a temporary situation with my in-laws while we found a permanent house. This was a surprisingly long process, which is actual...
Lately I have been preparing Hieroglyph 3 for the switch to VS2012, and also expanding it to multiple platforms as well (i.e. Win7 desktop, Win8 desktop, Windows Store Apps, etc...). These are important tasks, but aren't very exciting at all... So as a side project, I implemented the first component of a new algorithm that I have been investigating -...
Recent Entries
-
Something Special Today...21 May 2013 -
GPU Pro 416 May 2013 -
Pipeline State Monitoring - Results29 March 2013 -
Pipeline State Monitoring07 March 2013 -
Don't use Singletons for Event Managers!21 February 2013
Recent Comments
-
Something Special Today...Gaiiden - May 21 2013 09:40 PM -
-
Pipeline State Monitoring - ResultsJason Z - Mar 31 2013 09:11 AM -
Pipeline State Monitoring - Resultsunbird - Mar 29 2013 05:37 PM -
Pipeline State MonitoringJason Z - Mar 25 2013 09:26 PM
Recent Entries
-
Something Special Today...21 May 2013 -
GPU Pro 416 May 2013 -
Pipeline State Monitoring - Results29 March 2013 -
Pipeline State Monitoring07 March 2013 -
Don't use Singletons for Event Managers!21 February 2013
Recent Comments
-
Something Special Today...Gaiiden - May 21 2013 09:40 PM -
-
Pipeline State Monitoring - ResultsJason Z - Mar 31 2013 09:11 AM -
Pipeline State Monitoring - Resultsunbird - Mar 29 2013 05:37 PM -
Pipeline State MonitoringJason Z - Mar 25 2013 09:26 PM
Create a custom theme