8c015cd3b6Sync SDL3 wiki -> header
SDL Wiki Bot
2024-03-02 18:02:26 +0000
8d023f9869Updated documentation for new property parameters
Sam Lantinga
2024-03-02 09:56:29 -0800
2bc2840de5vulkan: VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 is a 2-plane format
Sam Lantinga
2024-03-01 20:23:20 -0800
2bedd7f02eFixed pitch alignment when updating SDL_PIXELFORMAT_P010 textures
Sam Lantinga
2024-03-01 16:22:10 -0800
f2cd361e25testyuv: added validation of P010 YUV format
Sam Lantinga
2024-03-01 15:35:25 -0800
47be24d225testyuv: added --monochrome and --luminance options for interactive mode
Sam Lantinga
2024-03-01 02:42:18 -0800
991ad27de8testyuv: added GetColorspaceForYUVConversionMode()
Sam Lantinga
2024-03-01 02:02:53 -0800
812e04fb11Vulkan Renderer - fix validation error with VkSemaphore reused before signaling. Have one semaphore per-submit rather than using the same one.
danginsburg
2024-03-01 08:25:00 -0500
1e8b006d43stdlib: qsort and bsearch changes.
Ryan C. Gordon
2024-02-28 20:51:48 -0500
af58ed978eFixed the documentation for SDL_GetGamepadMappings()
Sam Lantinga
2024-03-01 01:55:43 -0800
7ff9be7398Sync SDL3 wiki -> header
SDL Wiki Bot
2024-03-01 01:39:28 +0000
0454e1fdb4Vulkan: added support for wrapping existing textures
Sam Lantinga
2024-02-28 21:18:17 -0800
2adbcce864Vulkan: wait for all queues to be idle before destroying the device
Sam Lantinga
2024-02-29 14:12:09 -0800
0115027116Vulkan Renderer - fix validation errors: * Make sure to always write pointSize in VS (fixes validation error in testsprite) * Fix validation error from acquiring swapchain semaphore more than once * Fix validation error from using incorrect framebuffer size in testautomation
danginsburg
2024-02-29 13:57:56 -0500
0c6a1b636eVulkan: added handling for SDL_MATRIX_COEFFICIENTS_UNSPECIFIED
Sam Lantinga
2024-02-28 19:16:55 -0800
4017e1370dVulkan: cleaned up error handling
Sam Lantinga
2024-02-28 19:11:33 -0800
59bbfc1fddVulkan: only advertise YUV formats if the VK_KHR_sampler_ycbcr_conversion extension is available
Sam Lantinga
2024-02-28 19:04:00 -0800
bf853823a2Removed unused YCbCr_matrix from Vulkan shaders
Sam Lantinga
2024-02-28 18:38:06 -0800
039144350cBe more precise about what we're testing in testyuv
Sam Lantinga
2024-02-28 17:15:47 -0800
b30ba1c5d4Updated RGBtoYUV() to use the full YCbCr conversion formula
Sam Lantinga
2024-02-28 16:58:30 -0800
4513c32bb3The ycbcrModel should be based on the transfer matrix, not the color primaries
Sam Lantinga
2024-02-28 16:55:47 -0800
a241cca9e6Fixed warning C4090: 'function': different 'const' qualifiers
Sam Lantinga
2024-02-28 11:45:24 -0800
7117d545a3Fixed crash if the controller product name is NULL
Sam Lantinga
2024-02-28 11:43:22 -0800
353e76b40bUse the correct colorspace for yuv conversion tests
Sam Lantinga
2024-02-28 10:03:18 -0800
fc94c3634eFixed signed/unsigned comparison warning
Sam Lantinga
2024-02-28 09:06:21 -0800
ba34025423Use direct3d11 as the default renderer on Windows
Sam Lantinga
2024-02-28 09:00:36 -0800
935c197059Fix testautomation failures (including clip rect) - closes#9145. During merging for prep'ing the final PR for the Vulkan Renderer, I misordered a memcpy that regressed several of the testautomation test. From now on, I will make sure to run testautomation on any future PRs before submitting.
danginsburg
2024-02-26 11:48:10 -0500
android: Fixed dead URL in comment.
Ryan C. Gordon
2024-02-26 11:28:11 -0500
35026cdcbaVulkan Renderer - robustly handle running out of descriptor sets or constant buffer memory. Closes#9131. My previous implementation of descriptor set handling was naive - it attempted to do VULKAN_IssueBatch when running out of descriptor sets or constant buffer space. For one thing, this had a bug and wasn't working (causing the crash), but moreover it would have resulted in having to flush the GPU. Instead, make the descriptor pools and constant buffer mapped buffers be resizeable so that if we need more it will grow to the size that is needed.
danginsburg
2024-02-26 11:02:19 -0500
f976881651Vulkan: Don't invalidate internal state in InvalidateCachedState
David Gow
2024-02-24 22:06:38 +0800
c172fb5972Vulkan: Support 'desired' vs 'required' memory flags (Fix#9310)
David Gow
2024-02-25 17:25:59 +0800