From 8e5295ce18eae7b9207c5f8516a5cf057898f408 Mon Sep 17 00:00:00 2001 From: danoon2 Date: Thu, 24 Oct 2019 22:16:35 +0000 Subject: [PATCH] cpp: added some more OpenGL extensions that BoxedWine can support --- changeLog.txt | 6 +++ source/opengl/glcommon.cpp | 14 ++++- source/opengl/glfunctions_ext_def.h | 81 +++++++++++++++++++++++++++++ 3 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 changeLog.txt diff --git a/changeLog.txt b/changeLog.txt new file mode 100644 index 000000000..fe79b4c22 --- /dev/null +++ b/changeLog.txt @@ -0,0 +1,6 @@ +Next Release + +* fixed Browse button in BoxedWine UI to show Folder chooser instead of File chooser when installing by coping a directory +* fixed issue in BoxedWine UI where the install option for a setup file didn't work if the path had a space in it. +* 64-bit Windows installer will now default to the correct Programe Files to install to. +* Added about 30 more supported extensions to OpenGL. \ No newline at end of file diff --git a/source/opengl/glcommon.cpp b/source/opengl/glcommon.cpp index 5dbc6e165..6960f20c5 100644 --- a/source/opengl/glcommon.cpp +++ b/source/opengl/glcommon.cpp @@ -149,11 +149,21 @@ void glcommon_glGetString(CPU* cpu) { } index = STRING_GL_EXTENSIONS; if (ext[0]==0) { + std::vector hardwareExt; + std::vector supportedExt; + stringSplit(hardwareExt, result, ' '); for (U32 i=0;i