Jump to content

  • Log In with Google      Sign In   
  • Create Account

We're offering banner ads on our site from just $5!

1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.

Don't forget to read Tuesday's email newsletter for your chance to win a free copy of Construct 2!

Chronicles of the Hieroglyph

Pipeline State Monitoring - Results

Posted by Jason Z, 29 March 2013 · 657 views

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...

Pipeline State Monitoring

Posted by Jason Z, 07 March 2013 · 1,162 views
D3D11, rendering
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...

Don't use Singletons for Event Managers!

Posted by Jason Z, 21 February 2013 · 948 views
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...


Posted by Jason Z, 10 February 2013 · 670 views

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://----------------------------------...

Happy New Year - 2013 Edition

Posted by Jason Z, 07 January 2013 · 657 views

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...

Volume Rendering

Posted by Jason Z, 12 November 2012 · 1,078 views

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 -...

Dynamic Buffer Templates in D3D11

Posted by Jason Z, 13 October 2012 · 1,115 views
D3D11, Vertex Buffer and 2 more...
Last time, I described a few of the new 'immediate' style rendering classes that I have recently added to Hieroglyph 3. Since then, I have refactored some of the common code used in these classes into a handy set of...

Generalized Geometry Handling

Posted by Jason Z, 21 September 2012 · 1,158 views

Over the past few commits to the Hieroglyph 3 repository, I have been building up some generalized geometry classes in an effort to make working with customized pipeline input forms easier. This has resulting in a few classes that specialize the PipelineExecutorDX11 class, which is responsible for configuring the Input Assembler and then performing an...

November 2014 »

2324 25 26272829

Recent Comments

Recent Comments