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
|
12560e39cb
|
Generator: Handle nested parent types and bring Direct3D12 to life.
|
2022-09-07 12:33:20 +02:00 |
|
Amer Koleci
|
05b829f36d
|
Improvements in Direct3D11 bindings and add helper structs + methods.
|
2022-09-07 11:35:15 +02:00 |
|
Amer Koleci
|
b1f807dcfb
|
Generator: More bindings improvements and handle primitive types function/method usage.
|
2022-09-07 09:48:52 +02:00 |
|
Amer Koleci
|
916ece6365
|
More generation (add initial functions generation) and D3D11 logic.
|
2022-09-05 14:48:13 +02:00 |
|
Amer Koleci
|
dde3ede8f0
|
Generator: Handle union generation and nested types as well + D3D11 magic.
|
2022-09-05 14:03:56 +02:00 |
|
Amer Koleci
|
584973b972
|
Initial D3D11 generation.
|
2022-09-05 12:07:08 +02:00 |
|
Amer Koleci
|
19489dfb08
|
More bindings and completed D3D generation
|
2022-09-05 11:32:20 +02:00 |
|
Amer Koleci
|
329416d510
|
More generation improvements.
|
2022-09-05 10:45:47 +02:00 |
|
Amer Koleci
|
2d3c648aef
|
WIP: Direct3D generation and improvements.
|
2022-09-05 10:04:23 +02:00 |
|
Amer Koleci
|
cc6b1a8b39
|
WIP: Some test for string marshalling (based on TerraFX)
|
2022-09-05 09:37:11 +02:00 |
|
Amer Koleci
|
3737620e92
|
Generator: Completed initial step of Com Types generation and various improvements.
|
2022-09-02 18:03:31 +02:00 |
|
Amer Koleci
|
9d535bd98e
|
Map more foundation types.
|
2022-09-02 13:44:18 +02:00 |
|
Amer Koleci
|
5f6cd6abdd
|
Generator: WIP Com types generation.
|
2022-09-02 12:56:31 +02:00 |
|
Amer Koleci
|
953fbfb207
|
Generator: WIP docs generation.
|
2022-09-01 17:17:31 +02:00 |
|
Amer Koleci
|
36c2f20ea0
|
More generated and prettier name
|
2022-09-01 16:28:28 +02:00 |
|
Amer Koleci
|
e898628a2e
|
Generator: Add struct field remaps and better remap support.
Generate enums from constants as well.
|
2022-09-01 15:20:24 +02:00 |
|
Amer Koleci
|
d4e1960c9c
|
More generation and WIP DXGI generation.
|
2022-09-01 14:52:52 +02:00 |
|
Amer Koleci
|
51e57995b7
|
Improve Api usage and handle better code generation.
|
2022-09-01 14:22:42 +02:00 |
|
Amer Koleci
|
30bd7e9336
|
Generator: Add Enum and Struct
Win32: IUnknown and DXGI generation.
|
2022-09-01 13:57:00 +02:00 |
|
Amer Koleci
|
18e10653c0
|
Initial setup
|
2022-09-01 10:41:06 +02:00 |
|