-
Notifications
You must be signed in to change notification settings - Fork 629
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PAL2.0] Pal2 improvements #1720
Commits on Apr 2, 2024
-
Add Program.UsingGLES to OpenTK.Backends.Tests. Add VsyncTest applica…
…tion to be able to test vsync issues.
Configuration menu - View commit details
-
Copy full SHA for 5fca0ea - Browse repository at this point
Copy the full SHA 5fca0eaView commit details -
Add optional win32 OpenGLComponent.UseDwmFlushIfApplicable to enable …
…DwmFlush usage. Fixed OpenTK.Backends.Tests imgui input.
Configuration menu - View commit details
-
Copy full SHA for 3f332db - Browse repository at this point
Copy the full SHA 3f332dbView commit details
Commits on Apr 11, 2024
-
Fixed bug where SetMaxClientSize would assign to the min client size …
…variable. Added SetFullscreenDisplayNoSpace to MacOSWindowComponent to make a window fullscreen without opening a new space. Started implementing MacOSWindowComponent.SetFullscreenDisplay.
Configuration menu - View commit details
-
Copy full SHA for 01aa655 - Browse repository at this point
Copy the full SHA 01aa655View commit details
Commits on Apr 13, 2024
-
Implemented MacOSWindowComponent.GetFullscreenDisplay.
Implemented MacOSWindowComponent.SetFullscreenDisplay(WindowHandle, DisplayHandle?). Implemented MacOSWindowComponent.GetCursorCaptureMode. Implemented the Normal and Confined cursor capture modes for MacOSWindowComponent.SetCursorCaptureMode.
Configuration menu - View commit details
-
Copy full SHA for 50c19a0 - Browse repository at this point
Copy the full SHA 50c19a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b80aaf - Browse repository at this point
Copy the full SHA 8b80aafView commit details
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b85c53a - Browse repository at this point
Copy the full SHA b85c53aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5efae6b - Browse repository at this point
Copy the full SHA 5efae6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbebca7 - Browse repository at this point
Copy the full SHA cbebca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03aff9e - Browse repository at this point
Copy the full SHA 03aff9eView commit details
Commits on May 10, 2024
-
Implemented CaptureMode.Locked in macOS backend.
Fixed so invisible cursors work in macOS backend. Fixed off-by-one error when inverting y coordinates. Added 'FpsCamera' test application to OpenTK.Backends.Tests. Made Update(float deltaTime) work in OpenTK.Backends.Tests test applications.
Configuration menu - View commit details
-
Copy full SHA for 25bd0c9 - Browse repository at this point
Copy the full SHA 25bd0c9View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b0bd92 - Browse repository at this point
Copy the full SHA 7b0bd92View commit details -
Configuration menu - View commit details
-
Copy full SHA for c898e0e - Browse repository at this point
Copy the full SHA c898e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef26c5a - Browse repository at this point
Copy the full SHA ef26c5aView commit details
Commits on May 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2aeebd0 - Browse repository at this point
Copy the full SHA 2aeebd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 010c2c7 - Browse repository at this point
Copy the full SHA 010c2c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cec317 - Browse repository at this point
Copy the full SHA 9cec317View commit details -
Started implementing MacOSClipboardComponent. Implemented GetClipboar…
…dFormat, SetClipboardText, GetClipboardText, and GetClipboardBitmap.
Configuration menu - View commit details
-
Copy full SHA for 289e716 - Browse repository at this point
Copy the full SHA 289e716View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2be69d - Browse repository at this point
Copy the full SHA e2be69dView commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 46decb7 - Browse repository at this point
Copy the full SHA 46decb7View commit details
Commits on Jun 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a13b81e - Browse repository at this point
Copy the full SHA a13b81eView commit details
Commits on Jun 3, 2024
-
Removed IClipboardComponent.GetClipboardHTML(). Made MacOSClipboardCo…
…mponent.GetClipboardAudio() emit error log.
Configuration menu - View commit details
-
Copy full SHA for 0aa5a34 - Browse repository at this point
Copy the full SHA 0aa5a34View commit details -
Implemented MacOSClipboardComponent.SetClipboardBitmap(). Added butto…
…n for writing an image to the clipboard in OpenTK.Backends.Tests for win32 and macOS. Fixed compile issue with removed ClipboardFormat.HTML.
Configuration menu - View commit details
-
Copy full SHA for 91ae96e - Browse repository at this point
Copy the full SHA 91ae96eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01db468 - Browse repository at this point
Copy the full SHA 01db468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bfac1c - Browse repository at this point
Copy the full SHA 1bfac1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14883b0 - Browse repository at this point
Copy the full SHA 14883b0View commit details
Commits on Jun 4, 2024
-
Implemented FileDrop event on macOS. Made the component an IVar of th…
…e view and made functions for getting the component, solving static callbacks not having access to the logger.
Configuration menu - View commit details
-
Copy full SHA for 476fa93 - Browse repository at this point
Copy the full SHA 476fa93View commit details -
Implemented WindowScaleChange event in macOS. Added IWindowComponent.…
…GetScaleFactor and added macOS implementation.
Configuration menu - View commit details
-
Copy full SHA for fc23ddc - Browse repository at this point
Copy the full SHA fc23ddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1a130d - Browse repository at this point
Copy the full SHA d1a130dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e247e3 - Browse repository at this point
Copy the full SHA 9e247e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae66ac0 - Browse repository at this point
Copy the full SHA ae66ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57da47d - Browse repository at this point
Copy the full SHA 57da47dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d3936 - Browse repository at this point
Copy the full SHA 38d3936View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2e1bbc - Browse repository at this point
Copy the full SHA f2e1bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0310d6a - Browse repository at this point
Copy the full SHA 0310d6aView commit details
Commits on Jun 5, 2024
-
Fixed issue where SetImmersiveDarkMode wouldn't trigger a redraw of t…
…he window frame on windows 10.
Configuration menu - View commit details
-
Copy full SHA for c4cf6d3 - Browse repository at this point
Copy the full SHA c4cf6d3View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c39cd4 - Browse repository at this point
Copy the full SHA 8c39cd4View commit details -
Added WindowFramebufferResize when the scale factor on macOS changes.…
… Fixed font scale handling in OpenTK.Backends.Tests.
Configuration menu - View commit details
-
Copy full SHA for 9820ee4 - Browse repository at this point
Copy the full SHA 9820ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9512b93 - Browse repository at this point
Copy the full SHA 9512b93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c7e23 - Browse repository at this point
Copy the full SHA 85c7e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f1225 - Browse repository at this point
Copy the full SHA 46f1225View commit details -
Configuration menu - View commit details
-
Copy full SHA for feca316 - Browse repository at this point
Copy the full SHA feca316View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3d1ece - Browse repository at this point
Copy the full SHA d3d1eceView commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 522fb42 - Browse repository at this point
Copy the full SHA 522fb42View commit details -
Use less aggressive multisampling for people that have less capable G…
…PUs, will crash otherwise.
Configuration menu - View commit details
-
Copy full SHA for 528f2f0 - Browse repository at this point
Copy the full SHA 528f2f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1d1f53 - Browse repository at this point
Copy the full SHA f1d1f53View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ce6c51 - Browse repository at this point
Copy the full SHA 0ce6c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for f049d8b - Browse repository at this point
Copy the full SHA f049d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 563aae0 - Browse repository at this point
Copy the full SHA 563aae0View commit details
Commits on Jun 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55aff34 - Browse repository at this point
Copy the full SHA 55aff34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a04742 - Browse repository at this point
Copy the full SHA 7a04742View commit details -
Configuration menu - View commit details
-
Copy full SHA for a235044 - Browse repository at this point
Copy the full SHA a235044View commit details -
Merge pull request #7 from utkumaden/pal2-work-bejeweled-patch
Fix Bejeweled on Linux.
Configuration menu - View commit details
-
Copy full SHA for f97d6d8 - Browse repository at this point
Copy the full SHA f97d6d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0c4f65 - Browse repository at this point
Copy the full SHA d0c4f65View commit details -
Optimize framebuffers and added simple hardware detection to customiz…
…e settings for specific hardware. Fixed OpenGL bug where we where setting the attribute bindings in the wrong place. (On windows+nvidia they just happened to align).
Configuration menu - View commit details
-
Copy full SHA for 571b1a5 - Browse repository at this point
Copy the full SHA 571b1a5View commit details -
Fix win32 issue where ContextStencilBits.None and ContextDepthBits.No…
…ne would thrown an exception.
Configuration menu - View commit details
-
Copy full SHA for 0679921 - Browse repository at this point
Copy the full SHA 0679921View commit details -
Fixed issue where WindowBorderStyle.FixedBorder would still have the …
…maximize button enabled on windows. Added RTX graphics cards to the cards that get 16x MSAA in Bejeweled demo.
Configuration menu - View commit details
-
Copy full SHA for 6cafc00 - Browse repository at this point
Copy the full SHA 6cafc00View commit details
Commits on Jun 16, 2024
-
Fixed color byte order for X11CursorComponent.Create(color cursor). F…
…ixed Bejeweled crash on some linux drivers. Fixed ContextStencilBits.None and ContextDepthBits.None throwing exceptions on X11.
Configuration menu - View commit details
-
Copy full SHA for 3c2ff95 - Browse repository at this point
Copy the full SHA 3c2ff95View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f1eaa - Browse repository at this point
Copy the full SHA b0f1eaaView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a7293e9 - Browse repository at this point
Copy the full SHA a7293e9View commit details
Commits on Jun 19, 2024
-
Started changing OpenGL backbuffer values selection to be more user c…
…ustomisable. Add more settings for contexts.
Configuration menu - View commit details
-
Copy full SHA for ee1f4f7 - Browse repository at this point
Copy the full SHA ee1f4f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae9f2d8 - Browse repository at this point
Copy the full SHA ae9f2d8View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for deed7eb - Browse repository at this point
Copy the full SHA deed7ebView commit details
Commits on Jun 22, 2024
-
Documented the default ContextValues selector and added another relax…
…ation step. Implemented RobustnessFlag, ResetNotificationStrategy, ResetIsolation, NoError, UseFlushControl, and ReleaseBehaviour on GLX. Added proper checks for GLX extensions for srgb framebuffers, MSAA and swap methods. Proper GLX support for float and packed float pixel formats. Added alsoft.conf to Bejeweled to disable HRTF.
Configuration menu - View commit details
-
Copy full SHA for c98fb9a - Browse repository at this point
Copy the full SHA c98fb9aView commit details -
Added CGL header link to MacOSOpenGLComponent for reference when impl…
…ementing ContextValue Selectors on macOS
Configuration menu - View commit details
-
Copy full SHA for ab13f1f - Browse repository at this point
Copy the full SHA ab13f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 142975d - Browse repository at this point
Copy the full SHA 142975dView commit details
Commits on Jun 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a684b45 - Browse repository at this point
Copy the full SHA a684b45View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5c333f - Browse repository at this point
Copy the full SHA c5c333fView commit details
Commits on Jul 17, 2024
-
Added IDialogComponent.ShowMessageBox function with win32 implementat…
…ion. Implemented error message if Toolkit.Init has not been called. Various documentation comments and fixmes.
Configuration menu - View commit details
-
Copy full SHA for bb71676 - Browse repository at this point
Copy the full SHA bb71676View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9574d37 - Browse repository at this point
Copy the full SHA 9574d37View commit details -
Implemented X11DialogComponent. And improved OpenTK.Backends.Tests Di…
…alogComponentView.
Configuration menu - View commit details
-
Copy full SHA for 9556e6e - Browse repository at this point
Copy the full SHA 9556e6eView commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b5051a - Browse repository at this point
Copy the full SHA 3b5051aView commit details -
Documented DialogFileFilter and implemented multiple extension filter…
…s in a single filter for win32 and linux (todo macOS).
Configuration menu - View commit details
-
Copy full SHA for 31dd9aa - Browse repository at this point
Copy the full SHA 31dd9aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4221eb - Browse repository at this point
Copy the full SHA d4221ebView commit details
Commits on Jul 22, 2024
-
Implemented ThemeChange event on X11 (fixes a manually pumped GMainLo…
…op so we can use Glib+GIO for dbus).
Configuration menu - View commit details
-
Copy full SHA for 21ddd93 - Browse repository at this point
Copy the full SHA 21ddd93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a952d2 - Browse repository at this point
Copy the full SHA 2a952d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55544fd - Browse repository at this point
Copy the full SHA 55544fdView commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7850603 - Browse repository at this point
Copy the full SHA 7850603View commit details
Commits on Aug 1, 2024
-
Implmented waitForEvents on windows and linux. Updated a lot of docum…
…entation and added fixme comments.
Configuration menu - View commit details
-
Copy full SHA for 601daea - Browse repository at this point
Copy the full SHA 601daeaView commit details -
Enable VisualStyles programatically for the win32 backend.
Make Bejeweled compile properly as a library when publishing OpenTK.Backends.Tests by making a separate "library" csproj. Documentation fixes.
Configuration menu - View commit details
-
Copy full SHA for c2f4c83 - Browse repository at this point
Copy the full SHA c2f4c83View commit details -
Fix issue with two csproj files in the same folder and made a separat…
…e project for the standalone bejeweled application.
Configuration menu - View commit details
-
Copy full SHA for ef427d3 - Browse repository at this point
Copy the full SHA ef427d3View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2cfda6a - Browse repository at this point
Copy the full SHA 2cfda6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d72486 - Browse repository at this point
Copy the full SHA 0d72486View commit details -
Fixed stylecop issues in OpenTK.Audio.OpenAL. Moved BejeweledStandalo…
…ne folder to be in correct location. Fixed compile issue in Bejeweled after the bindings changes.
Configuration menu - View commit details
-
Copy full SHA for f2e46e5 - Browse repository at this point
Copy the full SHA f2e46e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ddc7d7 - Browse repository at this point
Copy the full SHA 6ddc7d7View commit details