Skip to content

Commit 0bae6a7

Browse files
BeyleyPerksey
andauthored
Disable ref overloads for opaque pointer types (#1341)
* Overloading: Block ref overloader on opaque pointer types * Regenerate bindings after rebase * BuildTools: Spice up the console output with some colour This makes generation exceptions print as red, and the final job summary print succeeded jobs as green, and failed jobs as red, providing much more visual clarity * Move DirectWrite into the Direct2D project * Win32Extras: Add evntprov.h This re-adds the missing ref overloads for functions like EnableTraceEx * BuildTools: Dont print duplicate ComBases This can happen when something has 2 ComBases that were typemapped to IUnknown * Win32Extras: Add Documenttarget.h to bindings * Win32Extras: Typemap the new stuff * This Is Not The First Time Ive Done This * annihilated. * fix solution file * Fix nested path issue, not sure how this didn't happen to Vulkan Video? * silly fixes --------- Co-authored-by: Dylan Perks <[email protected]>
1 parent 23a58a5 commit 0bae6a7

File tree

908 files changed

+25614
-60673
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

908 files changed

+25614
-60673
lines changed

.nuke/build.schema.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@
148148
"Clean",
149149
"Compile",
150150
"DeclareApi",
151+
"Dxvk",
151152
"EnsureApiDeclared",
152153
"FullCompile",
153154
"FullPack",
@@ -164,6 +165,7 @@
164165
"SwiftShader",
165166
"Test",
166167
"ValidateSolution",
168+
"Vkd3d",
167169
"VulkanLoader",
168170
"Wgpu"
169171
]
@@ -185,6 +187,7 @@
185187
"Clean",
186188
"Compile",
187189
"DeclareApi",
190+
"Dxvk",
188191
"EnsureApiDeclared",
189192
"FullCompile",
190193
"FullPack",
@@ -201,6 +204,7 @@
201204
"SwiftShader",
202205
"Test",
203206
"ValidateSolution",
207+
"Vkd3d",
204208
"VulkanLoader",
205209
"Wgpu"
206210
]

Silk.NET.sln

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,6 @@ EndProject
565565
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.DXVK.Native", "src\Native\Silk.NET.DXVK.Native\Silk.NET.DXVK.Native.csproj", "{79680317-F985-4727-81D3-8BF2228AEC20}"
566566
EndProject
567567
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.Vkd3d.Native", "src\Native\Silk.NET.Vkd3d.Native\Silk.NET.Vkd3d.Native.csproj", "{5DB2BB47-77D3-4EB7-8037-64D88FDE4785}"
568-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.DirectWrite", "src\Microsoft\Silk.NET.DirectWrite\Silk.NET.DirectWrite.csproj", "{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}"
569568
EndProject
570569
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.OpenXR.Extensions.ACER", "src\OpenXR\Extensions\Silk.NET.OpenXR.Extensions.ACER\Silk.NET.OpenXR.Extensions.ACER.csproj", "{02D462BA-B585-4B47-9FFC-65AFF0BF0F80}"
571570
EndProject
@@ -3440,18 +3439,6 @@ Global
34403439
{5DB2BB47-77D3-4EB7-8037-64D88FDE4785}.Release|x64.Build.0 = Release|Any CPU
34413440
{5DB2BB47-77D3-4EB7-8037-64D88FDE4785}.Release|x86.ActiveCfg = Release|Any CPU
34423441
{5DB2BB47-77D3-4EB7-8037-64D88FDE4785}.Release|x86.Build.0 = Release|Any CPU
3443-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
3444-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
3445-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Debug|x64.ActiveCfg = Debug|Any CPU
3446-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Debug|x64.Build.0 = Debug|Any CPU
3447-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Debug|x86.ActiveCfg = Debug|Any CPU
3448-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Debug|x86.Build.0 = Debug|Any CPU
3449-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
3450-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Release|Any CPU.Build.0 = Release|Any CPU
3451-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Release|x64.ActiveCfg = Release|Any CPU
3452-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Release|x64.Build.0 = Release|Any CPU
3453-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Release|x86.ActiveCfg = Release|Any CPU
3454-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3}.Release|x86.Build.0 = Release|Any CPU
34553442
{02D462BA-B585-4B47-9FFC-65AFF0BF0F80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34563443
{02D462BA-B585-4B47-9FFC-65AFF0BF0F80}.Debug|Any CPU.Build.0 = Debug|Any CPU
34573444
{02D462BA-B585-4B47-9FFC-65AFF0BF0F80}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -3775,7 +3762,6 @@ Global
37753762
{4031A5EB-820B-478D-A656-85C93210054E} = {72E7FA64-5B1E-477D-BD30-63B7F206B3C4}
37763763
{79680317-F985-4727-81D3-8BF2228AEC20} = {72E7FA64-5B1E-477D-BD30-63B7F206B3C4}
37773764
{5DB2BB47-77D3-4EB7-8037-64D88FDE4785} = {72E7FA64-5B1E-477D-BD30-63B7F206B3C4}
3778-
{EDEFAF88-EDD7-4D9C-B364-28B769672FB3} = {F2CF5D32-4B41-425E-B229-8FFC48F88063}
37793765
{02D462BA-B585-4B47-9FFC-65AFF0BF0F80} = {90471225-AC23-424E-B62E-F6EC4C6ECAC0}
37803766
{E1624E31-C702-42EC-AC47-20358B3CCF49} = {90471225-AC23-424E-B62E-F6EC4C6ECAC0}
37813767
{82D76E01-3166-4549-A433-4C2C4FD6788E} = {90471225-AC23-424E-B62E-F6EC4C6ECAC0}

build/cache/assimp.json.gz

0 Bytes
Binary file not shown.

build/cache/cl.json.gz

0 Bytes
Binary file not shown.

build/cache/core.json.gz

-52.2 KB
Binary file not shown.

build/cache/d2d.json.gz

0 Bytes
Binary file not shown.

build/cache/d3d11.json.gz

304 Bytes
Binary file not shown.

build/cache/d3d12.json.gz

317 Bytes
Binary file not shown.

build/cache/d3d9.json.gz

0 Bytes
Binary file not shown.

build/cache/d3dcompiler.json.gz

-1.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)