Commit 0bae6a7
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- .nuke
- build
- cache
- nuke
- submodules
- src
- Core
- Silk.NET.BuildTools
- Bind
- Common
- Overloading/Simple
- Silk.NET.Core.Win32Extras
- Enums
- Structs
- Silk.NET.Core
- Microsoft
- Silk.NET.Direct2D
- Direct2D
- Enums
- Structs
- DirectWrite
- Enums
- Structs
- Structs
- Silk.NET.Direct3D.Compilers
- Silk.NET.DirectWrite
- OpenCL/Extensions/Silk.NET.OpenCL.Extensions.KHR/Enums
- WebGPU
- Extensions
- Silk.NET.WebGPU.Extensions.Dawn
- Silk.NET.WebGPU.Extensions.WGPU
- Silk.NET.WebGPU
- Windowing/Silk.NET.SDL
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| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| 151 | + | |
151 | 152 | | |
152 | 153 | | |
153 | 154 | | |
| |||
164 | 165 | | |
165 | 166 | | |
166 | 167 | | |
| 168 | + | |
167 | 169 | | |
168 | 170 | | |
169 | 171 | | |
| |||
185 | 187 | | |
186 | 188 | | |
187 | 189 | | |
| 190 | + | |
188 | 191 | | |
189 | 192 | | |
190 | 193 | | |
| |||
201 | 204 | | |
202 | 205 | | |
203 | 206 | | |
| 207 | + | |
204 | 208 | | |
205 | 209 | | |
206 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | | - | |
569 | 568 | | |
570 | 569 | | |
571 | 570 | | |
| |||
3440 | 3439 | | |
3441 | 3440 | | |
3442 | 3441 | | |
3443 | | - | |
3444 | | - | |
3445 | | - | |
3446 | | - | |
3447 | | - | |
3448 | | - | |
3449 | | - | |
3450 | | - | |
3451 | | - | |
3452 | | - | |
3453 | | - | |
3454 | | - | |
3455 | 3442 | | |
3456 | 3443 | | |
3457 | 3444 | | |
| |||
3775 | 3762 | | |
3776 | 3763 | | |
3777 | 3764 | | |
3778 | | - | |
3779 | 3765 | | |
3780 | 3766 | | |
3781 | 3767 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments