Commit History

Author SHA1 Message Date
  Sam Lantinga 1ae4ef65e6 Fixed incorrect assert 5 months ago
  Sam Lantinga 3e9e22f17d Added SDL_SCALEMODE_PIXELART 5 months ago
  Sam Lantinga 853375da61 Removed texture_size from the GPU renderer vertex shader 5 months ago
  Sam Lantinga 28ec461ebf Organize the GPU renderer draw code 5 months ago
  Sam Lantinga cb099ebd4f Make texture scale mode a part of the 2D renderer draw state 5 months ago
  Sam Lantinga 3cfa476d3f Added support for SDL_PIXELFORMAT_ABGR8888 textures 6 months ago
  Sam Lantinga 7c6adc1ca7 gpu renderer: removed unused sampler slots 7 months ago
  Sam Lantinga f2074d7af3 Updated copyright for 2025 7 months ago
  Lucas Murray cc24518c41 render: Update GPU backend to use the new present workflow 8 months ago
  Sam Lantinga 969f03d9f0 Added SDL_PROP_RENDERER_GPU_DEVICE_POINTER 8 months ago
  Sam Lantinga 87dade4421 Set SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER for the GPU renderer 9 months ago
  Sam Lantinga e2254b1045 Added color scale info for the GPU renderer TODO item 10 months ago
  Sam Lantinga 97f1da73da Rename GPU properties for consistency 10 months ago
  cosmonaut 3eab599977 just force the barrier on UpdateTexture actually 10 months ago
  cosmonaut e17741a6cb Render GPU: Only cycle on update if entire texture is replaced 10 months ago
  Sam Lantinga 45ad763de5 Disable backface culling and use a constant rectangle winding order. 10 months ago
  Evan Hemsley afdf325fb4 GPU: Add swapchain dimension out params (#11003) 10 months ago
  Sam Lantinga 0e45b824e3 renderer: always update the output pixel size at startup 11 months ago
  Evan Hemsley 66f6b40c92 Render GPU: Don't call GetWindowSizeInPixels during RenderPreset (#10984) 11 months ago
  Evan Hemsley be401dd1e3 GPU: More robust error reporting (#10958) 11 months ago
  Ryan C. Gordon bf7a48cdcc render/gpu: Change some memcpy calls to SDL_memcpy. 11 months ago
  Sam Lantinga 4123023d3e Renamed sdlgpu to gpu 11 months ago