AMD GCN Performance Tweets and Depth Bounds Test DX11 Demo Published

AMD Depth Bounds demo, DX11

1 – GCN Performance Tweets (May 2013)

Here is a document that lists and details GCN Performance tweets posted by @NThibieroz:

This document lists all GCN (“Graphics Core Next”) performance tweets that were released on Twitter during the first few months of 2013. Each performance tweet in this document is accompanied by additional details to complete the information provided on Twitter.

You can download GCN Performance Tweets HERE

2 – Depth Bounds Test Direct3D 11 Code Sample

DepthBoundsTest11 shows how to use the AMD Depth Bounds Test extension, a feature of the AMD GCN architecture, to limit rendering within a specified depth bounds. By limiting what pixels are rendered, some graphics techniques can run faster because fewer pixels need to be rendered, and therefore fewer instructions executed by pixel shaders.

Depth Bounds Test is a hardware feature that causes the GPU to cull pixels if the depth buffer value is outside the specified range. This is different than the way we normally think of the depth buffer working, where the depth value of the pixel is compared to the corresponding value in the depth buffer. The sample uses this behavior to optimize deferred shading. By setting the depth range to the depth range of the light, the sample
is able to cull pixels that are either too near or too far to be affected by the light.

You can download the Depth Bounds Test DX11 Code Sample HERE

In OpenGL, the depth bounds test can be done using glDepthBoundsEXT() (see GL_EXT_depth_bounds_test extension). On AMD Radeon cards, depth bounds test is only supported by Radeon HD 7000 and higher+ cards.


  • jK

    They must be kidding?! They implemented an nvidia extension from 2003 and sell it as new feature of GCN?

  • nuninho1980

    I can run this demo but I can’t enable “Depth Bounds Test” on my GTX 480 with driver 320.14beta. :(

  • zorg

    nuninho1980: Because NVIDIA don’t support this extension in DX11.1.

  • oscarbg

    so the question is, there is some exposure of DBT for NV GPUs for DX11 via some NV extensión.. if not AMD wins here..
    seems according to aras-p d3d9 hacks there was NV extension for D3D9.. works similar hack on D3D11? also was already this hack working on GCN AMD cards already?
    finally seems broad support in GPUs mandate exposure in next OGL and D3D revisions? .. so Intel also integrates on its GPUs..

  • sfsdf

    Making multiple lights less taxing n the system, nice.