Convert std.container.array to void[] and/or pass to OpenGL functions like glBuffer(Sub)Data

ParticlePeter via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Jun 17 06:04:27 PDT 2015


I use wrapper functions taking void[] arrays to forward them 
comfortably to mentioned OpenGL functions. This works with static 
and dynamic build in arrays, but I don't see a way how I could 
access (cast) the raw data of a std.container.array to forward it 
to these wrapper functions. std.array(Range)(Range r) does a copy 
which I would like to avoid. Any advice ?


More information about the Digitalmars-d-learn mailing list