Commit Graph

111 Commits

Author SHA1 Message Date
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
Yizhou Sheng
72f42d3d47 Delete .gitmodules 2021-08-06 07:48:39 -07:00
Yizhou Sheng
3168b54e0e Replaced GoogleTest submodule with FetchContent statement in CMake 2021-08-06 07:38:33 -07:00
Jesse Natalie
46af45f52d
Merge pull request #19 from microsoft/stwhi-main/typos
fixing a couple typos
2021-08-05 21:48:35 -07:00
Jesse Natalie
c3504d6c0e
Merge pull request #15 from Sixshaman/main
Added missing shader types to d3d12shader.h
2021-08-05 21:48:24 -07:00
Steve White
5d643c95e8 fixing a couple typos 2021-08-05 14:11:10 -07:00
Yizhou Sheng
63d67e700a Delete .gitignore 2021-08-05 01:17:45 -07:00
Yizhou Sheng
fa1d5a9ee6 Merge branch 'feature-support/develop' of https://github.com/Sanithovski/DirectX-Headers into feature-support/develop 2021-08-05 01:16:01 -07:00
Yizhou Sheng
af4986b231 Removed unnecessary comments. Minor fix for FormatInfo default behavior 2021-08-05 01:15:41 -07:00