Historial de Commits

Autor SHA1 Mensaje Fecha
  Ryan C. Gordon 224aa45b59 kmsdrm: Implement GL_DefaultProfileConfig for Raspberry Pi compatibility. hace 4 años
  Ryan C. Gordon 092162ede7 video: Set up default before calling GL_DefaultProfileConfig(). hace 4 años
  Ryan C. Gordon e758dd53dc egl: Make SDL_EGL_HasExtension() available outside of SDL_egl.c. hace 4 años
  Manuel Alfayate Corchete 055cad49b6 kmsdrm: no need to re-connect/reactivate things in SwapWindow() anymore because we use a dumb buffer on KMS buffers destruction now. hace 4 años
  Manuel Alfayate Corchete 351219bfd8 kmsdrm: On VideoQuit(), only destroy dumb buffer if it exists. hace 4 años
  Sam Lantinga 8709f67ebc Fixed bug 5215 - Fixing filenames passed to dlopen for OpenBSD hace 4 años
  Cameron Gutman 1b6de9a987 Fix SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH=1 on Metal windows hace 4 años
  Manuel Alfayate Corchete 244d0ad854 kmsdrm: Tell SDL that mouse has entered the window via artificial event. Fixes sticky mouse in Scummvm. hace 4 años
  Manuel Alfayate Corchete 550e153365 kmsdrm: No need to test for display driverdata when freeing a plane. hace 4 años
  Manuel Alfayate Corchete 6e03fab982 kmsdrm: add temporary RPI4_COMPAT define to try RPI4+current Rasbian compatibility. hace 4 años
  Manuel Alfayate Corchete 0f807fd607 kmsdrm: use a black dumb buffer for keeping the PRIMARY PLANE occupied when we destroy the KMS buffers, instead of using the TTY buffer, to avoid flickering. hace 4 años
  Sylvain Becker 4d1c2a1857 Fix false compiler warning: initialize the variable 'memdiff' hace 4 años
  Sylvain Becker ebc12a2fd2 SDL_Surface refcount: destination surface keep track of surfaces hace 4 años
  Manuel Alfayate Corchete cce6c60518 kmsdrm: fix errors when trying to free up videomode driverdata pointers on quit. hace 4 años
  Manuel Alfayate Corchete 9501b1c698 kmsdrm: fix scaling for SDL_WINDOW_FULLSCREEN windows. hace 4 años
  Manuel Alfayate Corchete daa752b10e kmsdrm: fix first frame display: no need to wait for SwapWindow() for EGL surface creation. hace 4 años
  Manuel Alfayate Corchete 68ac9349aa kmsdrm: more coherent returns for SwapWindow. hace 4 años
  Manuel Alfayate Corchete d3d9d432ac kmsdrm: Remove debug printfs in SwapWindow. hace 4 años
  Manuel Alfayate Corchete d7aebbd58f kmsdrm: Don't create surfaces until EGL context is available. hace 4 años
  Sylvain Becker 97fad04551 Fixed bug 5278 - export SDL_AndroidRequestPermission() (Thanks Huki!) hace 4 años
  Manuel Alfayate Corchete f4e02a5c1b kmsdrm: Do NOT modify window size manually from the backend: doing so caused renderer scaling params miscalculation. hace 4 años
  Manuel Alfayate Corchete c09d1cee95 kmsdrm: Apply window reconfiguration in SetWindowSize(), too. hace 4 años
  Manuel Alfayate Corchete 31b1794534 kmsdrm: use PLANE and CRTC to do hardware-driven window scaling and AR-correction. hace 4 años
  Manuel Alfayate Corchete fe3f97961b kmsdrm: unload EGL and GL lib only if using them. hace 4 años
  Manuel Alfayate Corchete 9b43464d81 kmsdrm: Add programmer credits to the Atomic KMSDRM driver. hace 4 años
  Manuel Alfayate Corchete 9316a8d979 kmsdrm: move FENCE FD props setting to SwapWindow(), where it belongs. hace 4 años
  Manuel Alfayate Corchete 3f38009b2f kmsdrm: comment out atomic commit fast-debugging printf. hace 4 años
  Manuel Alfayate Corchete 0d16761cbe kmsdrm: fix segfault on quit beacuse of freed _this->egl_data. hace 4 años
  Manuel Alfayate Corchete d43e666eed kmsdrm: Buffer management refactoring. Fixes for compatibility with more video drivers. hace 4 años
  Manuel Alfayate Corchete eade05ca03 kmsdrm: Finetune integer type usage. Add some comments. hace 4 años