Frank Praznik
|
5d5a685a80
|
wayland: Add support for setting window icons via the xdg-toplevel-icon-v1 protocol
|
2024-08-31 09:38:43 -04:00 |
|
Anonymous Maarten
|
c57cf716af
|
Document the SDL-specific custom ci commands
|
2024-08-31 13:16:51 +02:00 |
|
Anonymous Maarten
|
ea0ab2647a
|
SDL_test: print no procname when SDL_TRACKMEM_SYMBOL_NAMES is false
On ci, by default this variable is set to a false value.
By adding [sdl-ci-trackmem] to the commit message,
it will become true.
|
2024-08-31 13:16:51 +02:00 |
|
Anonymous Maarten
|
36b84e7e00
|
blit_testRandomToRandomSVGAMultipleIterations: avoid 250000 allocations
|
2024-08-31 13:16:51 +02:00 |
|
Anonymous Maarten
|
f5f10a8cd1
|
ci: increase timeout multiplier on Linux
|
2024-08-31 13:16:51 +02:00 |
|
Anonymous Maarten
|
384afa378c
|
SDL_test: fix proc names on older libunwind
Older libunwind does not have unw_get_proc_name_by_ip.
Instead, use unw_get_proc_name.
Reference: 4c00433b69
|
2024-08-31 13:16:51 +02:00 |
|
Anonymous Maarten
|
9ca8a6e50b
|
ci: install libunwind for printing traces of leaks
|
2024-08-31 13:16:51 +02:00 |
|
kanjitalk755
|
1bc81c7e30
|
Add GPU files to xcodeproj
|
2024-08-31 12:32:38 +02:00 |
|
Anonymous Maarten
|
a724aae728
|
ci: build xcode project targeting macos
|
2024-08-31 11:45:39 +02:00 |
|
Andrei Alexeyev
|
0e08d15cca
|
GPU: Fix unhandled R16G16_UNORM in SDL_GPUTextureFormatTexelBlockSize() (#10638)
|
2024-08-30 17:05:17 -07:00 |
|
Sam Lantinga
|
f13dc502c6
|
Sort exported functions
|
2024-08-30 15:45:30 -07:00 |
|
Evan Hemsley
|
12ecdb9dde
|
GPU: Rename some awkwardly named functions (#10642)
|
2024-08-30 15:31:10 -07:00 |
|
Sam Lantinga
|
bef07023d6
|
Fixed memory leak if the GPU renderer can't be initialized
DestroyRenderer needs to be set before we return false from GPU_CreateRenderer()
|
2024-08-30 14:49:49 -07:00 |
|
Ryan C. Gordon
|
c38d3f0fe4
|
examples/game/01-snake: Remove RNG abstraction.
|
2024-08-30 17:13:51 -04:00 |
|
Ryan C. Gordon
|
29b9b163b9
|
example/game/01-snake: Make the "food" rectangles lighter blue.
|
2024-08-30 15:12:22 -04:00 |
|
Ryan C. Gordon
|
f6fc5e2881
|
examples: Smush game/01-snake into one source file, clean up some things.
|
2024-08-30 13:47:41 -04:00 |
|
cosmonaut
|
906044569d
|
GPU D3D12: Fix command buffer leak
|
2024-08-30 10:46:41 -07:00 |
|
Sam Lantinga
|
b602c449e5
|
Remove SDL_SCALEMODE_BEST
Fixes https://github.com/libsdl-org/SDL/issues/10619
|
2024-08-30 10:30:14 -07:00 |
|
Evan Hemsley
|
4bbf0d45fd
|
GPU D3D12: Fix teardown and leaks on device creation failure (#10639)
|
2024-08-30 10:24:02 -07:00 |
|
Sam Lantinga
|
40d85109ac
|
Fixed crash when using the dummy video driver
The higher level code will clean up the renderer if initialization fails.
|
2024-08-30 07:16:47 -07:00 |
|
Sam Lantinga
|
580a496391
|
Adjust rounding when calculating resampled output frames
Fixes https://github.com/libsdl-org/sdl2-compat/issues/95
|
2024-08-30 07:16:47 -07:00 |
|
SDL Wiki Bot
|
04845bd39c
|
Sync SDL3 wiki -> header
|
2024-08-30 13:27:33 +00:00 |
|
Sam Lantinga
|
138f3a3c91
|
Fixed documentation for SDL_SetAudioStreamGetCallback()
Fixes https://github.com/libsdl-org/SDL/issues/10633
|
2024-08-30 06:26:23 -07:00 |
|
Anonymous Maarten
|
ec85d2f74f
|
sdlprocdump: fix minidump filename
|
2024-08-30 14:18:03 +02:00 |
|
Anonymous Maarten
|
88fe52df7b
|
SDL_test: add --gpu option
|
2024-08-30 13:43:38 +02:00 |
|
Anonymous Maarten
|
8ce2074d08
|
cmake: fix SDL_RENDER_GPU report at end of configuration
|
2024-08-30 13:35:13 +02:00 |
|
Andrei Alexeyev
|
d1a2c57fb9
|
GPU: Fix memory leak in VULKAN_CreateDevice (#10631)
|
2024-08-29 22:15:08 -07:00 |
|
Sam Lantinga
|
16fb8e54cb
|
Fixed the colorspace for YUV textures using native RGB representations
Fixes https://github.com/libsdl-org/SDL/issues/10624
|
2024-08-29 20:55:09 -07:00 |
|
Sam Lantinga
|
efc98062af
|
Fixed warning C4310: cast truncates constant value
|
2024-08-29 19:31:23 -07:00 |
|
Sam Lantinga
|
5518aca054
|
Use stdbool internally in SDL
|
2024-08-29 18:54:05 -07:00 |
|
Sam Lantinga
|
dfcabc3db8
|
Fixed drawing debug text
|
2024-08-29 18:21:48 -07:00 |
|
Sam Lantinga
|
f1b4c2bbbb
|
Removed Unicode BOM from SDL_gpu.h
|
2024-08-29 18:03:59 -07:00 |
|
Sam Lantinga
|
980a67d5e2
|
Added configuration dependencies for SDL_RENDER_GPU (#10627)
|
2024-08-29 17:58:54 -07:00 |
|
SDL Wiki Bot
|
9f0b23d3ad
|
Sync SDL3 wiki -> header
|
2024-08-30 00:35:24 +00:00 |
|
Sam Lantinga
|
683e5b8d52
|
Removed Unicode BOM
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
858589919a
|
Temporarily use the GPU renderer by default so we get testing feedback
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
d86f504637
|
Fix potential cases where we define SDL_GPU_* as an undefined symbol
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
b356c65005
|
Sort exported symbols
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
62f6e6b701
|
Removed the preferLowPower parameter from SDL_CreateGPUDevice()
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
3046335f28
|
Fixed device creation property documentation formatting
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
b8e7ef27f3
|
Renamed GPU device creation properties
|
2024-08-29 17:33:52 -07:00 |
|
Sam Lantinga
|
d70578b9aa
|
Renamed Gpu to GPU
|
2024-08-29 17:33:52 -07:00 |
|
SDL Wiki Bot
|
717f4f6fb4
|
Sync SDL3 wiki -> header
|
2024-08-29 23:54:57 +00:00 |
|
Ryan C. Gordon
|
8ea38ebedc
|
gpu: Fix wiki category capitalization.
|
2024-08-29 19:45:03 -04:00 |
|
SDL Wiki Bot
|
68038394d1
|
Sync SDL3 wiki -> header
|
2024-08-29 22:58:01 +00:00 |
|
cosmonaut
|
2e7d5bb429
|
Add the SDL_GPU API
Project Lead: Evan Hemsley <evan@moonside.games>
Co-designer, Metal Port, Console Ports:
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Production, QA, Debug:
Co-authored-by: Ethan Lee <flibitijibibo@gmail.com>
SDL_Render Driver, Bugfixes:
Co-authored-by: Andrei Alexeyev <akari@taisei-project.org>
Additional D3D12 Programming, Bugfixes:
Co-authored-by: Bart van der Werf <bluelive@gmail.com>
Bugfixes and Feedback:
Co-authored-by: Zakary Strange <zakarystrange@gmail.com>
Co-authored-by: meyraud705 <meyraud705@gmail.com>
Co-authored-by: Joshua T. Fisher <playmer@gmail.com>
Co-authored-by: Topi Ritala <ritalat@fastmail.com>
Co-authored-by: David Gow <david@ingeniumdigital.com>
Original API Proposal:
Co-authored-by: Ryan C. Gordon <icculus@icculus.org>
|
2024-08-29 15:57:29 -07:00 |
|
Sam Lantinga
|
8ddb099d3e
|
testautomation: use a larger destination buffer than needed in audio_resampleLoss
This is a common way to use the API and tickles the same automation failure that sdl2-compat runs into.
|
2024-08-29 10:59:18 -07:00 |
|
Anonymous Maarten
|
d6ad28a4cb
|
Dynamically generate __main__.py of Android aar package
|
2024-08-29 13:57:29 +02:00 |
|
Anonymous Maarten
|
a5866809bb
|
cmake: also test ARM neon on non-gcc compilers
|
2024-08-29 12:38:56 +02:00 |
|
Mārtiņš Možeiko
|
d9b3b9ad91
|
Add neon SIMD alpha blending blitter
|
2024-08-28 21:37:55 -07:00 |
|