Amer Koleci
|
ef212f2afa
|
More refactoring and improved bindings.
|
2022-10-07 11:33:53 +02:00 |
|
Amer Koleci
|
2bffda7ab5
|
Rework folders and new documentation structure.
|
2022-10-07 11:25:15 +02:00 |
|
Amer Koleci
|
870a6a433c
|
Rework folder structure (again)
|
2022-10-07 11:04:57 +02:00 |
|
Amer Koleci
|
bbd36faeeb
|
Rework bindings in per folder and per type file.
|
2022-10-07 10:02:22 +02:00 |
|
Amer Koleci
|
fe739a57d9
|
Improve more bindings and new Direct3D11on12 support.
|
2022-10-06 18:00:00 +02:00 |
|
Amer Koleci
|
e3daa1fbdf
|
Bindings: Separate Direct3D11 bindings in new Vortice.Win32.Direct3D11 package
|
2022-10-03 10:20:39 +02:00 |
|
Amer Koleci
|
5825f5e73d
|
Bindings: Separate Direct3D12 bindings in new Vortice.Win32.Direct3D12 package
|
2022-10-03 09:03:58 +02:00 |
|
Amer Koleci
|
c42e892e2d
|
More goodies and improvements.
|
2022-09-26 17:57:03 +02:00 |
|
Amer Koleci
|
328e600473
|
More D3D11 goodies
|
2022-09-26 16:43:44 +02:00 |
|
Amer Koleci
|
5b46d60c9a
|
Direct3D11: Add some helper methods.
|
2022-09-26 15:38:02 +02:00 |
|
Amer Koleci
|
fa731086e8
|
Update generator json to 33.0.18-preview and adapt changes.
|
2022-09-26 11:40:03 +02:00 |
|
Amer Koleci
|
961e7483ee
|
Remove win32json submodule.
|
2022-09-26 11:02:06 +02:00 |
|
Amer Koleci
|
ed3907c566
|
FIX OptimizationLevel2 generation.
|
2022-09-22 12:34:01 +02:00 |
|
Amer Koleci
|
88ca2e6994
|
Fxc bindings support.
|
2022-09-22 12:21:25 +02:00 |
|
Amer Koleci
|
5938771eb6
|
Improve code generation and use new UnscopedRef.
|
2022-09-21 17:57:04 +02:00 |
|
Amer Koleci
|
bbced92f57
|
CI build: Use .NET7 SDK
|
2022-09-21 16:52:52 +02:00 |
|
Amer Koleci
|
0a7fbd4c5f
|
Add C# 11 support WIP and net7.0 support.
|
2022-09-21 16:47:20 +02:00 |
|
Amer Koleci
|
79d42b1fd5
|
Remove project garbage.
|
2022-09-21 14:53:08 +02:00 |
|
Amer Koleci
|
255de8bfc5
|
More goodies and improve function generation to use common code patterns.
|
2022-09-21 14:40:18 +02:00 |
|
Amer Koleci
|
8de93a6f85
|
Improve more types and use common types.
|
2022-09-21 10:12:36 +02:00 |
|
Amer Koleci
|
5b96182652
|
Lot of Dxgi, D3D11 and D3D12 goodies.
|
2022-09-20 18:04:11 +02:00 |
|
Amer Koleci
|
2fcf8a7e94
|
Generator: Improve struct return types in other cases (ID2D1Bitmap::GetPixelSize)
|
2022-09-20 14:35:31 +02:00 |
|
Amer Koleci
|
1309d11476
|
Add initial Numerics support and Color4 and replace different ColorF, DXGI_RGBA to use this type.
|
2022-09-20 14:20:01 +02:00 |
|
Amer Koleci
|
64250d17bc
|
Better naming convention and bump to version 1.5.3
|
2022-09-20 12:41:14 +02:00 |
|
Amer Koleci
|
3ae0fc01c9
|
More primitive types improvements.
|
2022-09-20 11:27:23 +02:00 |
|
Amer Koleci
|
e757fc08ae
|
Generator: Separate com types and FIX vtable issues
|
2022-09-20 11:02:04 +02:00 |
|
Amer Koleci
|
a3c160a929
|
Generator: Handle return type as struct and function marshal.
|
2022-09-20 09:16:50 +02:00 |
|
Amer Koleci
|
33a5c1f349
|
More goodies.
|
2022-09-19 17:58:23 +02:00 |
|
Amer Koleci
|
f16e29ed75
|
Various improvements and handle extensions in better way.
|
2022-09-19 17:35:45 +02:00 |
|
Amer Koleci
|
0c2dfea0e4
|
Bindings: Add DirectWrite and Direct2D1 support.
|
2022-09-19 13:33:18 +02:00 |
|
Amer Koleci
|
6237581041
|
DirectWrite bindings support and preparation for Direct2D1.
|
2022-09-19 10:35:31 +02:00 |
|
Amer Koleci
|
475f91c721
|
Generator: More generation and improvements
|
2022-09-19 08:59:58 +02:00 |
|
Amer Koleci
|
34887eeccb
|
Generator: Struct member don't prettify names.
|
2022-09-16 12:06:31 +02:00 |
|
Amer Koleci
|
1942a804f8
|
Initial workable WIC support and correct out parameters in other contexts.
|
2022-09-16 12:04:06 +02:00 |
|
Amer Koleci
|
3f9da136a9
|
Fix typos and improve out params.
|
2022-09-16 11:26:13 +02:00 |
|
Amer Koleci
|
e62b972d02
|
Initial WIC support (WIP)
|
2022-09-16 11:11:23 +02:00 |
|
Amer Koleci
|
c6c5061fbf
|
Generator: Improve more naming conventions.
|
2022-09-13 12:47:48 +02:00 |
|
Amer Koleci
|
2213a0a78f
|
More generaton and handle Graphics.Direct2D.Common.json generation + more D3D11 helpers.
|
2022-09-13 10:14:17 +02:00 |
|
Amer Koleci
|
563c4b5e27
|
Generator: Improve more enum naming (IE: D3D11_MESSAGE_ID).
|
2022-09-12 17:19:46 +02:00 |
|
Amer Koleci
|
c5e06e5215
|
Generator: Improve guid generation and add Dxc support.
|
2022-09-12 11:01:44 +02:00 |
|
Amer Koleci
|
0d7bc83411
|
Improve generator and adding objects for getting WIC to work.
|
2022-09-12 09:44:58 +02:00 |
|
Amer Koleci
|
0f9d6bcd47
|
Generator: More D3D12 improvements and naming improvements.
|
2022-09-08 10:08:11 +02:00 |
|
Amer Koleci
|
ce3f4902c6
|
More D3D12 enum remap and generation.
|
2022-09-07 18:05:35 +02:00 |
|
Amer Koleci
|
ad8d77857d
|
Generator: Improve struct and com types usage in methods (IE: VSSetConstantBuffers vs RSSetViewports)
|
2022-09-07 17:18:28 +02:00 |
|
Amer Koleci
|
731df7be11
|
Generator: More binding improvements (specially D3D11)
|
2022-09-07 15:14:52 +02:00 |
|
Amer Koleci
|
5450810063
|
Generator: More improvements and handle better remap and FLAG -> FLAGS.
|
2022-09-07 14:47:18 +02:00 |
|
Amer Koleci
|
4e7162db9a
|
Generator: Give some love to D3D12 enums as well
|
2022-09-07 14:30:57 +02:00 |
|
Amer Koleci
|
32aa01c8e4
|
Generator: Simplify bindings and use StdCall instead of if/else NET6_0_OR_GREATER + more D3D11 bindings.
|
2022-09-07 14:00:03 +02:00 |
|
Amer Koleci
|
234cb9b5e5
|
FIX ci builds.
|
2022-09-07 12:47:42 +02:00 |
|
Amer Koleci
|
44cd1be707
|
Enable source link support.
|
2022-09-07 12:42:51 +02:00 |
|