Re: Aurora DirectX Bindings 12.1

2018-10-03 Thread rikki cattermole via Digitalmars-d-announce

On 04/10/2018 5:33 PM, Nicholas Wilson wrote:

On Thursday, 4 October 2018 at 04:03:27 UTC, rikki cattermole wrote:

On 04/10/2018 2:06 PM, Adam Wilson wrote:
The Aurora DirectX bindings have been updated to support Windows 10 
1809. Also the D2D Effect Authoring SDK has been added.


GitHub: https://github.com/auroragraphics/directx
DUB: http://code.dlang.org/packages/aurora-directx

Please send PR's if you find any bugs!


It would be nice to get DirectX bindings into druntime. Just need 9/10 
(some are floating about) after these mature a bit.


I don't think thats wise, nor is it ever like to happen. Druntime is D's 
runtime, the only reason there are bindings to the C and and C++ 
standard library is because of their ubiquity. This is much better 
suited to a dub package.


Side note, its possible that I might end up adding a DX12 backend to 
LDC/DCompute (which I'm going to have to rename if I do) based on 
https://github.com/Microsoft/DirectXShaderCompiler/ even more likely if 
MS (Hi Adam) upstream it to LLVM.


Direct3D is part of the system API on Window's today, it is equivalent 
to using WinAPI for graphics. Which is well within the scope of druntime 
bindings.


Re: Aurora DirectX Bindings 12.1

2018-10-03 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 4 October 2018 at 04:03:27 UTC, rikki cattermole 
wrote:

On 04/10/2018 2:06 PM, Adam Wilson wrote:
The Aurora DirectX bindings have been updated to support 
Windows 10 1809. Also the D2D Effect Authoring SDK has been 
added.


GitHub: https://github.com/auroragraphics/directx
DUB: http://code.dlang.org/packages/aurora-directx

Please send PR's if you find any bugs!


It would be nice to get DirectX bindings into druntime. Just 
need 9/10 (some are floating about) after these mature a bit.


I don't think thats wise, nor is it ever like to happen. Druntime 
is D's runtime, the only reason there are bindings to the C and 
and C++ standard library is because of their ubiquity. This is 
much better suited to a dub package.


Side note, its possible that I might end up adding a DX12 backend 
to LDC/DCompute (which I'm going to have to rename if I do) based 
on https://github.com/Microsoft/DirectXShaderCompiler/ even more 
likely if MS (Hi Adam) upstream it to LLVM.


Re: Aurora DirectX Bindings 12.1

2018-10-03 Thread rikki cattermole via Digitalmars-d-announce

On 04/10/2018 2:06 PM, Adam Wilson wrote:
The Aurora DirectX bindings have been updated to support Windows 10 
1809. Also the D2D Effect Authoring SDK has been added.


GitHub: https://github.com/auroragraphics/directx
DUB: http://code.dlang.org/packages/aurora-directx

Please send PR's if you find any bugs!


It would be nice to get DirectX bindings into druntime. Just need 9/10 
(some are floating about) after these mature a bit.


Re: Aurora DirectX Bindings 12.1

2018-10-03 Thread Adam Wilson via Digitalmars-d-announce
The Aurora DirectX bindings have been updated to support Windows 10 
1809. Also the D2D Effect Authoring SDK has been added.


GitHub: https://github.com/auroragraphics/directx
DUB: http://code.dlang.org/packages/aurora-directx

Please send PR's if you find any bugs!

--
Adam Wilson
IRC: LightBender
import quiet.dlang.dev;


Re: printed v0.0.3: a low-level API to generate self-contained PDF/SVG

2018-10-03 Thread Guillaume Piolat via Digitalmars-d-announce

On Tuesday, 2 October 2018 at 18:54:38 UTC, Cristian Vasile wrote:

Hello,

Pdf is good however please take a look at djvu format 
(http://djvu.org/) one of the authors is Yann LeCun.


Hello,

It seems this is primarily an image codec.
printed'd goal is to make reproducible printable documents, and 
the format for this is PDF.


PDF also includes JPEG2000 compression, and as you would guess 
it's not very much used.