bindbc OpenGL ES
Ferhat Kurtulmuş
aferust at gmail.com
Mon Aug 31 17:58:26 UTC 2020
On Monday, 31 August 2020 at 16:56:45 UTC, Danny Arends wrote:
> On Monday, 31 August 2020 at 15:16:40 UTC, Ferhat Kurtulmuş
> wrote:
>> On Monday, 31 August 2020 at 14:04:19 UTC, Danny Arends wrote:
>>> [...]
>>
>> I have never tried, but this repo may help. I know that it
>> supports d.
>>
>> https://github.com/Dav1dde/glad
>>
>> You can create your modules online too.
>> https://glad.dav1d.de/
>
> Thanks, it seems to generate most of the bindings, even though
> the D branch of the repo is 5 years stale.
>
> It doesn't provide an example on how to load them (only c and
> c++), and since the (generated) loader isn't implemented, but
> just an alias to some unknown function:
>
> alias Loader = void* delegate(const(char)*);
>
> I really love to have the bindings in bindbc, due to their nogc
> and nothrow attributes.
>
> It might be a useful addition to make D more compatible with
> the android eco-system
>
> Danny
If you have some super boring time to spent, you can convert
derelict one to bind-bc. Once I did it for a relatively small
library (derelict-nanovg -> bindbc-nanovg).
More information about the Digitalmars-d-learn
mailing list