26 Mar
2024
26 Mar
'24
4:38 a.m.
On Tue Mar 26 04:36:19 2024 +0000, Francisco Casas wrote:
changed this line in [version 3 of the diff](/wine/vkd3d/-/merge_requests/739/diffs?diff_id=107171&start_sha=f81152537041ebb341d645ee531fefb6cdc61f48#b4b2f0df64f7fbb515484cb602382012595ddfb6_489_483) Interesting, when compiling the following shader with with native and `fx_4_0`:
BlendState myBS
{
BlendEnable = false;
};
technique
{
}
I get: ``` blendenable1.hlsl(3,5-24): Index is required for state 'BlendEnable' ``` meaning that it is an index, and for some state members it is required at least for `fx_4_0`, it is not for `fx_2_0`. -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/739#note_66092