RenderDoc is able to detect OpenGL API in running application, but shows me following screen:
I've already changed the OpenGL context version (from 4.6 to 3.3) and enabled Core Profile following way:
import Graphics.UI.GLUT
-- Other imports
main = do
(_progName, _args) <- getArgsAndInitialize
initialContextVersion $= (3, 3)
initialContextProfile $= [CoreProfile]
initialDisplayMode $= [DoubleBuffered]
-- Rendering code
This removed some of the warnings, but RenderDoc still is not able to connect to the API.
I use freeglut.dll for GLUT functions