Sil Vilerino
9f23d202a2
Add support for d3d12 video types in WSL ( #58 )
...
Add support for d3d12 video decode/encode types
2022-05-04 13:03:28 -07:00
Chuck Walbourn
1b79ddaeab
Add CMakePresets.json ( #56 )
2022-05-02 15:12:10 -07:00
Jesse Natalie
8105ae8b96
Merge pull request #55 from lygstate/main
...
dxguids: guard Direct3D with __d3d12_h__
2022-04-29 13:51:11 -07:00
Chuck Walbourn
a277f94bfd
Update for Agility SDK 1.602.0 ( #53 )
2022-04-29 13:49:37 -07:00
Yonggang Luo
95371a5933
dxguids: guard Direct3D with __d3d12_h__
...
By doing this so that WINADAPTER_IID can be used without include of `<directx/d3d12.h>`
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
2022-04-30 04:16:23 +08:00
Jesse Natalie
56ce53bb6e
Merge pull request #54 from lygstate/main
...
dxguids: Fixes for mingw
2022-04-29 12:47:23 -07:00
Yonggang Luo
4c2339cb02
dxguids: Fixes for mingw
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
2022-04-29 22:44:25 +08:00
Chuck Walbourn
bdeac0ec9d
Update for Agility SDK 1.600.10 ( #52 )
2022-04-28 12:27:43 -07:00
Jesse Natalie
a1272c6233
Merge pull request #50 from wenxcs/wenxh/make-test-wsl-compatible
...
Make the tests compatible with WSL
2022-04-07 12:49:27 -07:00
Wenxiang Hu
96a873e0b4
Fix coding stype problems with brace;
2022-03-12 00:23:44 +08:00
Wenxiang Hu
e2ab2eee82
Fix some type; Refine main() logic from test;
2022-03-12 00:15:50 +08:00
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