diff options
author | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2020-06-02 21:47:06 -0300 |
---|---|---|
committer | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2020-06-02 21:47:06 -0300 |
commit | 113a35d0fe8938973fa1c100b77f456ed250e61b (patch) | |
tree | 586d1c3113082cbb2b92cd46c3c96a25a0e75e67 /Project/main.cpp | |
parent | 6ce2bdcf85dffee6b6ef7b95b888b8b96372a3d6 (diff) | |
download | PSP.git-113a35d0fe8938973fa1c100b77f456ed250e61b.tar.gz PSP.git-113a35d0fe8938973fa1c100b77f456ed250e61b.tar.xz PSP.git-113a35d0fe8938973fa1c100b77f456ed250e61b.zip |
OpenGL bugfixes and wxGC port alternative init
OpenGL major bugfixes;
Device context port alternative to OpenGL code init (WorkspaceDC). Some machines don't support OpenGL 3+;
Fixed some issues with MSVC.
Diffstat (limited to 'Project/main.cpp')
-rw-r--r-- | Project/main.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Project/main.cpp b/Project/main.cpp index a9bf579..c4b0dc6 100644 --- a/Project/main.cpp +++ b/Project/main.cpp @@ -71,6 +71,14 @@ class MainApp : public wxApp data.theme = THEME_DARK; } } + if (tag == "useOpenGL") { + if (tagValue == "yes") { + data.useOpenGL = true; + } + else if (tagValue == "no") { + data.useOpenGL = false; + } + } } file.Close(); } else { // Create default init file. @@ -79,12 +87,14 @@ class MainApp : public wxApp // Default parameters. file.AddLine("lang=en"); file.AddLine("theme=light"); + file.AddLine("useOpenGL=yes"); file.Write(); file.Close(); data.language = wxLANGUAGE_ENGLISH; data.theme = THEME_LIGHT; + data.useOpenGL = true; propertiesData->SetGeneralPropertiesData(data); } |