On 22/10/2014 9:13 p.m., ponce wrote:
I feel like we need a NG thread for D users to come and ask for new
libraries/bindings.
Express your needs! Here are mines.
1. A windowing library to replace some of SDL usage. Some programs like
audio plugins are usually done without any dependent dynamic library. It
could also make one less dependency on many small programs. I would
expect it to be based on Win32/X11/Cocoa.
I'm playing round (on and off) with DWC [0]. Think e.g. GLFW but only
for window / opengl context creation with a feature set identical on all
platforms.
If anybody has an example of custom event loop for Cocoa that runs only
one iteration (so I can control per iteration for a frame) please let me
know.
Now to expand on what I would like:
1. Media libraries such as png/tiff/jpeg abstracted out into image which
would be our go to image library. With conversion support.
Including for 3d models, video files.
This could be AMAZING for D to have everything integrated for these
libs. Supporting mapping an image to a 3d model that is both freely
editable in code is just *drools*.
2. Wrappers around opengl functions so e.g. taking arrays instead of
pointers and lengths.
I have already got a bit of code on this with DOOGLE.
[0] https://github.com/rikkimax/DWC