Sam Lantinga
|
134b47730b
Added support for linear and pixel art scaling for palettized textures
|
1 week ago |
Sam Lantinga
|
49d51a0d3c
Removed TEXTURETYPE_PALETTE_PIXELART
|
1 week ago |
Sam Lantinga
|
a864dcac25
Added support for using the GPU renderer as an offscreen renderer
|
1 week ago |
Sam Lantinga
|
9735c45db6
Added an advanced shader for the GPU renderer
|
1 week ago |
Sam Lantinga
|
f61e271e11
Generalize and validate optional GPU feature properties
|
1 week ago |
Sam Lantinga
|
b65590159b
Each application palette corresponds to one hardware palette
|
1 week ago |
Sam Lantinga
|
e2fe23ddab
Added hardware accelerated support for palettized textures
|
2 weeks ago |
Andrei Alexeyev
|
287e786120
render/gpu: fix copypaste error in render initialization
|
3 weeks ago |
Sam Lantinga
|
e7784b7bf7
Set GPU properties for maximum hardware compatibility
|
1 month ago |
Sam Lantinga
|
035eed351c
Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat()
|
1 month ago |
Jaan Soulier
|
ed6a72a7fd
Fix reallocation of GPU renderer vertex buffer
|
1 month ago |
Sam Lantinga
|
a4b180f515
Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER
|
1 month ago |
Sam Lantinga
|
f35a2736b7
Don't reset the render target when invalidating GPU renderer cache state
|
6 months ago |
Topi-Matti Ritala
|
f7b7188837
Add SDL_CreateGPURenderer
|
6 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
|
7 months ago |
Sam Lantinga
|
1ae4ef65e6
Fixed incorrect assert
|
7 months ago |
Sam Lantinga
|
3e9e22f17d
Added SDL_SCALEMODE_PIXELART
|
7 months ago |
Sam Lantinga
|
853375da61
Removed texture_size from the GPU renderer vertex shader
|
7 months ago |
Sam Lantinga
|
28ec461ebf
Organize the GPU renderer draw code
|
7 months ago |
Sam Lantinga
|
cb099ebd4f
Make texture scale mode a part of the 2D renderer draw state
|
7 months ago |
Sam Lantinga
|
3cfa476d3f
Added support for SDL_PIXELFORMAT_ABGR8888 textures
|
8 months ago |
Sam Lantinga
|
7c6adc1ca7
gpu renderer: removed unused sampler slots
|
8 months ago |
Sam Lantinga
|
f2074d7af3
Updated copyright for 2025
|
9 months ago |
Lucas Murray
|
cc24518c41
render: Update GPU backend to use the new present workflow
|
9 months ago |
Sam Lantinga
|
969f03d9f0
Added SDL_PROP_RENDERER_GPU_DEVICE_POINTER
|
9 months ago |
Sam Lantinga
|
87dade4421
Set SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER for the GPU renderer
|
11 months ago |
Sam Lantinga
|
e2254b1045
Added color scale info for the GPU renderer TODO item
|
11 months ago |
Sam Lantinga
|
97f1da73da
Rename GPU properties for consistency
|
1 year ago |
cosmonaut
|
3eab599977
just force the barrier on UpdateTexture actually
|
1 year ago |