Wenxiang Hu
6e87ed1a69
Remove vcpkg;
2022-03-11 18:21:50 +08:00
Wenxiang Hu
e6f2b48fb5
Make the tests compatible with WSL
...
1. Changed CMakeLists.txt in test/ and googletest/ to make it easier to find libd3d12.so and libdxcore.so in WSL;
2. Changed main function in test/feature_check_test.cpp to support enumeration of all supported adapters;
3. Fix OS specific problem for test under googletest/;
2022-03-11 18:05:35 +08:00
Chuck Walbourn
0f282e427b
Constify D3DX12 in a few places
2022-02-22 10:52:16 -08:00
Chuck Walbourn
746ba284c9
Fixed -Wreserved-identifier warning in D3DX12.H with clang v13
2022-02-22 10:52:16 -08:00
Jesse Natalie
980971e835
Merge pull request #47 from walbourn/main
...
CD3DX12_RESOURCE_DESC1 missing ctor for D3D12_RESOURCE_DESC
2022-01-31 13:52:37 -08:00
Chuck Walbourn
774776ea5b
Fixed -Wextra-semi typo
2022-01-31 13:50:24 -08:00
Chuck Walbourn
7628c0c337
CD3DX12_RESOURCE_DESC1 missing ctor for D3D12_RESOURCE_DESC
2022-01-30 18:24:55 -08:00
Jesse Natalie
d49ae12ab3
Merge pull request #45 from jstoecker/jstoecker/wsl_fixes
...
Minor WSL fixes
2022-01-12 15:36:32 -08:00
Justin Stoecker
04fc038a23
wrl stub includes
2022-01-12 15:14:55 -08:00
Justin Stoecker
2658a7660d
missing sal annotation
2022-01-12 14:57:31 -08:00
Jesse Natalie
8f7080a78f
Merge pull request #44 from KaiH0717/main
...
D3D12_FEATURE_DATA_D3D12_OPTIONS12 API support for CD3DX12FeatureSupport
2021-12-20 10:09:35 -08:00
Kai
9c88d6c37b
D3D12_FEATURE_DATA_D3D12_OPTIONS12 API support for CD3DX12FeatureSupport
...
- Added API support for D3D12_FEATURE_DATA_D3D12_OPTIONS12 in CD3DX12FeatureSupport.
- Added feature support/check tests.
- Removed usage of D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_3 as they were removed in the new header.
- Updated FetchContent_Declare for googletest to use the main branch, master branch no longer exists.
2021-12-14 22:48:30 -05:00
Bill Kristiansen
e2e2b456e8
D3D12: Remove dead experimental struct from d3d12.h
2021-12-10 16:30:32 -08:00
Direct3D Build Agent
f6c6c66b55
Update headers
2021-12-08 09:10:17 -08:00
Direct3D Build Agent
c6785907ee
Update headers
2021-12-08 09:10:16 -08:00
Direct3D Build Agent
634f6c4fa7
Update headers
2021-12-08 09:09:57 -08:00
Direct3D Build Agent
4598c006e5
Update headers
2021-12-08 09:09:55 -08:00
Sil Vilerino
0644e7014f
Fixed Video Encode input/output GetCodecProfile/GetCodecLevel/GetCodecConfiguration parameter annotations ( #39 )
2021-11-09 08:44:07 -08:00
Jesse Natalie
c72bce1eda
Merge pull request #37 from jekstrand/winadapter-c-fixes
...
winadapter.h: Fixes for including from C (not C++)
2021-10-28 15:40:36 -06:00
Jason Ekstrand
7608290d29
winadapter.h: Fixes for including from C (not C++)
2021-10-28 16:38:27 -05:00
Jesse Natalie
c378df8fbb
Merge pull request #35 from microsoft/android
...
Add Android build files
2021-10-27 11:36:52 -06:00
Jesse Natalie
407add88c4
Add Android build files
2021-10-27 10:13:20 -07:00
Simon Coenen
275558e43a
Make some CD3DX12FeatureSupport functions const
2021-10-22 17:18:12 -07:00
Simon Coenen
9f6f6bc07d
Addition
2021-10-22 17:18:12 -07:00
Chuck Walbourn
0260c06f51
Can't make MSVC and clang happy here
2021-10-22 16:35:57 -07:00
Chuck Walbourn
5c5bb3d7f4
Two more const'
2021-10-22 16:35:57 -07:00
Chuck Walbourn
767a6d539c
Const a few more things
2021-10-22 16:35:57 -07:00
Chuck Walbourn
b4e56f54fa
Fixed C26461 warning
2021-10-22 16:35:57 -07:00
Chuck Walbourn
d6aee3cf33
Fixed C26494, C26496 warnings
2021-10-22 16:35:57 -07:00
Chuck Walbourn
aacd35a82a
noexcept trivial accessors in CD3DX12FeatureSupport
2021-10-22 16:35:57 -07:00
Chuck Walbourn
a776ffec3c
D3DX12.H updated to resolve warnings in MSVC/clang
2021-10-22 16:35:57 -07:00
Jesse Natalie
6e4d032a39
Add GENERIC_ALL to winadapter.h for resource sharing
2021-09-22 12:12:51 -07:00
Jesse Natalie
3f1ca73044
Merge pull request #28 from alexgong14/alexgong14-patch-1
...
CheckFeatureSupport class now includes vector when D3DX12_NO_STATE_OBJECT_HELPERS is defined
2021-08-24 15:06:36 -07:00
alexgong14
360d4d0dc1
Update d3dx12.h
2021-08-24 14:23:49 -07:00
alexgong14
0f697736ab
always include <vector>
...
<vector> is now included even if D3DX12_NO_STATE_OBJECT_HELPERS is defined
2021-08-23 16:15:50 -07:00
Jesse Natalie
dca44ec487
Merge pull request #26 from microsoft/inline-fix
...
Add 'inline' to all CD3DX12FeatureSupport methods
2021-08-11 07:06:33 -07:00
Jesse Natalie
3b6e87f6a3
Add 'inline' to all CD3DX12FeatureSupport methods
2021-08-11 06:47:12 -07:00
Jesse Natalie
c874c252d5
Merge pull request #25 from simco50/move_stateobject_ifdef
...
Move the NO_STATE_OBJECT_HELPERS guard
2021-08-11 04:50:03 -07:00
Simon Coenen
d926356ddc
Move the NO_STATE_OBJECT_HELPERS guard
...
Move the NO_STATE_OBJECT_HELPERS guard so that CD3DX12FeatureSupport can be used without state object helpers
2021-08-11 09:38:28 +01:00
Shawn Hargreaves
bd6fe7f711
Merge pull request #18 from Sanithovski/feature-support/develop
...
New API Class for Checking Feature Support: CD3DX12FeatureSupport
2021-08-10 11:06:45 -07:00
Jesse Natalie
1e20e8e975
Merge pull request #24 from PatriceVignola/fix-object-initialization
...
Fix memory leak in ComPtr initialization
2021-08-09 19:41:05 -07:00
Patrice Vignola
e0bda752a9
Fix object initialization in Make()
2021-08-09 16:14:25 -07:00
Jesse Natalie
f6d625ada2
Merge pull request #23 from PatriceVignola/fix-error-codes
...
Make the error codes the same as on Windows
2021-08-07 06:04:56 -07:00
Jesse Natalie
63c99ae017
Merge pull request #22 from PatriceVignola/add-refguid-operators
...
Add operator== and operator!= for REFGUID
2021-08-07 06:04:51 -07:00
Jesse Natalie
3b89fbd8a6
Merge pull request #21 from PatriceVignola/add-more-dxgi-error-codes
...
Add more DXGI error codes
2021-08-07 06:04:45 -07:00
Patrice Vignola
5ea33a4508
Make the error codes the same as on Windows
2021-08-07 02:55:50 -07:00
Patrice Vignola
07584c5181
Add operator== and operator!= for REFGUID
2021-08-07 01:54:22 -07:00
Patrice Vignola
408becabb5
Add more DXGI error codes
2021-08-07 01:49:12 -07:00
Jesse Natalie
bb7444d5c5
Merge pull request #20 from PatriceVignola/fix-wrladapter-compilation
...
Fix compilation of the wrladapter header
2021-08-06 16:25:10 -07:00
Patrice Vignola
400ae5092a
Fix compilation of the wrladapter header
2021-08-06 16:17:29 -07:00