Derelict, SDL, and OpenGL3: Triangle Tribulations
JN via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue Aug 11 22:26:32 PDT 2015
On Wednesday, 12 August 2015 at 03:32:47 UTC, DarthCthulhu wrote:
> So I decided to try some OGL3 stuff in D utilizing the Derelict
> bindings and SDL. Creating an SDL-OGL window worked fine, but
> I'm having trouble with doing the most basic thing of rendering
> a triangle. I get the window just fine and the screen is being
> properly cleared and buffered, but no triangle.
>
> [...]
You need a vertex and a fragment shader. You can't render
anything in OGL3 without shaders.
Also, you seem to be confusing Vertex Array Objects and Vertex
Buffer Objects. You are creating a VBO and try to bind it as a
VAO. You should put a glGenVertexArrays somewhere there.
More information about the Digitalmars-d-learn
mailing list