Clean opengl rendering.
This commit is contained in:
parent
4849d83fcf
commit
798cb365d7
19 changed files with 483 additions and 274 deletions
|
@ -7,12 +7,14 @@ list(APPEND graphics_LIB_INCLUDES
|
|||
DrawingContext.cpp
|
||||
DrawingSurface.cpp
|
||||
RasterPainter.cpp
|
||||
PainterFactory.cpp
|
||||
${platform_LIB_INCLUDES}
|
||||
)
|
||||
|
||||
list(APPEND graphics_HEADERS
|
||||
${platform_HEADERS}
|
||||
RasterPainter.h
|
||||
PainterFactory.h
|
||||
)
|
||||
|
||||
set(OpenGL_GL_PREFERENCE "GLVND")
|
||||
|
@ -21,10 +23,15 @@ if (OpenGL_FOUND)
|
|||
list(APPEND platform_LIBS OpenGL::GL OpenGL::GLU)
|
||||
list(APPEND graphics_LIB_INCLUDES
|
||||
opengl/OpenGlPainter.cpp
|
||||
opengl/OpenGlTextPainter.cpp
|
||||
opengl/OpenGlMeshPainter.cpp
|
||||
opengl/OpenGlFontTexture.cpp
|
||||
opengl/OpenGlShaderProgram.cpp)
|
||||
opengl/OpenGlShaderProgram.cpp
|
||||
)
|
||||
list(APPEND graphics_HEADERS
|
||||
opengl/OpenGlPainter.h
|
||||
opengl/OpenGlTextPainter.h
|
||||
opengl/OpenGlMeshPainter.h
|
||||
opengl/OpenGlFontTexture.h
|
||||
opengl/OpenGlShaderProgram.h)
|
||||
else()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue