This serie mainly tests and implement support for SymSrvGetFileIndexInfo()
on a few more file formats.
- .dbg: with test and implementation,
- .pdb (JG format): This format has been replaced by the DS format for more
than 25 years, so I didn't bother writting tests for generating such
files (implementation has been tested manually against some existing
samples).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4994
for details see https://bugs.winehq.org/show_bug.cgi?id=56065
This change adds an implementation of Win32 API function GetAnycastIpAddressTable() that is used by Adoptium OpenJDK 21 and later to initialize Secure Random Generator. This implementation does not return real information, it just says "no entries found".
--
v11: iphlpapi: Add stub for GetAnycastIpAddressTable().
https://gitlab.winehq.org/wine/wine/-/merge_requests/4940
This is the first part of !608, which I decided to separate to ease review.
It consists of improvements to SM1 testing, mainly:
- Correctly passing int and bool uniforms as IEEE 754 floats to SM1 profiles.
- The introduction of the "only" qualifier to avoid abusing `[require]` blocks in case tests retrieve different results for different shader models.
- Allowing some of the tests we already have for SM4/SM6 to run in SM1 after those improvements.
--
v2: tests: Remove [require] directives for tests that use int and bool uniforms.
tests/shader-runner: Introduce "if" qualifier.
tests: Don't ignore SM1 on a non-const-indexing.shader_test test.
tests/vkd3d-shader: Set uninitialized uniforms to zero.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/616
Mainly to implement `GetResourceAllocationInfo1()`, but we can introduce `Device7` without much risk of apps failing on unimplemented methods, and doing that separately would conflict with `GetResourceAllocationInfo1()`.
--
v2: vkd3d: Implement GetResourceAllocationInfo1().
tests/d3d12: Add tests for GetResourceAllocationInfo1().
vkd3d: Support multiple descriptions in GetResourceAllocationInfo().
tests/d3d12: Test multiple descriptions in test_resource_allocation_info().
vkd3d: Add ID3D12Device7 interface stubs.
vkd3d: Add ID3D12Device6 interface stub.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/617