Sam Lantinga
|
379aea5c2d
|
Fixed warnings building with Visual Studio
|
2024-09-05 20:24:30 -07:00 |
Sam Lantinga
|
387774ab8a
|
Build config flags are either defined or undefined, never 0
This is for consistency with CMake build configuration
Also added SDL_VIDEO_RENDER_GPU to the non-CMake build configurations
|
2024-09-05 09:52:40 -07:00 |
Sam Lantinga
|
35dadda327
|
Fixed build warnings
|
2024-09-02 17:17:48 -07:00 |
Caleb Cornett
|
f405def691
|
Change GPU flag enums to defines (#10681)
|
2024-09-02 15:19:43 -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 |
Sam Lantinga
|
b602c449e5
|
Remove SDL_SCALEMODE_BEST
Fixes https://github.com/libsdl-org/SDL/issues/10619
|
2024-08-30 10:30:14 -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
|
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 |
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 |