Sylvain Becker
|
97fad04551
Fixed bug 5278 - export SDL_AndroidRequestPermission() (Thanks Huki!)
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
f4e02a5c1b
kmsdrm: Do NOT modify window size manually from the backend: doing so caused renderer scaling params miscalculation.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
c09d1cee95
kmsdrm: Apply window reconfiguration in SetWindowSize(), too.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
31b1794534
kmsdrm: use PLANE and CRTC to do hardware-driven window scaling and AR-correction.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
fe3f97961b
kmsdrm: unload EGL and GL lib only if using them.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
9b43464d81
kmsdrm: Add programmer credits to the Atomic KMSDRM driver.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
9316a8d979
kmsdrm: move FENCE FD props setting to SwapWindow(), where it belongs.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
3f38009b2f
kmsdrm: comment out atomic commit fast-debugging printf.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
0d16761cbe
kmsdrm: fix segfault on quit beacuse of freed _this->egl_data.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
d43e666eed
kmsdrm: Buffer management refactoring. Fixes for compatibility with more video drivers.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
eade05ca03
kmsdrm: Finetune integer type usage. Add some comments.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
a76f176361
kmsdrm: Move cursor plane setup and freeing to MouseInit() and MouseQuit(), for better consistency.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
0d593d7ead
kmsdrm: Add error control to plane prop setting function. Do most plane prop setting with a single function.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
e06e9c35c8
kmsdrm: move cursor-related atomic helper functions and related struct typedefs to the SDL_kmsdrmmouse unit.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
0b7b7721b9
kmsdrm: remove redundant function, use drm_atomic_setbuffers() for disconnecting planes instead.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
16c04f266a
kmsdrm: Init cursor surface on SetCursor() ONLY. Removal of dynamic modeset because it causes A LOT of problems with some kernel video drivers. Some refactoring and cleanups.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
0d0ba111ae
kmsdrm: correct parameter name.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
5d32eda956
kmsdrm: implement smarter surface recreation function to be used in videomode changes. Other minor arrangements.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
f79da81721
kmsdrm: free all connector, crtc and plane memory on KMSDRM_VideoQuit().
|
%!s(int64=4) %!d(string=hai) anos |
Sylvain Becker
|
96d555e25a
Android: remove un-needed java import (bug 4297)
|
%!s(int64=4) %!d(string=hai) anos |
Sylvain Becker
|
965b466ee8
Fixed bug 4297 - Android StrictMode policy. Remove APK expansion support
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
92cb9192e3
kmsdrm: move hardware cursor functionality to the ATOMIC interface. Disconnect the display plane from the GBM surface buffers before destroying the GBM surface.
|
%!s(int64=4) %!d(string=hai) anos |
Kai Krakow
|
c3ecf18cc4
Linux: Add hint for disabling deadzones
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
86517d3eda
Fixed bug 5242 - KMOD_* flags unnecessarily macros; breaks OGRE
|
%!s(int64=4) %!d(string=hai) anos |
Tudor Brindus
|
c094332825
wayland: defer pointer confine creation until pointer unlock
|
%!s(int64=4) %!d(string=hai) anos |
Ryan C. Gordon
|
a720d1a294
render: fixes to how we convert touch events for logical scaling.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
c437729b21
kmsdrm: separate requests in different functions so we only need one atomic commit for everything, as expected by atomic design.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
3b9f1073c6
kmsdrm: wait for possible pending atomic commits before destroying surfaces, and before restoring video on quit. Move messages to the SDL_Log* functions.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
96c99693a2
kmsdrm: wait for pending atomic commits before restoring videomode and crtc->buffer on VideoQuit, and simplify double-buffer SwapWindow() implementation.
|
%!s(int64=4) %!d(string=hai) anos |
Manuel Alfayate Corchete
|
09692b6170
kmsdrm: move videomode restoration on VideoQuit() to using the atomic interface instead of the legacy drmModeSetCrtc() function. Refactoring of get_plane_id().
|
%!s(int64=4) %!d(string=hai) anos |