Commit Graph

53 Commits

Author SHA1 Message Date
Karl Zylinski
51229a29f8 Raylib: use fixed array instead of struct for rl.Color. This makes swizzling etc work, but the memory layout is still the same 2023-11-06 15:23:21 +01:00
Karl Zylinski
764ce2a4b0 RAYLIB_SHARED: use /NODEFAULTLIB:msvcrt instead of /NODEFAULTLIB:libcmt. This fixes linker errors. 2023-11-06 14:58:34 +01:00
flysand7
cf937c6341 add 'shared' config to vendor libraries 2023-10-14 21:21:34 +11:00
gingerBill
72118fcc6a Fix #2794 (Fix typo for IsWindowState) 2023-09-11 16:14:28 +01:00
Laytan Laats
68b9260c9b add libraygui.a for macos-arm64 2023-08-09 00:36:21 +02:00
gingerBill
49b2447113 Merge pull request #2710 from guifes/raygui
raygui bindings
2023-08-08 16:13:51 +01:00
Guilherme Fernandes
6879c9d8df Tabs for identation and spaces for aligment 2023-08-08 13:22:26 +01:00
Guilherme Fernandes
535d290293 Removing contextual comment 2023-08-07 22:35:30 +01:00
Guilherme Fernandes
a0dd975686 Adjusting identation 2023-08-07 22:35:30 +01:00
Guilherme Fernandes
f48531efaf Removing unecessary line
Not sure what the context is for it, grabbed it from raylib's bindings. Tested without it, everything works fine.
2023-08-07 22:35:30 +01:00
Guilherme Fernandes
c6a4116082 Fixing return value missing 2023-08-07 22:35:30 +01:00
Guilherme Fernandes
aecd6b85e6 Improving style
minValue: c.int, maxValue: c.int
minValue, maxValue: c.int
2023-08-07 22:35:30 +01:00
Guilherme Fernandes
55439ef293 Fixing minor typo: minValu -> minValue 2023-08-07 22:35:17 +01:00
Guilherme Fernandes
d4cf103676 Adding whitespaces to detach procedure declaration from category comments 2023-08-07 22:26:19 +01:00
Guilherme Fernandes
489fb087a4 Fixing identation to use tabs 2023-08-07 22:26:18 +01:00
Guilherme Fernandes
ff904ae174 Fixing Error: Redeclaration of 'VERSION' in this scope 2023-08-07 22:26:18 +01:00
Guilherme Fernandes
d8db5ec7b6 Moving raygui to vendor/raylib
Removing raylib import and raylib package references
2023-08-07 22:25:04 +01:00
gingerBill
9aed26a234 Remove the use of import within when 2023-08-04 15:54:44 +01:00
Pix
f141078073 GetGestureDetecetd should return a Gestures bit_set not a Gesture. 2023-07-10 22:24:16 +08:00
Ricardo Silva
75cf45f0be Fix raylib bindings for MeasureTextEx 2023-03-24 14:16:46 +00:00
Jeroen van Rijn
9c97b11ab9 Remove stray backtick 2023-03-22 12:21:25 +01:00
Lucas Perlind
50d8dc91cf Improve raylib overview formatting on pkg website 2023-03-22 20:19:53 +11:00
gingerBill
e58915e12f Fix typo!!!! 2023-03-21 19:20:44 +00:00
gingerBill
7f8c2a44a4 Add newlines to improve documentation generation 2023-03-21 19:20:11 +00:00
gingerBill
2c4a478987 Add @(extra_linker_flags=<string>) 2023-03-21 13:30:58 +00:00
gingerBill
a80ca23937 Keep -vet and -strict-style happy 2023-03-21 13:23:06 +00:00
gingerBill
2e85083d0a Add msvcrt.lib to raylib on Windows 2023-03-20 16:34:03 +00:00
gingerBill
23b8a9033a Update vendor:raylib to raylib 4.5 2023-03-20 16:27:34 +00:00
gingerBill
7f601c9535 Add Allocator_Mode.Alloc_Non_Zerored 2022-09-22 12:12:57 +01:00
Jeroen van Rijn
081e36c909 Add additional mouse buttons to Raylib bindings. 2022-08-13 15:34:52 +02:00
Eduardo Nunes
59b4c889d3 Update vendor:raylib to support macos-arm64 (apple silicon) 2022-07-20 18:23:09 -03:00
hasen
9fa41a97b9 Missing lib imports for raylib on macOS
The following frameworks are required for linking to work (due to dependency on glfw):

    Cocoa, OpenGL, IOKit
2022-05-30 22:27:13 +09:00
gingerBill
16c6dbcbe5 Merge pull request #1579 from semarie/vendors
Vendors libraries portability and examples/all splitting
2022-03-03 12:09:46 +00:00
Sébastien Marie
5b783d6376 vendor: raylib: simplify foreign import 2022-03-02 18:44:29 +00:00
Patric Dexheimer
524d23d45d Update raylib.odin 2022-03-01 16:55:34 -03:00
Patric Dexheimer
e9ee6f5291 Fixing bindings
https://github.com/raysan5/raylib/blob/master/src/raylib.h#L1179
2022-03-01 16:00:18 -03:00
gingerBill
3d7d347192 Convert ODIN_OS and ODIN_ARCH to use enums rather than use strings 2022-01-20 19:56:05 +00:00
Patric Dexheimer
61bc963e92 GetMouseDelta 2021-11-17 19:03:01 -03:00
gingerBill
d4bdcd55e1 Add Modified README.md 2021-11-08 16:25:51 +00:00
gingerBill
3f90faf0c9 Update vendor:raylib version 4.0 2021-11-08 15:57:55 +00:00
gingerBill
b3a66b3950 Change c.int to PixelFormat where appropriate 2021-10-02 23:58:40 +01:00
gingerBill
a971fb6e94 Make TextFormat use static internal buffers; Add TextFormatAlloc 2021-10-02 22:43:55 +01:00
gingerBill
58a405cc9f Fix typos; Add MemAllocator which wraps the raylib allocation procedures into an Odin Allocator; Reimplement TextFormat using fmt.*printf 2021-10-02 15:46:55 +01:00
skytrias
9ceb6b79fd small package fixes 2021-09-29 21:47:36 +02:00
Michael Kutowski
54e16bed0a add linux system dependencies for raylib 2021-09-14 18:17:08 +02:00
gingerBill
344abf2cb2 Make core and vendor adhere to -vet, -strict-style, and -disallow-do 2021-09-11 16:40:19 +01:00
Oskar Nordquist
187e6d3ab7 Fix ConfigFlag.INTERLACED_HINT for raylib.odin 2021-09-08 22:33:18 +02:00
gingerBill
18ca975d33 Update raylib.lib 2021-09-08 21:10:29 +01:00
gingerBill
027d69678a Add vendor/raylib/rlgl.odin 2021-09-08 19:40:18 +01:00
gingerBill
0262539f68 Add vendor/raylib/easings.odin 2021-09-08 19:11:35 +01:00