Sam Lantinga
|
ead02b08dd
Skip tonemapping for render targets with unspecified HDR headroom
|
4 months ago |
Sam Lantinga
|
4e5ba722fd
Change the batch if the color scale changes
|
4 months ago |
Sam Lantinga
|
d29f368ca8
Change the batch if the GPU render state changes
|
4 months ago |
Sam Lantinga
|
3399bc600e
gpu renderer: add color to the point/line vertex data
|
4 months ago |
Sam Lantinga
|
e24eeefbd1
The default render texture format is SDL_PIXELFORMAT_ARGB8888
|
4 months ago |
Sam Lantinga
|
941b0a8ea4
Added support for external GPU textures to the GPU renderer
|
5 months ago |
Sam Lantinga
|
134b47730b
Added support for linear and pixel art scaling for palettized textures
|
5 months ago |
Sam Lantinga
|
49d51a0d3c
Removed TEXTURETYPE_PALETTE_PIXELART
|
5 months ago |
Sam Lantinga
|
a864dcac25
Added support for using the GPU renderer as an offscreen renderer
|
5 months ago |
Sam Lantinga
|
9735c45db6
Added an advanced shader for the GPU renderer
|
5 months ago |
Sam Lantinga
|
f61e271e11
Generalize and validate optional GPU feature properties
|
5 months ago |
Sam Lantinga
|
b65590159b
Each application palette corresponds to one hardware palette
|
5 months ago |
Sam Lantinga
|
e2fe23ddab
Added hardware accelerated support for palettized textures
|
5 months ago |
Andrei Alexeyev
|
287e786120
render/gpu: fix copypaste error in render initialization
|
6 months ago |
Sam Lantinga
|
e7784b7bf7
Set GPU properties for maximum hardware compatibility
|
6 months ago |
Sam Lantinga
|
035eed351c
Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat()
|
6 months ago |
Jaan Soulier
|
ed6a72a7fd
Fix reallocation of GPU renderer vertex buffer
|
6 months ago |
Sam Lantinga
|
a4b180f515
Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER
|
6 months ago |
Sam Lantinga
|
f35a2736b7
Don't reset the render target when invalidating GPU renderer cache state
|
11 months ago |
Topi-Matti Ritala
|
f7b7188837
Add SDL_CreateGPURenderer
|
11 months ago |
Sam Lantinga
|
633b9f6fb1
Added SDL_SetRenderTextureAddressMode() and SDL_GetRenderTextureAddressMode()
|
1 year ago |
Sam Lantinga
|
2aee105b43
Added support for custom shaders with the GPU renderer
|
1 year ago |
Sam Lantinga
|
1ae4ef65e6
Fixed incorrect assert
|
1 year ago |
Sam Lantinga
|
3e9e22f17d
Added SDL_SCALEMODE_PIXELART
|
1 year ago |
Sam Lantinga
|
853375da61
Removed texture_size from the GPU renderer vertex shader
|
1 year ago |
Sam Lantinga
|
28ec461ebf
Organize the GPU renderer draw code
|
1 year ago |
Sam Lantinga
|
cb099ebd4f
Make texture scale mode a part of the 2D renderer draw state
|
1 year ago |
Sam Lantinga
|
3cfa476d3f
Added support for SDL_PIXELFORMAT_ABGR8888 textures
|
1 year ago |
Sam Lantinga
|
7c6adc1ca7
gpu renderer: removed unused sampler slots
|
1 year ago |
Sam Lantinga
|
f2074d7af3
Updated copyright for 2025
|
1 year ago |