Introduction to the DirectX 9 Shader Models - Nvidia

Introduction to the DirectX 9 Shader Models - Nvidia Introduction to the DirectX 9 Shader Models - Nvidia

30.04.2014 Views

What’s with all the asm? • We’ll show a lot of asm in this section to introduce the virtual machine • Later sections will focus on HLSL since that is what we expect most developers will prefer to use • Familiarity with the asm is useful, however • Also, the currently-available HLSL compiler does not support flow-control, though that is coming in a future revision. Microsoft will discuss more details of this in their event tomorrow.

vs_2_0 • Longer programs • Integration with declarations • Some new instructions • Control flow – New instructions – New registers

What’s with all <strong>the</strong> asm?<br />

• We’ll show a lot of asm in this section <strong>to</strong><br />

introduce <strong>the</strong> virtual machine<br />

• Later sections will focus on HLSL since that<br />

is what we expect most developers will<br />

prefer <strong>to</strong> use<br />

• Familiarity with <strong>the</strong> asm is useful, however<br />

• Also, <strong>the</strong> currently-available HLSL compiler<br />

does not support flow-control, though that<br />

is coming in a future revision. Microsoft will<br />

discuss more details of this in <strong>the</strong>ir event<br />

<strong>to</strong>morrow.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!