Commit Graph

1075 Commits

Author SHA1 Message Date
Gaia 433a21b6ff Update wgpu.js
mipmapFilter is being ignored and defaulting to .Nearest on web platforms due to incorrect capitalization of the field name
2025-05-22 19:46:31 -05:00
Hector affced2d02 Added Semaphore API to the SDL3 vendor bindings 2025-05-22 15:35:09 +01:00
deadwanderer 9f559af530 Add GPU_UPLOAD heap type 2025-05-20 15:45:03 -04:00
deadwanderer bcaba47e15 Fix incorrect resource state bit_set 2025-05-20 15:42:06 -04:00
gingerBill e36db15b48 Fix typo _beginthreadx -> _beginthreadex 2025-05-20 09:16:14 +01:00
Jeroen van Rijn 558eca8c7a Merge branch 'master' of github.com:odin-lang/Odin 2025-05-18 15:08:21 +02:00
Jeroen van Rijn 1b13152286 Change XAudio2 DLL search flags to DEFAULT_DIRS 2025-05-18 15:08:10 +02:00
gingerBill 3e5110bb46 Minor style changes for sdl3 and sdl3/ttf 2025-05-18 11:20:55 +01:00
Laytan 53a9ecb577 vendor/miniaudio: update to 0.11.22 2025-05-16 15:58:27 +02:00
gingerBill 30b6750778 Add missing , 2025-05-14 15:14:02 +01:00
gingerBill cf6d26953e Merge pull request #5161 from deadwanderer/master
[vendor:directx/d3d12] - Add more D3D12 FEATURE_DATA_OPTIONs
2025-05-14 14:05:44 +01:00
deadwanderer 78f0992918 Fix bad whitespacing 2025-05-14 08:53:53 -04:00
deadwanderer 30434552a7 Adjust whitespace errors 2025-05-14 07:55:23 -04:00
deadwanderer 10a63ac498 Add more D3D12 FEATURE_DATA_OPTIONs 2025-05-13 23:45:58 -04:00
A1029384756 5379c8c1ac [vendor:sdl3/ttf] - changed indices to multipointer 2025-05-13 15:44:20 -04:00
A1029384756 82729d7e27 [vendor:SDL/ttf] - GPUAtlasDrawSequence multipointer from pointer 2025-05-13 15:40:40 -04:00
gingerBill 223944ee88 Merge pull request #5147 from 0xrsp/master
add SDL_ttf bindings for SDL3 to vendor libraries
2025-05-12 14:14:34 +01:00
Dove 3c8cdf822f add 3 missing functions in vendor:raylib/rlgl 2025-05-11 04:03:51 +08:00
0xrsp 45c3361b43 SDL3_ttf: make SubStringFlags a bit_field 2025-05-11 00:25:31 +09:30
0xrsp ac1c97eb33 add: vendor SDL3_ttf 2025-05-11 00:23:29 +09:30
Jeroen van Rijn e3fe733a55 Fix #5139 2025-05-09 19:45:46 +02:00
gingerBill 204c6f514a Remove use of do 2025-05-08 14:03:17 +01:00
gingerBill 0ce8373528 Formatting Fix 2025-05-08 13:23:22 +01:00
gingerBill d7fc3d1770 Merge pull request #5121 from Badaxis/badaxis/xaudio2
XAudio2 Implementation
2025-05-08 13:11:51 +01:00
Vincent Billet b34a490c02 Corrections, +XAPO 2025-05-05 22:14:20 +02:00
jason 87f5b96fcc Make build_box2d.sh more flexible
Removed the `odin root` call.
Seperated the clean rule in wasm.Makefile to enable parallel builds.
2025-05-01 22:42:32 -04:00
Vincent Billet 125b60aee0 First implementation of XAudio2 2025-04-30 17:32:11 +02:00
Michael Lee 9c5fa073df Update webgl.odin 2025-04-29 10:52:11 -05:00
Michael Lee 808eec8e23 Fix incorrect parameter types 2025-04-28 20:24:41 -05:00
Laytan Laats 6c1a3c4f0c box2d: fix World_CollideMover 2025-04-25 18:24:41 +02:00
laytan 38f56c0ede box2d: update windows libs to 3.1.0 and call thread.yield in vendor/libc 2025-04-23 16:59:54 +02:00
Laytan Laats e086151fcd box2d: update to 3.1.0 2025-04-22 22:38:15 +02:00
Jack Fenech 27ee425ac5 Fix count output parameter of GetFullscreenDisplayModes 2025-04-18 18:07:43 +01:00
Barinzaya 744587e082 Added missing allowFastRotation field to box2d.BodyDef. 2025-04-16 15:49:36 -04:00
Laytan 990cc56974 sdl3: fix not allowing nil for SetWindowMouseRect 2025-04-15 20:13:51 +02:00
Jeroen van Rijn ddedddc16d Get rid of duplicate math.signbit in favor of math.sign_bit 2025-04-15 16:17:02 +02:00
Jonathan Tron 57a92259d7 Fix wrong function name from genericAdapterInfo to genericGetAdapterInfo in wgpu.js 2025-04-10 12:02:45 +02:00
Thomas Wagner 447177e486 vendor/glfw: fix SetMonitorCallback and MonitorProc type definition
SetMonitorCallback does not take a WindowHandle and MonitorProc
has a MonitorHandle as the first argument.
2025-04-07 22:13:29 +02:00
gingerBill 511c186297 Fix typo 2025-04-03 10:23:35 +01:00
gingerBill 5be052f288 Fix #4995 2025-04-03 10:20:08 +01:00
Dan Korostelev 4a56b25b3a Update vendor:sdl3 to version 3.2.10 2025-04-02 20:24:45 +02:00
Scott Campbell b0228154d9 Fix depth stencil not working on wgpu wasm_js build 2025-04-02 00:13:45 +11:00
dogue 87db5f2df4 xlib: add proc binding for SetWindowBorder 2025-03-23 22:09:42 -04:00
James Liljenquist 0113907527 Bug fixes for wgpu.js 2025-03-22 21:01:15 -06:00
gingerBill 0c70ec0330 Merge pull request #4934 from laytan/vendor-libc-additions
vendor/libc: a bunch of additions
2025-03-13 09:23:20 +00:00
Laytan Laats 140c902eff vendor/libc: a bunch of additions
All these additions are to allow Dear ImGui to be compiled natively.
2025-03-12 19:25:35 +01:00
Laytan Laats b76fd84084 webgl: add BlendEquationSeparate and GetParameter4i
`GetParameter4i` can be used to retrieve the current scissor rect, or
the curent viewport, which was previously impossible.

Also adds `BlendEquationSeparate` which seemed to be missing.

Also removes an instance of `do`.
2025-03-12 18:39:57 +01:00
chuga eca08929cd vendor/sdl3: changed GetPixelFormatName() return type from rawptr to cstring 2025-03-07 00:33:44 -06:00
Laytan Laats 71eb26ef15 wgpu: fix link in doc.odin 2025-03-03 22:18:44 +01:00
Laytan Laats 52dd651aed wgpu: device lost callback device by pointer in JS 2025-03-03 22:15:35 +01:00