summaryrefslogtreecommitdiff
path: root/src/video/kmsdrm/SDL_kmsdrmvideo.c
Commit message (Expand)AuthorAgeFilesLines
* [KMS/DRM] Bugfix number #5535: Improve reliability, by wahil1976.Manuel Alfayate Corchete2021-02-091-1/+26
* [KMS/DRM] Replace indent tabs with spaces, as intended.Manuel Alfayate Corchete2021-02-061-63/+63
* [KMS/DRM] Remove redundant SDL_SendWindowEvent() call.Manuel Alfayate Corchete2021-02-051-9/+0
* [KMS/DRM] Restore all-windows-are-fullscreen functionality, since there is no...Manuel Alfayate Corchete2021-02-041-15/+42
* [KMS/DRM] Merge patch for bug 5522#: Implement KMSDRM_GetWindowWMInfo().Manuel Alfayate Corchete2021-01-311-10/+16
* [KMS/DRM] Fix for bug #5518: only do async pageflips when hardware supports t...Manuel Alfayate Corchete2021-01-311-0/+8
* [KMS/DRM] Correct small omission on bugfix #5513: y-coord correction has to b...Manuel Alfayate Corchete2021-01-291-2/+2
* [KMS/DRM] Patch for bug #5513. KMSDRM backend can now manage and use several ...Manuel Alfayate Corchete2021-01-291-138/+175
* Removed non-functional window grab implementationsSam Lantinga2021-01-251-6/+0
* Rename SetWindowGrab() to SetWindowMouseGrab()Cameron Gutman2021-01-251-2/+2
* [KMS/DRM] Bugfix for #5489: Non-FULLSCREEN windows incorrecty use videomode c...Manuel Alfayate Corchete2021-01-231-60/+30
* [KMS/DRM] Revert unaproved fix for bug #5465.Manuel Alfayate Corchete2021-01-191-14/+14
* [KMS/DRM] Fix for bug #5470: ratio correction for fullscreen windows with no ...Manuel Alfayate Corchete2021-01-171-53/+82
* [KMS/DRM] Small fix to KMSDRM_Waitpageflip(). More comments on how it works.Manuel Alfayate Corchete2021-01-151-18/+38
* Fixed bug 5461 - Add rewritten WSCONS driver for OpenBSDSam Lantinga2021-01-141-0/+6
* [KMS/DRM] Adjust come return values. Improve comments.Manuel Alfayate Corchete2021-01-141-5/+5
* [KMS/DRM] Remove unused header.Manuel Alfayate Corchete2021-01-131-2/+1
* [KMS/DRM] Refactor, improve and re-comment async pageflips code.Manuel Alfayate Corchete2021-01-131-12/+34
* [KMS/DRM] Enable async pageflips.Manuel Alfayate Corchete2021-01-131-5/+11
* [KMS/DRM] Add warning comentary to avoid future experiments with scaling.Manuel Alfayate Corchete2021-01-121-9/+16
* [KMS/DRM] Refactor KMSDR_CreateSurface to group all non-Vulkan stuff in a block.Manuel Alfayate Corchete2021-01-121-62/+62
* [KMS/DRM] Don't ask SDL to scale image when in Vulkan mode.Manuel Alfayate Corchete2021-01-111-6/+6
* [KMS/DRM] Unused code cleaning.Manuel Alfayate Corchete2021-01-111-109/+0
* [KMS/DRM] Move surface size info to window driverdata, for coherency.Manuel Alfayate Corchete2021-01-111-20/+18
* [KMS/DRM] Fix fullscreen to windowed transition. Fix aspect ratio correction ...Manuel Alfayate Corchete2021-01-111-93/+256
* [KMS/DRM] Cleanup remainings from plane/scaling usage.Manuel Alfayate Corchete2021-01-091-58/+4
* [KMS/DRM] Fix vkQuake3 in OpenGL mode.Manuel Alfayate Corchete2021-01-081-8/+20
* [KMS/DRM] Go back to the LEGACY interface only because using planes breaks co...Manuel Alfayate Corchete2021-01-081-858/+295
* [KMS/DRM] Small readability changes.Manuel Alfayate Corchete2021-01-081-26/+13
* [KMS/DRM] Prevent creating another default cursor everytime a window is creat...Manuel Alfayate Corchete2021-01-081-181/+37
* Updated copyright for 2021Sam Lantinga2021-01-021-1/+1
* [KMS/DRM] Correct comments about last bugfix.Manuel Alfayate Corchete2020-12-311-5/+8
* [KMS/DRM] Correct EGL/GL library loading on window creation, thus saving wind...Manuel Alfayate Corchete2020-12-311-6/+28
* [KMS/DRM] Rework some functions.Manuel Alfayate Corchete2020-12-291-18/+52
* [KMS/DRM] Restore hacky code to point to TTY buffer on surface destruction b/...Manuel Alfayate Corchete2020-12-281-0/+20
* [KMS/DRM][Vulkan] Correct non-existing property. Remove hacky surface destruc...Manuel Alfayate Corchete2020-12-281-39/+13
* [KMS/DRM][Vulkan] Fix segfault when changing fullscren mode and permanent cur...Manuel Alfayate Corchete2020-12-271-20/+29
* [Buildsystem] Add guards for not building with KMSDRM support if EGL is not a...Manuel Alfayate Corchete2020-12-221-15/+7
* Fixed whitespacerelease-2.0.14Sam Lantinga2020-12-211-51/+51
* [Video/KMSDRM] Fix potetial access to freed structure and complete errorchecks.Manuel Alfayate Corchete2020-12-211-35/+53
* [Video/KMSDRM] Manually re-show the cursor on window creation, if needed.Manuel Alfayate Corchete2020-12-211-2/+7
* [Video/KMSDRM] Init and deinit mouse stuff at the same time that GBM stuff.Manuel Alfayate Corchete2020-12-201-4/+3
* [Video/KMSDRM] Remove auxiliary AMDGPU compatibility workarounds not needed a...Manuel Alfayate Corchete2020-12-191-124/+7
* [Video/KMSDRM] Better ATOMIC caps testing: patch by Oskan Sezer.Manuel Alfayate Corchete2020-12-191-21/+8
* [Video/KMSDRM] Comment out some debug info, adjust comments for future work.Manuel Alfayate Corchete2020-12-191-0/+2
* remove duplicated SDL_SetError after calling check_atomic_modesetting()Ozkan Sezer2020-12-191-7/+5
* [Video/KMSDRM] Re-arrange display members setup.Manuel Alfayate Corchete2020-12-181-4/+3
* [Video/KMSDRM]: Add Vulkan support to the KMSDRM backend.Manuel Alfayate Corchete2020-12-181-433/+613
* SDL_kmsdrmvideo.c: check atomic modesetting in check_modesetting()Ozkan Sezer2020-12-181-3/+10
* more "'for' loop initial declarations are only allowed in C99 mode" fixesOzkan Sezer2020-12-171-7/+5