Photon Editor Library 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
OpenGL Directory Reference

Implementations of OpenGL GHI.

More...

Files

 Opengl.cpp
 
 Opengl.h
 
 opengl_config.h
 
 opengl_enums.cpp
 
 opengl_enums.h
 
 OpenglContext.cpp
 
 OpenglContext.h
 
 OpenglFramebuffer.cpp
 
 OpenglFramebuffer.h
 
 OpenglGHI.cpp
 
 OpenglGHI.h
 
 OpenglIndexStorage.cpp
 
 OpenglIndexStorage.h
 
 OpenglMemoryManager.cpp
 
 OpenglMemoryManager.h
 
 OpenglMesh.cpp
 
 OpenglMesh.h
 
 OpenglObjectManager.cpp
 
 OpenglObjectManager.h
 
 OpenglShader.cpp
 
 OpenglShader.h
 
 OpenglShaderProgram.cpp
 
 OpenglShaderProgram.h
 
 OpenglTexture.cpp
 
 OpenglTexture.h
 
 OpenglVertexStorage.cpp
 
 OpenglVertexStorage.h
 

Detailed Description

Implementations of OpenGL GHI.

Note that the implementation uses modern OpenGL (version >= 4.5). Where possible, DSA (Direct State Access) is utilized.

References: [1] A Guide to Modern OpenGL Functions https://github.com/fendevel/Guide-to-Modern-OpenGL-Functions