[PATCH 3/3] d3d11: Report support for ConstantBufferPartialUpdate.

Zebediah Figura zfigura at codeweavers.com
Fri Mar 11 12:47:21 CST 2022


On 3/11/22 12:38, Chip Davis wrote:
> March 10, 2022 7:38 PM, "Zebediah Figura" <zfigura at codeweavers.com> wrote:
> 
>> Microsoft is not exactly clear what this means, but it seems likely it refers to
>> the ability to bind a range of a constant buffer [i.e. with
>> ID3D11DeviceContext::*SetConstantBuffers1()] rather than the whole buffer.
> 
> Relevant portion of the D3D11 spec:
> 
> https://microsoft.github.io/DirectX-Specs/d3d/archive/D3D11_3_FunctionalSpec.htm#PartialConstantBufferUpdates
> 

Ah, so it's about performing partial updates of constant buffers via 
UpdateSubresource(), which apparently is forbidden in 11.0. Well, we 
support that too, so the patch is still correct, although the commit 
message is not :-)



More information about the wine-devel mailing list