d3d11 is saner than opengl imo but it has the issue of kinda being windows specific
d3d11 is saner than opengl imo but it has the issue of kinda being windows specific


position values in the shader!7 until I saw it packing XYZ + RGBA on a single row 

true and false operators. Overload these operators to treat your type as a Boolean value
(thing && !thing) == trueposition7(thing && !thing) == true