Gabriel Pariat
4956f9dad3
fix typo
2024-01-27 14:04:43 -05:00
Gabriel Pariat
fd090c6672
adding linux + unix makefile for cgltf
2024-01-27 14:00:02 -05:00
jay-j
b46b3010ec
Expose OpenGL shader procedures to allow creation of shader pipelines with geometry shaders
2024-01-26 19:43:47 -08:00
Colin Davidson
f93f2dfd5c
Add support for basic EGL on Linux
2024-01-24 13:24:25 -08:00
Laytan Laats
9ac619f4a2
vendor/raylib: change to non-universal binaries
...
We already have 2 different folders for the different architectures, so
this does should not have any usage impact.
Main motivation for doing this is hombrew requiring non-universal
binaries in their installation, so this is a step to getting homebrew
and vendor to play nice.
2024-01-24 20:58:14 +01:00
Damian Tarnawski
b0aa08f85b
Correct wasm page_allocator switch cases
2024-01-18 10:33:40 +01:00
Damian Tarnawski and GitHub
d6ee5e89fa
Merge branch 'odin-lang:master' into patch-2
2024-01-18 10:30:21 +01:00
Damian Tarnawski
a263da0bbe
Fix window_get_scroll proc not returning loaded values
2024-01-18 10:27:09 +01:00
Damian Tarnawski
9cb02aa51d
Add missing Resize_Non_Zeroed case to page allocator
2024-01-18 10:26:43 +01:00
Colin Davidson
d0bb1fb844
bring log allocator up to date
2024-01-17 13:11:10 -08:00
gingerBill
8c2eb5df78
stdcall -> system
2024-01-17 16:54:50 +00:00
gingerBill
72d6b9b683
Replace stdcall with system
2024-01-17 16:43:27 +00:00
gingerBill
2f2c086382
Fix foreign import names
2024-01-17 16:35:28 +00:00
gingerBill
d9fafa7000
Have default foreign import system paths
2024-01-17 16:32:26 +00:00
gingerBill
12e53f2336
Fix imports to be case sensitive correct
2024-01-17 16:26:18 +00:00
gingerBill
a2e729c303
Remove //+build darwin
2024-01-17 16:06:59 +00:00
gingerBill
1d621295b1
Fix #1934 raylib IsGestureDetected
2024-01-17 12:26:44 +00:00
Damian Tarnawski
190103883c
Fix uniform matrix functions in WebGLInterface
2024-01-16 21:45:52 +01:00
Laytan Laats
5896469f3b
vendor/miniaudio: fix import for macos
...
Using `system:miniaudio` is suboptimal, we already provide the
`Makefile` that builds the `lib/miniaudio.a` and this works on MacOS.
This PR makes linking with that library the default.
2024-01-13 21:14:02 +01:00
Karl Zylinski and GitHub
46f46e645c
Added comment on SetConfigFlags in Raylib bindings that it must be called before window creation
2024-01-11 11:20:14 +01:00
Damian Tarnawski
8de7d2f18f
Hoist STRING_SIZE constant
2024-01-07 22:25:27 +01:00
Damian Tarnawski
0bf1b6c2f1
Fix typo in WebGLInterface class
2024-01-07 20:19:44 +01:00
Damian Tarnawski
2017ebc1b5
Fix copyTexSubImage2D and copyTexSubImage3D method calls
2024-01-07 16:49:51 +01:00
Damian Tarnawski
da56a75ad6
Fix WebGLInterface function names
2024-01-07 16:49:12 +01:00
Damian Tarnawski
0580eebd2a
Pass height to webgl.readPixels
2024-01-06 22:28:24 +01:00
Damian Tarnawski
909a5016ee
Correct glIsEnabled in wasm.webgl
2024-01-06 22:17:01 +01:00
Damian Tarnawski
c2c89e54a5
Correct spelling of FramebufferRenderbuffer
2024-01-06 21:03:27 +01:00
Damian Tarnawski
6389d9c11f
Merge branch 'master' into patch-2
2024-01-06 21:02:37 +01:00
gingerBill and GitHub
5961d4b316
Merge pull request #2983 from perogycook/raylib5
...
Raylib5 bindings with fixes
2024-01-03 18:32:45 +00:00
gingerBill and GitHub
933754193a
Merge pull request #3049 from igordreher/dxgi_bit_set
...
[vendor:directx/dxgi] change u32 flags to bit_sets
2024-01-02 14:18:09 +00:00
flysand7
5154bb551a
Fix the declaration of glfwSetJoystickCallback
2023-12-31 15:03:50 +11:00
Igor Dreher
de84db85cb
[vendor:directx/dxgi] change u32 flags to bit_sets
2023-12-28 09:42:37 -03:00
gingerBill and GitHub
509712f771
Merge pull request #3031 from Kithuppi/fix-vulkan-bindings
...
Fix vulkan bindings
2023-12-19 12:32:26 +00:00
Kithuppi
8bd5a9bb9e
generate new bindings
2023-12-18 13:38:57 +02:00
Karl Zylinski
a9166f52f8
Raylib 5.0 IsMouseButtonUp workaround: Better use of when clause to make sure we remove the workaround later.
2023-12-18 11:30:20 +01:00
Karl Zylinski
9bdd4c73a5
Raylib workaround: Fix comment typo
2023-12-18 11:20:15 +01:00
Karl Zylinski
2362be11bf
Raylib 5.0 bug workaround: Check VERSION and panic if VERSION != 5.0, in which case there is info in the message about how to remove the workaround.
2023-12-18 11:19:11 +01:00
keyle and GitHub
5b8a76c583
Add support for macOS
2023-12-18 16:50:41 +10:00
Karl Zylinski
2a0e4f7a8c
Workaround for bug in Raylib 5 making IsMouseButtonUp not work properly.
2023-12-17 19:48:19 +01:00
Kithuppi
ece82eecc3
fix C bit field parsing
2023-12-17 16:39:03 +02:00
Michael and GitHub
a4606e4da8
IsMouseButtonUp hack for now
2023-12-16 16:50:22 -07:00
Michael and GitHub
61335089c6
added some commas
2023-12-08 00:05:51 +01:00
Michael and GitHub
30ad923558
Update raygui.odin for Mac targets
2023-12-04 20:14:05 +01:00
Michael and GitHub
a31ab31e96
Add files via upload
2023-12-04 20:09:12 +01:00
Michael and GitHub
ac760a0bdd
MacOS-arm64 Raygui libs
2023-12-04 20:08:31 +01:00
Michael and GitHub
fbf0180411
Delete vendor/raylib/macos-arm64/libraygui.a
2023-12-04 20:07:29 +01:00
Michael and GitHub
198ac00994
New Raygui libs for Windows
2023-12-04 17:31:32 +01:00
Michael and GitHub
603764dbca
Delete vendor/raylib/windows/raygui.lib
2023-12-04 17:30:51 +01:00
Michael and GitHub
cb04333480
Delete vendor/raylib/windows/raygui.dll
2023-12-04 17:30:38 +01:00
Michael and GitHub
0e169fd1c2
Delete vendor/raylib/windows/rayguidll.lib
2023-12-04 17:30:13 +01:00