Batch update for bits of documentation that were out of date

This commit is contained in:
baldurk
2014-09-24 13:45:29 +01:00
parent 082a8afb9b
commit 7dbb80b25e
13 changed files with 114 additions and 51 deletions
+5
View File
@@ -107,6 +107,8 @@ uint RENDERDOC_TextureType;
<listItem><para>Depth + Stencil</para></listItem>
<listItem><para>Depth (Multisampled)</para></listItem>
<listItem><para>Depth + Stencil (Multisampled)</para></listItem>
<listItem><para>Cubemap</para></listItem>
<listItem><para>2D texture (Multisampled)</para></listItem>
</list>
</entry>
@@ -135,14 +137,17 @@ Texture2DArray&lt;uint2&gt; texDisplayTexStencilArray : register(t5);
Texture2DMSArray&lt;float2&gt; texDisplayTexDepthMSArray : register(t6);
Texture2DMSArray&lt;uint2&gt; texDisplayTexStencilMSArray : register(t7);
Texture2DArray&lt;float4&gt; texDisplayTexCubeArray : register(t8);
Texture2DMSArray&lt;float4&gt; texDisplayTex2DMSArray : register(t9);
Texture1DArray&lt;uint4&gt; texDisplayUIntTex1DArray : register(t11);
Texture2DArray&lt;uint4&gt; texDisplayUIntTex2DArray : register(t12);
Texture3D&lt;uint4&gt; texDisplayUIntTex3D : register(t13);
Texture2DMSArray&lt;uint4&gt; texDisplayUIntTex2DMSArray : register(t19);
Texture1DArray&lt;int4&gt; texDisplayIntTex1DArray : register(t21);
Texture2DArray&lt;int4&gt; texDisplayIntTex2DArray : register(t22);
Texture3D&lt;int4&gt; texDisplayIntTex3D : register(t23);
Texture2DMSArray&lt;int4&gt; texDisplayIntTex2DMSArray : register(t29);
</code>
<para>These resources are bound sparsely with the appropriate type for the
current texture. With a couple of exceptions there will only be one texture bound
+2 -2
View File
@@ -144,8 +144,8 @@
output register along with a swizzle and typecast.</para>
<para>Swizzles follow the standard hlsl rules - .[xyzw] or .[rgba] in any permutation or repetition
will show those channels.</para>
<para>The custom typecast can be any of ,x ,i ,d ,f ,u to display the register as hex, signed integer,
double, float or unsigned respectively.</para>
<para>The custom typecast can be any of ,x ,i ,d ,f ,u ,b to display the register as hex, signed integer,
double, float, unsigned, or bitwise respectively.</para>
<mediaLink>
<caption placement="after" lead="Watch window">Watch window - custom register expressions evaluated.</caption>
<image xlink:href="ShaderWatch"/>
+16
View File
@@ -60,6 +60,22 @@
about this is available: <link xlink:href="8a7568ca-6b2c-4873-b8eb-d1ad2aff9629" />.</para>
</content>
</section>
<section address="PixelHistory">
<title>Pixel History</title>
<content>
<para>When you have a pixel selected, you can click 'History' to open up a pixel history view
showing every modification to the selected texture from the start of the frame to the currently
selected event.</para>
<para>This display shows each modifying event as its own row, coloured as to whether any modifications
happened from this event or not - green for fragments that passed all pipeline tests, red for
where fragments failed some test, and light grey for UAV writes where it's unknown if there was a write.</para>
<para>You can expand each event to see if there were multiple fragments, and see the shader output
value from each fragment.</para>
<para>Right clicking will allow you to launch the shader debugger at the given event for the selected
pixel. Currently this does not debug the specific fragment you selected, only the default behaviour
for debugging that event.</para>
</content>
</section>
<relatedTopics>
<link xlink:href="2c540574-0b81-4a40-8119-ba0283fddf41" />
</relatedTopics>