Commit History

Author SHA1 Message Date
  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