This is an alternative location to filter out this environment variables, see merge request !8292 for details.
Doing this in winetest would have the advantage to protect all tests run by it, not just kernel32:process.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8299
Tests how the rects for the listviews header should be refreshed during painting.
--
v3: comctl32/listview: Force a header rect cache update in LVM_SUBITEMHITTEST.
comctl32/tests: Add test for header item rect caching in LVS_REPORT listview during paint.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8320
--
v3: winewayland: Remove now unnecessary context sync.
winemac: Remove now unnecessary context sync.
wineandroid: Remove now unnecessary context sync.
win32u: Track and update opengl drawables in the contexts.
win32u: Keep a reference to the pbuffer drawables in the DCs.
win32u: Keep a reference to the GL drawables in the windows.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8369
These patches replace the existing libtxc_dxtn texture compression/decompression source files with new libraries that can handle more formats. This is will be helpful when we begin to share code with d3dx10/d3dx11, as we will be able to use bcdec to decode all supported compressed formats, and stb_dxt to compress BC1-BC5.
--
v2: d3dx9: Replace txc_compress_dxtn with stb_dxt.
d3dx9: Replace txc_fetch_dxtn with bcdec.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8226
There seem to be a few special cases here, of which the main one is `DEVPKEY_DeviceInterface_Enabled`. This property key does not have an actual registry entry, but the value read by `SetupDiGetDeviceInterfacePropertyW` corresponds to whether the interface is enabled/linked or not. Likewise, the key cannot be written to either, with `SetupDiSetDeviceInterfacePropertyW` returning `ERROR_ACCESS DENIED`.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8379