Vanfanel
e14fb54e3f
[KMSDRM] Undo SDL_CreateRenderer() modifications aimed at create opengles2 when KMSDRM is in use because it's a harmful solution.
2021-03-16 11:07:54 -07:00
Ryan C. Gordon
7a2a1a85e9
documentation: initial script to merge header comments and the wiki.
...
This is a work-in-progress, but the idea is it can convert between our
wiki and the SDL header's doxygen comments, so we can attempt to keep them
in sync.
This might be a fool's errand, but I'm optimistic it'll work enough that we
can clean up little issues as we go, as long as we have some discipline
about how we write documentation. If nothing else, it's going to result in
a solid spring-cleaning of both the wiki and the headers!
2021-03-16 13:49:35 -04:00
Vanfanel
108bb5aabe
[KMSDRM] Modify SDL_CreateRenderer() to create an opengles2 renderer when the KMSDRM backend is being used and no renderer name has been specified.
2021-03-15 18:47:22 -07:00
vanfanel
e213f37a45
[KMSDRM] Enable full OpenGL detection (MESA/libglvnd) on both the make and cmake buildsystems.
2021-03-15 18:47:22 -07:00
Ryan C. Gordon
b98b5adcae
wasapi: Don't use the system's resampler.
2021-03-15 10:21:36 -04:00
Esme
8ba735c208
Include arm_neon.h in mingw targeting ARM Windows.
...
The llvm-mingw project includes cross-compilers targeting ARM: https://github.com/mstorsjo/llvm-mingw/releases
Currently, compilation fails with this configuration, because neon features are used as long as __ARM_NEON is defined, but arm_neon.h was not included.
2021-03-15 10:11:51 +03:00
Cacodemon345
3853531f6d
Fix CMake script on Linux
2021-03-15 10:11:01 +03:00
Haelwenn (lanodan) Monnier
9996cecc72
Set ALT_OGL to libOpenGL.so.0 instead of libOpenGL.so.1
2021-03-15 10:10:38 +03:00
Cacodemon345
5f7eb88ae0
Load libOpenGL.so.1 if libGL.so.1 is not found
2021-03-14 17:37:55 -07:00
Ozkan Sezer
b49e0953b1
regenerated configure
2021-03-14 14:10:50 +03:00
Ozkan Sezer
1957ffd21a
fixed a typo in SDL_ceilf()
2021-03-14 11:04:28 +03:00
Cacodemon345
34de3b57a1
Fix CMake script on FreeBSD
2021-03-13 18:40:27 -08:00
Cacodemon345
dacf6cfbaa
Fix compilation with iconv on FreeBSD
2021-03-13 18:39:42 -08:00
nia
a5f3ea1448
netbsdaudio: Handle ioctls failing
...
A user reported that the mpv video player hangs after attempting to
set an unsupported number of channels with the SDL audio output,
because it thinks it's successfully opened the device. This makes
the failure graceful.
2021-03-13 18:37:21 -08:00
Frank Praznik
4fbd60b817
audio: pipewire: Remove the nickname portion of sink/source names
...
Removes the node nickname from sink/source nodes as it doesn't provide any useful information and names now match those used in Pulseaudio, so any stored configuration data will be compatible between the two audio backends.
2021-03-13 18:36:47 -08:00
kenmays
cd3809c03e
SDL: Updated patches for HAIKU
...
Revert change
2021-03-13 18:36:01 -08:00
kenmays
9e23c65237
SDL: Updated patches for HAIKU
2021-03-13 18:36:01 -08:00
kenmays
72bcf546f9
SDL: Updated patches for HAIKU
2021-03-13 18:36:01 -08:00
Sylvain Becker
3d22731d94
Merge pull request #4175 from 1bsyl/br_blit_rgb555_to_rb1555
...
Fixed bug 3727 - Blit from RGB555 to ARGB1555
2021-03-11 20:10:07 +01:00
Sylvain
51345623e8
Fixed bug 3727 - Blit from RGB555 to ARGB1555
2021-03-11 20:06:09 +01:00
Ozkan Sezer
9d46bd25c7
revert commit 81cdb1bb0d
(unifont license issue.)
2021-03-11 17:00:10 +03:00
Ryan C. Gordon
3a1317ed47
Minor tweak to workflow settings.
...
There was an (innocently intended, I assume!) "make X great again" joke in a previous commit message, and I'd like this not to be the first thing people see on our GitHub project page, so I added some whitespace to the end of this file.
Apologies to any that were bothered by that, it was an accident!
2021-03-09 15:54:25 -05:00
Ivan Epifanov
33127271e5
Fix typecasting
2021-03-09 12:10:40 +03:00
Ivan Epifanov
a4ddb175f1
Formatting
2021-03-08 09:07:12 -08:00
Ivan Epifanov
4f9fde8766
Fix types
2021-03-08 09:07:12 -08:00
Ivan Epifanov
1e5cc96199
Docs
2021-03-08 09:07:12 -08:00
Ivan Epifanov
091288ac4e
Vita port builds with cmake
2021-03-08 09:07:12 -08:00
Ivan Epifanov
e58a955e68
Deprecate dolcesdk
2021-03-08 09:07:12 -08:00
Ivan Epifanov
e1d9cbf65c
Split mouse/kb grab
2021-03-08 09:07:12 -08:00
uyjulian
29153a1c63
SDL_vitamessagebox: rearrange if/else
...
Set messageboxdata and buttonid as unused variables
2021-03-08 09:07:12 -08:00
uyjulian
70a19fd5ab
SDL_vitamessagebox: if/else wrap preprocessor condition instead of two if conditions
2021-03-08 09:07:12 -08:00
uyjulian
abcfb22b7d
Add support for Vita file API in SDL_rwops
2021-03-08 09:07:12 -08:00
uyjulian
c8abc88cd0
Add support for message box
2021-03-08 09:07:12 -08:00
José Cadete
91fe2b67f5
Allow larger texture sizes
2021-03-08 09:07:12 -08:00
Ivan Epifanov
4708c6bb96
Remove pkg-config prefix hack
2021-03-08 09:07:12 -08:00
Ivan Epifanov
e5cbe7cf7a
Add l2/r2 axes, l3/r3 buttons. rumble and ledbar support for ds4
2021-03-08 09:07:12 -08:00
Ivan Epifanov
7c4d20cf04
Fix for dolcesdk
2021-03-08 09:07:12 -08:00
Ivan Epifanov
3c1fe9cea6
WTF
2021-03-08 09:07:12 -08:00
Ivan Epifanov
6fab3323c3
Typo
2021-03-08 09:07:12 -08:00
José Cadete
739f4e1eb2
Only call sceGxmFinish when vsync is on
...
Also fix oversight with supported textures
2021-03-08 09:07:12 -08:00
uyjulian
b52e9459ba
Add support for open URL
2021-03-08 09:07:12 -08:00
Ivan Epifanov
189d3c16f5
FIFO is default (and not defined in vitasdk, ugh)
2021-03-08 09:07:12 -08:00
Ivan Epifanov
87a118b6b6
Use native mutexes
2021-03-08 09:07:12 -08:00
Ivan Epifanov
7423ae1ac7
Formatting
2021-03-08 09:07:12 -08:00
Ivan Epifanov
a43f488920
Don't search for pthread
2021-03-08 09:07:12 -08:00
José Cadete
ddfe7200e2
Rendering improvements
...
- Improve performance for unbatched rendering
- Support direct texture access
2021-03-08 09:07:12 -08:00
Ivan Epifanov
23db5381a3
Fix defines
2021-03-08 09:07:12 -08:00
Ivan Epifanov
c7cec2c792
Add more texture formats
2021-03-08 09:07:12 -08:00
Ivan Epifanov
0e9cd839d0
Remove makefiles. Use cmake
2021-03-08 09:07:12 -08:00
Ivan Epifanov
e56c44512a
Disable native framebuffer support
2021-03-08 09:07:12 -08:00