RaceTheMaSe
|
f1a7a64eb4
Fix warnings: Extra semi - macro usage (#15015)
|
1 month ago |
Sam Lantinga
|
fdfcfc0566
Make sure native textures have the same channel precision if possible
|
1 month ago |
Sam Lantinga
|
3f0e0975d8
SDL_CreateGPURenderState() doesn't modify the createinfo parameter
|
2 months ago |
Sam Lantinga
|
5f086e7623
Updated copyright for 2026
|
2 months ago |
Ryan C. Gordon
|
b3cdeb942a
opengl: default to vsync=0 everywhere.
|
3 months ago |
Sam Lantinga
|
c61497b744
Account for indexed formats when matching texture formats
|
3 months ago |
Sam Lantinga
|
33c70af2f8
Fixed SDL_COLORSPACE_SRGB_LINEAR being used for RGBA32 textures
|
4 months ago |
Sam Lantinga
|
524739900a
Fixed potential double-free when creating a renderer (thanks @Sackzement!)
|
4 months ago |
Sam Lantinga
|
0ea20a5f86
Fix NULL pointer dereference in SDL_RenderGeometryRaw with NPOT textures (thanks @bleeqer!)
|
4 months ago |
nmlgc
|
2ffabb5150
render: Fix texture format selection for color-keyed indexed surfaces
|
5 months ago |
Sam Lantinga
|
015cc6aa6c
Fixed accidentally using INDEX8 textures for RGB24 surfaces
|
5 months ago |
Sam Lantinga
|
d7ad47e2ca
Added SDL_PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN
|
5 months ago |
Sam Lantinga
|
513de0f0ec
Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported
|
5 months ago |
Sam Lantinga
|
480f069cec
Copy the palette instead of referencing it when creating a texture
|
5 months ago |
Sam Lantinga
|
9d635fe641
Flush rendering if a texture palette is in use when destroyed
|
5 months ago |
Sam Lantinga
|
84b0565096
Fixed potential memory leak
|
5 months ago |
Sam Lantinga
|
3316dde0c2
Improved error information when renderer creation fails
|
5 months ago |
Sam Lantinga
|
b92557c0b7
Made error message consistent between SDL_SetSurfacePalette() and SDL_SetTexturePalette()
|
5 months ago |
Sam Lantinga
|
134b47730b
Added support for linear and pixel art scaling for palettized textures
|
5 months ago |
Sam Lantinga
|
1cda789a37
render: Default to primary display in SDL_CalculateSimulatedVSyncInterval if window is not set
|
5 months ago |
Sam Lantinga
|
0cab3521f1
render: Fix asserts from null window usage in SDL_CreateRendererWithProperties
|
5 months ago |
Sam Lantinga
|
32668c4ddd
Palettized textures will always use SDL_SCALEMODE_NEAREST.
|
5 months ago |
Sam Lantinga
|
a864dcac25
Added support for using the GPU renderer as an offscreen renderer
|
5 months ago |
Sam Lantinga
|
fe3b399b7e
Added support for P010 pixel format in SDL_UpdateNVTexture()
|
5 months ago |
Sam Lantinga
|
b65590159b
Each application palette corresponds to one hardware palette
|
5 months ago |
Sam Lantinga
|
5622eef5a8
Fixed memory leak if requested renderer isn't available
|
5 months ago |
Sam Lantinga
|
2a01e12d34
Simplify palette code
|
5 months ago |
Sam Lantinga
|
7dcc09986d
Test changing the palette for a single texture
|
5 months ago |
Sam Lantinga
|
264b436dba
Fixed changing palettes while rendering is in flight
|
5 months ago |
Sam Lantinga
|
0b4b254a53
Added support for textures with palettes
|
5 months ago |