|
e7e519a4
|
2021-03-17T13:04:05
|
|
dsp: Refuse to initialize if there aren't any Open Sound System devices.
This prevents the dsp target from stealing the audio subsystem but not
being able to produce sound, so other audio targets further down the list
can make an attempt instead.
Thanks to Frank Praznik who did a lot of the research on this problem!
|
|
07fc1bb8
|
2021-03-15T15:10:49
|
|
Fix invalid UTF-8 handling of extra bytes
|
|
559be8aa
|
2021-03-15T15:18:10
|
|
fix invalid out of bounds UTF8 handling
|
|
e14fb54e
|
2021-03-16T10:47:57
|
|
[KMSDRM] Undo SDL_CreateRenderer() modifications aimed at create opengles2 when KMSDRM is in use because it's a harmful solution.
|
|
108bb5aa
|
2021-03-16T00:51:17
|
|
[KMSDRM] Modify SDL_CreateRenderer() to create an opengles2 renderer when the KMSDRM backend is being used and no renderer name has been specified.
|
|
b98b5adc
|
2021-03-15T10:21:36
|
|
wasapi: Don't use the system's resampler.
|
|
9996cecc
|
2021-03-15T05:26:46
|
|
Set ALT_OGL to libOpenGL.so.0 instead of libOpenGL.so.1
|
|
5f7eb88a
|
2021-03-14T22:36:20
|
|
Load libOpenGL.so.1 if libGL.so.1 is not found
|
|
1957ffd2
|
2021-03-14T11:04:28
|
|
fixed a typo in SDL_ceilf()
|
|
dacf6cfb
|
2021-03-11T12:03:22
|
|
Fix compilation with iconv on FreeBSD
|
|
a5f3ea14
|
2021-03-10T09:36:46
|
|
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.
|
|
4fbd60b8
|
2021-03-09T12:22:48
|
|
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.
|
|
72bcf546
|
2021-03-10T16:47:08
|
|
SDL: Updated patches for HAIKU
|
|
3d22731d
|
2021-03-11T20:10:07
|
|
Merge pull request #4175 from 1bsyl/br_blit_rgb555_to_rb1555
Fixed bug 3727 - Blit from RGB555 to ARGB1555
|
|
51345623
|
2021-03-11T20:06:09
|
|
Fixed bug 3727 - Blit from RGB555 to ARGB1555
|
|
33127271
|
2021-03-09T11:40:35
|
|
Fix typecasting
|
|
a05f92da
|
2020-12-23T17:26:34
|
|
Update joystick api to 2.0.14
|
|
e58a955e
|
2021-03-08T18:39:00
|
|
Deprecate dolcesdk
|
|
e1d9cbf6
|
2021-03-07T13:56:38
|
|
Split mouse/kb grab
|
|
ca5e5d61
|
2020-12-18T16:34:24
|
|
VITASDK compatibility
|
|
7d89f09f
|
2020-12-18T14:28:09
|
|
ISO C90 fixes
|
|
29153a1c
|
2021-02-28T14:38:55
|
|
SDL_vitamessagebox: rearrange if/else
Set messageboxdata and buttonid as unused variables
|
|
0da35d3d
|
2020-12-12T23:47:15
|
|
IME support with gxm backend
|
|
70a19fd5
|
2021-02-28T13:59:51
|
|
SDL_vitamessagebox: if/else wrap preprocessor condition instead of two if conditions
|
|
47c6270e
|
2020-12-09T15:28:57
|
|
Fix a bug in vitagles2 renderer
|
|
abcfb22b
|
2021-02-28T13:49:01
|
|
Add support for Vita file API in SDL_rwops
|
|
639323ea
|
2020-12-09T14:38:43
|
|
Fixed gxm render flags
|
|
3ac2242e
|
2020-12-09T12:37:39
|
|
Fix PerformanceCounter
|
|
c8abc88c
|
2021-01-29T01:26:35
|
|
Add support for message box
|
|
943053a9
|
2020-12-09T01:50:49
|
|
Clean up touch a little more
|
|
f61b9e76
|
2020-12-09T00:37:46
|
|
Cleanup touch. Fix back touchscreen
|
|
91fe2b67
|
2021-02-19T18:52:19
|
|
Allow larger texture sizes
|
|
d9b2bde2
|
2020-12-07T18:40:41
|
|
Fallback to app0:
|
|
6f7c7c55
|
2020-12-05T22:38:12
|
|
sensors corrections
|
|
6d856377
|
2020-12-05T12:37:53
|
|
Fix sensors
|
|
e7edb06e
|
2020-12-04T00:06:15
|
|
Audio fix
|
|
e5cbe7cf
|
2021-02-14T00:30:42
|
|
Add l2/r2 axes, l3/r3 buttons. rumble and ledbar support for ds4
|
|
05e5a7cb
|
2020-11-29T22:07:53
|
|
Oops
|
|
a86ba391
|
2020-11-28T00:32:32
|
|
Add SDL_RenderReadPixels
|
|
7c4d20cf
|
2021-02-12T23:57:43
|
|
Fix for dolcesdk
|
|
f623211e
|
2020-11-25T00:29:04
|
|
remove sceGxmFinish on render swap
|
|
0b45529e
|
2020-11-25T00:19:18
|
|
Add viewport support
|
|
3c1fe9ce
|
2021-02-12T23:46:01
|
|
WTF
|
|
2209b717
|
2020-11-24T18:12:38
|
|
Refactor render state
|
|
333d5e11
|
2020-11-23T20:15:39
|
|
Add drawstate cache
|
|
6fab3323
|
2021-02-12T23:45:48
|
|
Typo
|
|
56bde0f6
|
2020-11-23T18:31:23
|
|
Rename memory functions to avoid clash with vita2d
|
|
94d7737b
|
2020-11-23T12:45:51
|
|
Texture render target
|
|
739f4e1e
|
2021-02-01T23:14:28
|
|
Only call sceGxmFinish when vsync is on
Also fix oversight with supported textures
|
|
63e223fa
|
2020-11-23T12:45:09
|
|
Set initial blend mode
|
|
6c3bf565
|
2020-11-23T12:44:54
|
|
Unified build with both renderers
|
|
b52e9459
|
2021-01-29T01:26:13
|
|
Add support for open URL
|
|
a1adc8a9
|
2020-11-22T01:02:00
|
|
Add sensor support
|
|
bd14aa63
|
2020-11-21T23:09:30
|
|
Autobuild
|
|
189d3c16
|
2021-01-20T23:41:35
|
|
FIFO is default (and not defined in vitasdk, ugh)
|
|
01311054
|
2020-11-21T23:04:43
|
|
Fix render name
|
|
6ba84975
|
2020-11-21T23:04:27
|
|
Remove vita2d render, add raw gxm render
|
|
87a118b6
|
2021-01-20T23:33:28
|
|
Use native mutexes
|
|
ef0bbfd6
|
2020-11-16T20:40:22
|
|
Include anf fix vita2d renderer
|
|
dbb730d3
|
2020-11-14T23:37:26
|
|
Separate vita piglet renderer. Add proper render initialization and window re-creation.
|
|
7423ae1a
|
2021-01-20T23:33:16
|
|
Formatting
|
|
d75ea51a
|
2020-11-02T20:05:55
|
|
Fix texture shaders
|
|
194c8138
|
2020-11-02T19:55:01
|
|
Fix filesystem
|
|
73b545ed
|
2020-11-02T19:38:20
|
|
Fix joystick support
|
|
41d6c80b
|
2020-11-02T19:01:25
|
|
Filesystem module
|
|
ddfe7200
|
2021-01-18T15:00:50
|
|
Rendering improvements
- Improve performance for unbatched rendering
- Support direct texture access
|
|
2e3dd0a6
|
2020-11-02T18:14:57
|
|
Remove debug log
|
|
80036230
|
2020-11-02T18:10:09
|
|
Cg shaders for vita gles2
|
|
23db5381
|
2021-01-11T23:54:56
|
|
Fix defines
|
|
2d64e37e
|
2020-11-02T18:09:43
|
|
Initial rebase of xerpi's port
|
|
c7cec2c7
|
2021-01-11T20:45:12
|
|
Add more texture formats
|
|
e56c4451
|
2021-01-10T00:12:03
|
|
Disable native framebuffer support
|
|
5e30d84b
|
2021-01-09T23:33:32
|
|
Fix display mode
|
|
a4ddb175
|
2021-03-08T19:28:58
|
|
Formatting
|
|
10038228
|
2021-01-09T23:33:14
|
|
Properly cleanup framebuffer
|
|
953101de
|
2021-01-09T22:55:11
|
|
Oops. Fix default framebuffer color
|
|
4f9fde87
|
2021-03-08T19:20:33
|
|
Fix types
|
|
1e2eed1a
|
2020-12-28T15:32:52
|
|
Native framebuffer for software renderer
|
|
a7269a9a
|
2020-12-23T17:27:01
|
|
Update video api to 2.0.14
|
|
7b0b1a12
|
2020-12-23T17:26:52
|
|
Update thread api to 2.0.14
|
|
b6b0c908
|
2021-03-08T13:56:26
|
|
Dynapi: fix 'gendynapi.pl' script for array parameters
|
|
391bb80b
|
2021-03-05T16:53:06
|
|
Replace duplicate functions and lstrlen/lstrcat with SDL string functions
|
|
67e8522d
|
2021-02-27T17:37:25
|
|
Add SDL_GetAudioDeviceSpec.
This API is supported by pipewire, pulseaudio, coreaudio, wasapi, and disk.
|
|
68693554
|
2021-03-04T23:50:40
|
|
dos2unix SDL_dynapi_*.h
|
|
dd5aff30
|
2021-03-04T18:27:56
|
|
SDL_fillrect.c: updated SSE_BEGIN macro for windows clang-cl
from a patchset by Vladislav Dmitrievich Turbanov:
https://github.com/libsdl-org/SDL/pull/4062
|
|
0ed17131
|
2021-03-04T18:27:47
|
|
update SDL_COMPOSE_ERROR macro for windows clang-cl
from a patchset by Vladislav Dmitrievich Turbanov:
https://github.com/libsdl-org/SDL/pull/4062
|
|
c1c4f274
|
2021-03-04T18:27:32
|
|
cpuinfo: updated xgetbv call for windows clang-cl.
from a patchset by Vladislav Dmitrievich Turbanov:
https://github.com/libsdl-org/SDL/pull/4062
|
|
e88d7846
|
2021-03-04T14:36:33
|
|
Update SDL_blit_auto.c
|
|
ab0cf42a
|
2021-03-04T14:33:56
|
|
Software nearest scaling: start at the middle of pixel
so that it matches opengl GL_NEAREST mode most of the time
|
|
ac8a3fda
|
2021-03-03T20:33:20
|
|
fix prepare_audiospec() possibly missing a bad SDL_AUDIO_CHANNELS env.
|
|
61586216
|
2021-03-02T21:39:38
|
|
Update cpuid code for clang-cl
The clang-cl compiler defines `__llvm__` but not `__GNUC__`. The `__cpuid` intrinsic doesn't seem to exist with clang-cl, so the code won't link properly. The `__GNUC__` versions of these functions will work properly on Windows with clang-cl.
|
|
9ed01da7
|
2021-03-02T09:47:47
|
|
audio: pipewire: Constify and clarify period size calculations
Constify the min/max period variables, use a #define for the base clock rate used in the calculations and note that changing the upper limit can have dire side effects as it's a hard limit in Pipewire.
|
|
d7ca855c
|
2021-03-02T09:33:11
|
|
audio: pipewire: Add missing static qualifiers to globals
|
|
4de0c74a
|
2021-03-02T10:02:59
|
|
audio: pipewire: Add the application name to the stream properties
|
|
84c44e01
|
2021-03-01T12:39:52
|
|
audio: pipewire: fix uninitialized variable warnings
|
|
7001b531
|
2021-02-27T12:53:08
|
|
audio: pipewire: Add vim format lines to files and fix indentation
Increase indentation spacing from 2 to 4 to comply with style standards.
|
|
2fcba50e
|
2021-02-27T12:08:15
|
|
audio: pipewire: Code and comment cleanups
Replace "magic numbers" with #defines, explain the requirements when using the userdata pointer in the node_object struct and a few other minor code and comment cleanups.
|
|
4eadd147
|
2021-02-25T14:00:23
|
|
audio: pipewire: Fix outdated comment
|
|
cd56f1b3
|
2021-02-24T14:36:58
|
|
audio: pipewire: Use "rear" designation for rear channels
Use the 'R' (rear) prefixed designations for the rear audio channels instead of 'S' (surround). Surround designated channels are only used in the 8 channel configuration.
|
|
adc0a931
|
2021-02-24T14:08:08
|
|
audio: Move Pipewire bootstrap after Jack
Move the Pipewire audio driver below others in the list so it won't be mistakenly initialized when it's not the system mixer.
|