1221 Commits

Author SHA1 Message Date
ed 50c781bd7e Merge tag 'dev-2025-11' 2025-11-05 22:27:46 -05:00
Furkan 9c6885d8b5 Added MAX_MATERIAL_MAPS constant 2025-11-01 11:05:50 +03:00
gingerBill 2508b82878 Change ^i16 to cstring16 where appropriate 2025-10-28 14:50:13 +00:00
Meliketoaste 562cf42348 Update GetPlatformDisplay and CreatePlatformWindowSurface to take in intptr_t/int inistead of i32 2025-10-25 15:42:04 +00:00
gingerBill f5beb1aa9f Merge pull request #5813 from lmbarros/lmb/box2d-callbacks-signatures
Fix return types for vendor:box2d callbacks
2025-10-22 11:25:49 +01:00
gingerBill c332266e46 Merge pull request #5814 from laytan/wgpu-27.0.2.0
vendor/wgpu: update to 27.0.2.0
2025-10-22 09:47:23 +01:00
ekliot 0e49ee8db7 vendor:box2d add targetAngle to RevoluteJoint struct/procs 2025-10-21 14:28:35 +01:00
Fredrik Malmer 652eadf135 Fix IsNormalized to match the corresponding procedure in box2d 2025-10-18 01:18:50 +02:00
Fredrik Malmer 2550be59ef Change box2d epsilon to math C standard library 2025-10-18 01:18:05 +02:00
Laytan a7a0a9eaf6 vendor/wgpu: update to 27.0.2.0 2025-10-15 19:49:21 +02:00
Leandro Motta Barros bc1c856049 Fix return types for vendor:box2d callbacks 2025-10-15 13:51:26 -03:00
gingerBill 225edc552a Merge pull request #5801 from IllusionMan1212/egl-procs
vendor/egl: a few more procedures and constants
2025-10-14 17:52:57 +01:00
IllusionMan1212 36197a2de0 vendor/egl: a few more procedures and constants 2025-10-12 23:54:34 +02:00
ed 68c809c659 Merge remote-tracking branch 'offical/master' 2025-10-12 00:52:35 -04:00
gingerBill 767098257e Merge pull request #5766 from rope-hmg/master
Added PointInRectFloat to SDL3
2025-10-11 11:03:38 +01:00
Jeroen van Rijn 227be05c0f Merge pull request #5773 from karl-zylinski/fontstash-ttc-fix
Fix fontstash crash with .TTC files
2025-10-11 01:10:54 +02:00
Karl Zylinski a4350b41ae Add fontIndex parameter to fontstash that controls which font in a TTC to load 2025-10-10 23:40:29 +02:00
Jeroen van Rijn 998fbdc5c0 Doc lines for vendor:* 2025-10-10 17:51:28 +02:00
Hector 65acbe1788 Changed indentation to tabs 2025-10-10 15:26:50 +01:00
Jeroen van Rijn a42f81edeb Start adding pkg lines for vendor. 2025-10-10 15:31:33 +02:00
Karl Zylinski 79912b3a98 Fix for fontstash crash because it didn't fetch the offset of the first font correctly. The old setup didn't work with TTC files that contain multiple fonts. 2025-10-09 00:32:16 +02:00
gingerBill c1054d4d8e Merge pull request #5726 from LeonardoTemperanza/master
[vendor/vulkan] Fix bindings generator
2025-10-08 11:33:33 +01:00
Hector 1aa3283d1b Added PointInRectFloat to SDL3 2025-10-07 12:58:08 +01:00
ed 0a820a9f71 Merge remote-tracking branch 'offical/master' 2025-10-04 10:05:37 -04:00
149-code 8908e82258 Removed unused pBufferOut parameters 2025-09-29 23:36:14 -05:00
Username-Leon d203dff09f Removed 0UL check.
Thought unsigned long was consistent across platforms
2025-09-29 19:09:11 +02:00
Username-Leon cef381261a Fixed vulkan bindings.
In vendor/vulkan, vendor constants ending with EXT/AMD/NV/NVX/GOOGLE/KHX (all except KHR) are now present. VK_SHADER_UNUSED_KHR (as well as others previously absent) was improperly translated from (~0U) to 0. Explicit checks for "(~0U)", "(~0UL)" and "(~0ULL)" have been added to produce ~u32(0) and ~u64(0). Hardcoded constants in the bindings generator ending with EXT have been removed as they are now properly caught by the regex.
2025-09-29 18:44:07 +02:00
gingerBill 8b7a35fae2 MAKE_VERSION be "contextless" 2025-09-25 12:07:08 +01:00
ed 00bc86993c Merge tag 'dev-2025-09' 2025-09-14 10:09:53 -04:00
ekliot a6cd6dc265 fix CreateMotorJoint param type 2025-09-05 18:45:49 +01:00
Damian Tarnawski 2485238592 Split SDL_ttf bindings to group with and without require_results 2025-08-20 20:18:19 +02:00
gingerBill f8b56ccd88 Update stb_truetype.c again 2025-08-18 15:51:11 +01:00
gingerBill a0f6084b48 Rebuild stb libraries and compile stb_truetype using the stb_rect_pack rects 2025-08-18 14:26:52 +01:00
connnnal 17f9ad29af Make D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport a bitset
https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_feature_data_d3d12_options
2025-08-17 18:35:25 +01:00
gingerBill fb46413071 Merge pull request #5590 from leecommamichael/master
[vendor:OpenGL] fix misnamed parameter
2025-08-16 09:06:25 +01:00
Michael Lee fbac18ec00 missed a spot 2025-08-15 11:12:30 -05:00
Michael Lee c4102701fd misnamed parameter 2025-08-15 11:04:00 -05:00
gingerBill 6d68488a50 Merge pull request #5533 from weskerfoot/add-missing-xlib-proc
add missing xlib functions for getting and setting text properties
2025-08-15 12:12:36 +01:00
Tohei Ichikawa bc78aad45f Fix typo in newBufferWithSliceNoCopy 2025-08-14 09:56:36 -04:00
gingerBill a0ff05e633 Merge pull request #5558 from odin-lang/bill/init-fini-changes
`@(init)` & `@(finit)` Changes.
2025-08-10 12:47:15 +01:00
Alex Riedl 277c6cac71 Fix some webgl bindings 2025-08-09 10:47:07 -05:00
ed 72275ae90c Merge tag 'dev-2025-08'
# Conflicts:
#	.gitignore
2025-08-09 09:50:50 -04:00
gingerBill 0f5ced52a0 Assign context in scope 2025-08-08 13:42:48 +01:00
gingerBill 804984ed35 contextless fixes for js 2025-08-08 13:29:49 +01:00
gingerBill 7642e0a0e0 Require @(init) and @(fini) to be proc "contextless" () 2025-08-08 12:10:01 +01:00
gingerBill e16f90f958 Merge pull request #5549 from slowhei/master
Fix Incorrect/Missing Metal Mesh Shading Bindings
2025-08-07 16:09:42 +01:00
connnnal 3a1171e25f Alias [^]u16 to Windows LPCWSTR 2025-08-07 13:15:12 +01:00
Tohei Ichikawa 5a998d44d4 Add bindings for vertexLinkedFunctions 2025-08-07 00:25:36 -04:00
Tohei Ichikawa a492fa7bc2 Fix Metal mesh shading bindings 2025-08-06 23:56:36 -04:00
Wesley Kerfoot a9e9e88f06 add missing xlib functions for getting and setting text properties 2025-08-03 11:34:54 -04:00