1288 Commits

Author SHA1 Message Date
gingerBill
bf7c192ce9 Keep -vet and -strict-style happy 2025-01-30 12:22:22 +00:00
gingerBill
376f6a6b77 Add sdl3_blendmode.odin 2025-01-30 12:20:35 +00:00
gingerBill
22a08bb8de Add sdl3_bits.odin 2025-01-30 12:14:40 +00:00
gingerBill
1e699c08b9 Add sdl3_audio.odin 2025-01-30 12:11:42 +00:00
gingerBill
8c453ecc22 Add sdl3_iostream.odin 2025-01-30 11:58:28 +00:00
gingerBill
36d7f90ede Add sdl3_properties.odin 2025-01-30 11:48:14 +00:00
gingerBill
b7740861c4 Add sdl3_error.odin 2025-01-30 11:43:33 +00:00
gingerBill
14c07ff011 Add sdl3_endian.odin 2025-01-30 11:39:55 +00:00
gingerBill
6d596adcdc Add sdl3_atomic.odin 2025-01-30 11:30:49 +00:00
gingerBill
22d6cabcdc Add sdl3_asyncio.odin 2025-01-30 11:16:39 +00:00
gingerBill
6a58d76c8a Add sdl3_assert.odin 2025-01-30 11:11:09 +00:00
gingerBill
4bef810b20 Fix sdl3/sdl3_stdinc.odin 2025-01-30 10:40:13 +00:00
gingerBill
5efa3510cf Merge branch 'master' into bill/sdl3 2025-01-30 10:37:21 +00:00
gingerBill
868ab27720 Add @(ignore_duplicates) for foreign import declarations 2025-01-28 10:31:46 +00:00
Laytan Laats
34aa326d99 put FILE in core:c and use that in bindings to fix wasm 2025-01-27 19:00:04 +01:00
gingerBill
f918bc9f50 Merge pull request #4748 from nadako/fix-raylib-CameraMoveRight-signature
fix raylib.CameraMoveRight signature
2025-01-27 10:00:09 +00:00
p1xelHer0
72bbbc94a9 Vendor - miniaudio - engine: fix sound_config_init2
The new way to init `sound_group` and `sound_group_config` is currently
using a binding that doesn't match the miniaudio API.
The functions in miniaudio have an underscore between the `init` and `2`.
This fixes this.
2025-01-26 23:36:35 +01:00
Dan Korostelev
f57048f862 fix raylib.CameraMoveRight signature 2025-01-24 01:13:53 +01:00
gingerBill
998d6525b7 stdinc 2025-01-23 14:13:15 +00:00
gingerBill
9e9f9d34f5 Add SDL3 headers and Windows dll/lib 2025-01-22 17:20:51 +00:00
LineuVale
21e4888934 Fix raylib DrawRectangleRoundedLines 2025-01-18 18:22:16 -03:00
Laytan
47030501ab Merge pull request #4585 from wrapperup/miniaudio-bitsets
`vendor:miniaudio`: Use bit sets for flags
2025-01-17 18:42:46 +01:00
Laytan
8e9726866a remove other redundant constant 2025-01-17 18:31:39 +01:00
Laytan
e55b652916 Merge pull request #4678 from clindholm/glfw_get_monitor_workarea
vendor/glfw: add GetMonitorWorkarea binding
2025-01-15 10:37:42 +01:00
Karl Zylinski
1613728a64 d3d12 bindings -vet-tabs fix 2025-01-13 23:37:36 +01:00
clindholm
93e8f5024e vendor/glfw: add GetMonitorWorkarea binding 2025-01-11 15:03:12 +01:00
gingerBill
4a2b13f1c2 Fix foreign import names 2025-01-10 10:18:30 +00:00
gingerBill
b377ac182c Keep -vet happy 2025-01-10 10:15:15 +00:00
gingerBill
fd058dff46 Merge branch 'master' of https://github.com/odin-lang/Odin 2025-01-10 10:12:42 +00:00
gingerBill
3d4a20918f Simplify stb foreign imports 2025-01-10 10:12:36 +00:00
gingerBill
5a259ed0ee Merge pull request #4669 from denovodavid/pr-d3d12-shader-component-mapping
vendor:directx/d3d12: add shader component mapping constants and macro-procedures
2025-01-10 09:44:17 +00:00
Laytan Laats
1511162b0a webgpu: fix cstring as parameter not loading correctly 2025-01-09 17:29:31 +01:00
denovodavid
c30cdaa7b0 add d3d12 shader component mapping constants and macro-procedures 2025-01-09 11:39:01 +11:00
gingerBill
6e49bbb668 Merge branch 'master' into d3d11-annotations 2025-01-06 13:43:01 +00:00
Laytan Laats
0cc1dbb092 vendor/box2d: clarify wasm building 2025-01-05 19:35:37 +01:00
Laytan Laats
bf0e6eaf60 vendor/raylib: fix SetVertexAttribute definition
Fixes #4596
2025-01-05 19:21:39 +01:00
Laytan
f566c5ee83 Merge pull request #4639 from flga/vulkan_xlib_xcb
`vendor:vulkan` Add support for xlib and xcb
2025-01-05 19:03:57 +01:00
fleandro
25cdc3736e vendor:x11/xlib add IS_SUPPORTED constant to match core:time and friends 2025-01-05 17:50:52 +00:00
Laytan
96513c8d5d Merge pull request #4636 from 2nafish117/update-to-cgltf-1.14
update cgltf from 1.13 to 1.14
2025-01-05 18:41:29 +01:00
laytan
834209194f rebuild windows lib 2025-01-05 17:35:40 +01:00
Laytan Laats
252b807714 update wasm blob 2025-01-05 18:22:38 +01:00
Laytan Laats
5957ff3699 vendor/raylib: fix Vector3Unproject wrong assignment
Fixes #4646
2025-01-05 13:45:01 +01:00
Karl Zylinski
dc1b75b6c3 Added WASM libs for raylib and raygui. Added them to the foreign import blocks, with optional ways to override them. These overrides can be used to use alterantive libs when using for example emscripten. 2025-01-01 22:26:11 +01:00
Laytan
71b0f7e698 Merge pull request #4644 from karl-zylinski/box2d-build-script-fix
Fix for casing error in box2d/wasm.Makefile
2025-01-01 21:26:28 +01:00
Karl Zylinski
f80c33727c Fix for casing error in box2d/wasm.Makefile 2025-01-01 21:15:44 +01:00
Karl Zylinski
51e90e5e96 Fix for vendor:libc using wrong types for log and sin procs. 2025-01-01 21:07:44 +01:00
gingerBill
6383fddb59 Disable the os-specific code in libc so that non-OS specific platforms still work with it 2025-01-01 15:13:36 +00:00
gingerBill
049359cae4 Clean up box2d foreign import 2025-01-01 15:13:07 +00:00
fleandro
98967aad74 vendor:vulkan Use vendor:x11/xlib types when available 2024-12-31 02:44:42 +00:00
fleandro
0d0a202a78 vendor:vulkan Add support for xlib and xcb 2024-12-30 22:09:27 +00:00