9 Dec
2022
9 Dec
'22
9:26 a.m.
Notes: - kept byte_code as a 'DWORD *'. Alternative: use 'uint32_t *' instead, but would require larger changes: + internally in wined3d + requiring also to typecast from 'DWORD *' (the type in D3D* interfaces), to 'uint32_t*' (to be decided where: either is every client, or inside wined3d) - except in view.c, as most of definitions in wined3d_shader.h use uint32_t (and using cast to store in wined3d_shader_desc) // I'm not happy with this inconsistency. But even less happy with larger changes. - kept state_id as DWORD (ditto previous commits) -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1757