Skip to content

Commit

Permalink
Merge pull request #161 from microsoft/999e5_revision
Browse files Browse the repository at this point in the history
Revised the blending precision spec for 999E5
  • Loading branch information
ShumWengSang authored Jan 25, 2024
2 parents 0b9b74d + 6b41fb7 commit b87487f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion d3d/archive/D3D11_3_FunctionalSpec.htm
Original file line number Diff line number Diff line change
Expand Up @@ -14738,7 +14738,7 @@ <H2>17.5 Blending Precision</H2>
<p>Note that this clamping must be done on a per-rendertarget basis,
so if one render target is a float type and another is UNORM type, the shader values and blend factor must be
float range for the float render target Blend, and clamped to 0..1 for the UNORM render target Blend.</p>
<p>An exception is float16, float11 or float10 RenderTargets, where it is permitted
<p>An exception is float16, float11, float10 or R9G9B9E5 RenderTargets, where it is permitted
for implementations to not clamp data going into the blend. So it is required that blend operations on these formats to be
be done with at least equal precision/range as the output format but an implementation can choose to perform blending with
precision/range (up to float32).</p>
Expand Down

0 comments on commit b87487f

Please sign in to comment.