commit de90c4dd9464f57bdc2687ce1053c09a750d7c0e Author: yangfl <yangfl@users.noreply.github.com> Date: Sat Sep 6 23:53:19 2025 +0800 debian: update to 0.0~hg1314+git20250606.93d9d45+dfsg commit f3660dcc5f0a5dc14070ddd630594436118f9a81 Merge: 244e77a c13c61b Author: yangfl <yangfl@users.noreply.github.com> Date: Sat Sep 6 23:54:53 2025 +0800 Merge tag 'upstream/0.0_hg1314+git20250606.93d9d45+dfsg' commit c13c61bdb01ce2e6aab805c065c4578cc19b94e5 Author: yangfl <yangfl@users.noreply.github.com> Date: Sat Sep 6 23:52:35 2025 +0800 New upstream version 0.0~hg1314+git20250606.93d9d45+dfsg commit 93d9d45e6d645150195ea1a74a1654e4a1542c52 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Jun 6 17:23:48 2025 -0400 sdlgpu: Update to latest shadercross ABI commit ef665c44cc8a31ce0fab85c536938c9b03c734ea Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Jun 1 10:49:55 2025 -0400 CI: Move to ubuntu-latest commit c11476e28d0d60af5c80eba3ebd5845c6a9293c6 Author: Urs Hanselmann <git@hanselmann.io> Date: Sun Jun 1 16:08:19 2025 +0200 Add missing null-terminator on file macro definition string commit 6c90330d9ee034fd2dc957e8b805809eaddf774e Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Mar 9 13:00:51 2025 -0400 Typo fix, more hardening of SPIR-V linker null checks commit 998b268d691c707e163aa98f388774ecc9574b8b Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Mar 9 12:19:38 2025 -0400 Fix SPIR-V linker overwriting SpvMagicNumber commit 6e3ad1d30937bb09110f31eb269b1f4537bc316c Author: Ethan Lee <flibitijibibo@gmail.com> Date: Tue Mar 4 17:38:17 2025 -0500 spirv: Avoid using function calls as varargs for spv_emit commit a4326e584d0c7620ebdce1272c31aa54b2b9ca41 Author: Cameron Cawley <ccawley2011@gmail.com> Date: Tue Jan 28 23:13:55 2025 +0000 Improve big endian detection commit 6d6390d0a465cf82f79334aa348d4ac91cfe5103 Author: Cameron Cawley <ccawley2011@gmail.com> Date: Tue Jan 28 23:27:24 2025 +0000 Remove leftover Vulkan header checks commit ff2d8589f0a2bb15060ff9125e4708f64e0a0707 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Jan 26 19:50:07 2025 -0500 sdlgpu: Update to latest shadercross ABI commit f6e05fb4de8ba60ad268dc8dce46c06736542a0e Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Jan 20 16:02:41 2025 -0500 Move sdlgpu SPIR-V linker to a public API commit f3914978d4b932aec7f1b0c9acc6885b1db83fac Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Jan 20 15:33:04 2025 -0500 sdlgpu: Separate the link and compile stages. This will be important for exposing the SPIR-V linker without needing SDL_GPU. commit d5b29579541efe5aa5461e22ed472cbc4719f9cd Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Jan 20 15:13:38 2025 -0500 Remove obsoleted interfaces from mojoshader.h commit 40e61bfd350d68d6112aac4c852dc093dc564094 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Jan 20 15:06:46 2025 -0500 Remove vulkan.c and metal.c. We've moved on to sdlgpu.c at this point so these files were fully abandoned. commit 02eccb9583cbf667998d5e1f05dc95a0ff6b9bda Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Jan 20 15:02:44 2025 -0500 sdlgpu: Remove precompiled shader blob path. This is basically getting moved to SDL_GPU for the one backend that needs it. commit 66c85e98c0426c74bb9723e68ec6b35d6524299a Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Jan 5 19:01:15 2025 -0500 sdlgpu: Avoid ShaderCross for Metal as well commit fef8d2f5cbf28b5b078a88c99e70f668de22f3b4 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Jan 5 18:57:26 2025 -0500 sdlgpu: Only load ShaderCross when necessary commit ba3ab52909d529654ff8f7d3c2d55061b6f837c1 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sat Dec 28 10:18:27 2024 -0500 effects: When cloning, do not copy pass state commit 037964231e104893b5609565da47e8c5e9aaa8f3 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Dec 20 12:16:05 2024 -0500 sdlgpu: Add optional support for SDL_shadercross commit d97ef11d39b98d1a8ee3d031a2e7bac96fe37c04 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Dec 13 11:44:54 2024 -0500 sdlgpu: MSVC buildfixes commit e6482113f5ea57e13a66465a2f69ac8697a87139 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Nov 8 21:36:52 2024 -0500 Fix PPC BE check. This was my fault, got wiped by GitHub when cleaning up the previous patch. commit 7e569cc3a07788f425ae6359e71bd97366504d17 Author: Fancy2209 <64917206+Fancy2209@users.noreply.github.com> Date: Sat Nov 9 01:28:27 2024 -0100 effects: Fix PowerPC support (#76) commit 04926f55163a275028a6b34303d31ea795408322 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Nov 8 21:10:11 2024 -0500 Fix endian check for SWAP macros commit 14c62c007781a337f18979b2ae0d16303b086203 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Nov 8 21:06:13 2024 -0500 internal: Added MOJOSHADER_BIG_ENDIAN define commit 1488f001d90e4fb8bdd10da25c48d50a7933c719 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Nov 8 14:21:58 2024 -0500 effects: Parse version similar to DXBC version token commit 1e5b673b272c8e5130ab03c2cddfad1880ea8b77 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Nov 8 13:23:58 2024 -0500 effects: Fix parsing of XNA header/version commit 5bc49c358ef7b696081bed483f2d3ef3c9c099aa Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Nov 8 13:12:39 2024 -0500 effects: Minor fixes for big-endian systems commit 01cc1f3cbab5454284bf2d544f642c46da8da26e Author: Caleb Cornett <Caleb.cornett@outlook.com> Date: Mon Nov 4 21:11:25 2024 -0500 Add point_size fixup for MSL + sdlgpu (#75) commit 32ae391c33f4298703989dedd72799df9a6a149b Author: Caleb Cornett <Caleb.cornett@outlook.com> Date: Sun Nov 3 18:51:53 2024 -0500 Use MSL directly for SDL_GPU (#74) commit 1df57d1d9b6743735e5c3e509698a979d52ae58f Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Oct 18 11:20:55 2024 -0400 opengl: MOJOSHADER_THREADLOCAL can use __declspec(thread) on MinGW now, I think...? commit 9eea5d1bc0b2aae69dbec419a71a9864b8c6af59 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 15:58:37 2024 -0400 sdlgpu: Fix compiler warning for hash functions commit 2e2d5d565300f09f025dfda711ff523a1e49a0f7 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 15:47:14 2024 -0400 sdlgpu: Fill in blob compiler, still needs hash calculator commit 13c889e7420645fa202d86c8c64df97957f9acd5 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 14:48:32 2024 -0400 sdlgpu: Define MojoShaderPrecompiled.bin format commit fcbb56587b8dacfee7005f2bea5c47b2fc8550c1 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 13:28:30 2024 -0400 sdlgpu: Free blobCache if it exists commit 625f307702b10c64162f3151c3c90f715a98c447 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 13:23:04 2024 -0400 Update SDL_gpu_shadercross commit 201abd883f1f26d5ee2f6e10d6fe054f59046eac Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 13:19:23 2024 -0400 sdlgpu: Lay out the framework for MojoShaderPrecompiled.bin commit 1d7e5286cd4ec5ef457d0cbea8eb7e8532bf2e8b Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 13:01:22 2024 -0400 sdlgpu: Use ctx->profile instead of hardcoding spirv commit f82f3f1db613fed988a379fda9d2e3b4faa0a48d Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Oct 7 12:58:37 2024 -0400 sdlgpu: Minor whitespace fixes commit 9cf39aeaaaafcf76843e691bfb691b92f39dfe8b Author: Ethan Lee <flibitijibibo@gmail.com> Date: Thu Oct 3 12:05:06 2024 -0400 spirv: FrontFacing should return 1 or -1, not 0 commit 0516cfe1f67121777d6f28e32ad003edeff950ed Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Sep 20 21:14:31 2024 -0400 Update for SDL3 migration to stdbool commit 615d8f9d6f1f6495b87441d21cc870bcb4ad95a7 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Mon Sep 16 11:11:01 2024 -0400 sdlgpu: Optimize update_uniform_buffer to avoid excess allocations commit 43ae2c9d67930b58ee3eace99379901ee37c3000 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Sep 13 12:51:03 2024 -0400 Update SDL_gpu_shadercross, for SDL_GetGPUShaderFormats commit 7b06174c210111e66442eb8d7248979419cee117 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Tue Sep 10 18:20:36 2024 -0400 sdlgpu: Update to latest SDL3 ABI, pre-cache uniform buffer size commit 9485200731ac4d1d61dbd114ac2daf804824ca5b Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sat Aug 31 10:19:33 2024 -0400 Update for latest GPU ABI commit 162ed8be9baa4b62b9b2f9b4f6961b949439e583 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Thu Aug 29 14:30:48 2024 -0400 Update for new SDL_GPU namespacing scheme commit 5b2da1d936d4f29a78354ed2a35423ee92840258 Author: Evan Hemsley <2342303+thatcosmonaut@users.noreply.github.com> Date: Tue Aug 27 16:34:24 2024 -0700 SPIR-V non-float vertex patching (#71) commit bbb9c43d3d5fafcc1e44549b723fa6d1ad287e20 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Tue Aug 27 15:27:16 2024 -0400 spirv: Use attributes register list for fixup locations commit fd72f3c5039b675889dcf8cdd173bbb184aad57b Author: Ethan Lee <flibitijibibo@gmail.com> Date: Thu Aug 22 13:00:00 2024 -0400 spirv: Add patch table for vertex attribute types commit 0b3b01bac4eb221f405e789f371fc21c38efa88f Author: Ethan Lee <flibitijibibo@gmail.com> Date: Sun Aug 18 18:04:05 2024 -0400 Update SDL_gpu_shadercross.h for DXC support commit 74c5001f021fb18b2d7d76335ff93e10b1ae2790 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Aug 16 13:13:55 2024 -0400 Update for latest GPU ABI, add sdlGetShaderFormats commit 6540970f6473c10e762cffbf35053e94467b96d3 Author: Ethan Lee <flibitijibibo@gmail.com> Date: Fri Aug 9 11:28:28 2024 -0400 Update for latest SDL_GPU ABI
Among the 2 debian patches available in version 0.0~hg1314+git20250606.93d9d45+dfsg-1 of the package, we noticed the following issues: