Commit History

Author SHA1 Message Date
  Sam Lantinga f61e271e11 Generalize and validate optional GPU feature properties 3 weeks ago
  Sam Lantinga 25b2d2c821 Use new parameter validation macro 1 month ago
  cosmonaut 9603360b7e GPU: Allow rendering into depth texture layers and levels 1 month ago
  Sam Lantinga 035eed351c Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat() 1 month ago
  Jordan Saunders 265236d952 Fix two uninitialized variables 1 month ago
  Petar Popovic 6a5af95364 SDL_gpu.c: Fixed deref-before-check warning 3 months ago
  Ryan C. Gordon 07ef532681 hints: Renamed SDL_HINT_LOG_BACKENDS to SDL_DEBUG_LOGGING. 3 months ago
  Ryan C. Gordon 10004ab0ea hints: Added SDL_HINT_LOG_BACKENDS. 3 months ago
  Ryan C. Gordon 190afc0f4f gpu: Fixed uninitialized variable in SDL_AcquireGPUCommandBuffer(). 3 months ago
  WillyJL 4eff36ef53 SDL3 GPU: Fix -Wbool-conversion warnings 3 months ago
  Sam Lantinga d7939abf42 Use consistent style for pointer declarations and casts 4 months ago
  Evan Hemsley fbba5b272a GPU: Binding validation and prevent null dereference if expected binding is missing (#13164) 4 months ago
  cosmonaut 2dad6534b8 GPU: Add missing compute-writeable texture formats 5 months ago
  Ethan Lee 510126ee63 gpu: Check shader format support in PrepareDriver 5 months ago
  Logan 8289656a4e GPU: Update to set supported shader formats inside CreateDevice 5 months ago
  Evan Hemsley b08d79b832 GPU: Check that a texture format is valid for compute writes (#13044) 5 months ago
  Evan Hemsley 604c192154 GPU: Always return NULL if beginning a pass fails an assert check 5 months ago
  cosmonaut 252129f433 GPU: Debug mode layer and level index checks 5 months ago
  Manuel f85f83ec7c SDL GPU: Implemented opt out Vulkan device features (#13016) 5 months ago
  Evan Hemsley 86b206dadf GPU: Special case to avoid assert on GenerateMipmaps (#12995) 5 months ago
  Evan Hemsley a163257295 GPU: Validate that textures are not bound for both read and write on render passes (#12925) 5 months ago
  Eri the Switch 3343cb2147 gpu: rework alpha-to-coverage validation 6 months ago
  Caleb Cornett 44710a248c gpu: alpha-to-coverage support 6 months ago
  Sam Lantinga 39a3b14dfe Renamed SDL_GetGPUDeviceDebugProperties() to SDL_GetGPUDeviceProperties() 6 months ago
  Lucas Murray f78aa4d8ea GPU: Expose debug information from devices 6 months ago
  Sam Lantinga 2fbb583290 SDL_ClaimWindowForGPUDevice() should fail for transparent windows 7 months ago
  Caleb Cornett 9fcca83512 gpu: Validate that CopyGPUTextureToTexture formats match 7 months ago
  Ethan Lee db817a37f4 gpu: Fix forward declaration and inclusion of PrivateGPUDriver 8 months ago
  Caleb Cornett 60b7faa987 gpu: Validate that reserved struct members are unset 8 months ago
  coffeechriph 55fd205ba4 Add missing integer texture formats to SDL_GPUTextureFormatTexelBlockSize (#12151) 8 months ago