Commit graph

537 commits

Author SHA1 Message Date
Milan Nikolic
f2ab1b0c35
Merge pull request #438 from anasrar/master
feat(raymath): `MatrixDecompose`
2024-10-24 08:05:13 +02:00
Milan Nikolic
20a76b285d
Merge pull request #441 from JupiterRider/SetBlendMode
#437 take rl.BlendMode instead of int32
2024-10-24 07:58:50 +02:00
Milan Nikolic
d4e03b2d75
Merge pull request #440 from JupiterRider/DrawCircleLinesV
#436 DrawCircleLinesV to cgo-version added
2024-10-24 07:58:35 +02:00
JupiterRider
badf94c433 #437 take rl.BlendMode instead of int32 2024-10-23 21:36:14 +02:00
JupiterRider
5c0fc5c528 #436 DrawCircleLinesV to cgo-version added 2024-10-23 21:26:52 +02:00
JupiterRider
5268babfe0 #431 AutomationEventList.GetEvents method added 2024-10-23 20:48:36 +02:00
anasrar
f9b5993843
refactor(raymath): parameter typo 2024-10-23 01:44:47 +13:00
anasrar
da901b89c1
feat(raymath): MatrixDecompose 2024-10-23 01:10:52 +13:00
JupiterRider
e9d222595d #428 BeginVrStereoMode and EndVrStereoMode purgo body added 2024-10-18 17:47:52 +02:00
JupiterRider
1eacaf732c #428 cgo vr functions added 2024-10-18 17:45:15 +02:00
agrigoryan
c2c8150de9 bindings for attaching/detaching mixed audio processor 2024-09-30 01:44:08 -04:00
imprity
2053879bfb Fix NewImageFromImage color converting
Old version of NewImageFromImage converted colors incorrectly.
This commit fixes the issue.
2024-09-15 09:54:51 +09:00
JupiterRider
6c2499adff purego fix for ColorFromNormalized: Vector4 has to be passed as pointer (not by value) 2024-09-05 19:00:35 +02:00
Milan Nikolic
b4d0c52dc9
Merge pull request #406 from Aurora2500/mousebutton_newtype
[rcore] Added MouseButton newtype
2024-08-26 13:35:53 +02:00
JupiterRider
26bdccfe6f allow passing nil to LoadShader for purego as well (#172) 2024-08-21 22:54:05 +02:00
JupiterRider
d374f90b45 shader has to be passed as pointer 2024-08-21 22:49:35 +02:00
Aurora
a30a52c553 changed raylib_purego.go to use the new type 2024-08-13 12:27:47 +01:00
Aurora
afca9ac4b5 Added MouseButton newtype 2024-08-12 22:52:35 +01:00
Palessan
6c3961f894 better to use the using existing method by passing the required []color.RGBA instead of the unsafe.Pointer 2024-06-28 15:11:11 +03:00
Palessan
f529bc2897 Adding gif and sprite animation examples.
-Added new UpdateTextureUnsafe method to support it.
2024-06-28 12:50:30 +03:00
Milan Nikolic
a997a44fb9
Support Windows 7, issue #392 2024-05-24 09:43:10 +02:00
Milan Nikolic
b1a49c28b6
Merge pull request #384 from rocktavious/add-mul-matrix
Expose MultMatrix
2024-05-22 17:04:37 +02:00
Kyle
4a4f1ef82e
Remove purego implementation 2024-05-22 09:55:19 -05:00
JupiterRider
9fe64ac4bd Fix MatrixToFloat 2024-05-22 16:23:31 +02:00
JupiterRider
86d08a7b86 MultMatrix for purego added 2024-05-22 15:37:00 +02:00
Kyle
426bcb3529
Fix typo 2024-05-22 07:12:22 -05:00
Kyle
b56bfca1e8
Update rlgl_purego.go correctly 2024-05-21 15:31:37 -05:00
JupiterRider
4c0391d217 comment fixed 2024-05-14 23:22:31 +02:00
JupiterRider
fa7e76c6a6 implement va_list for tracelog callbacks in purego 2024-05-14 23:17:31 +02:00
JupiterRider
6fd7907d31 Use fmt.Sprintf for TraceLog to match with cgo 2024-05-14 23:09:47 +02:00
JupiterRider
ac27873749 MAX_TRACELOG_BUFFER_SIZE is 256 since raylib 4.5 2024-05-14 22:49:48 +02:00
Kyle
49242a59c9
Update rlgl_purego.go 2024-05-13 07:15:11 -05:00
Kyle Rockman
da79f1d8b6 fix function to actually work 2024-05-11 19:38:23 -05:00
Kyle
032352a5ba
Update rlgl_cgo.go 2024-05-11 19:16:35 -05:00
Milan Nikolic
f68049cf26
Update darwin flags 2024-05-09 17:21:52 +02:00
Milan Nikolic
4b3ab504c8
Update RGFW 2024-05-09 17:21:05 +02:00
Milan Nikolic
9b53342ac0
Fix Android internal storage, issue #365 2024-05-09 08:27:51 +02:00
Milan Nikolic
21775d2dee
Silence warnings 2024-05-08 11:26:39 +02:00
Milan Nikolic
451c14ce9f
Comment redefinitions 2024-05-08 11:25:08 +02:00
Milan Nikolic
45279d6d25
Silence warnings 2024-05-08 11:19:01 +02:00
Milan Nikolic
8a207901da
Fix DRM build 2024-05-08 10:50:08 +02:00
Milan Nikolic
6fa153fa53
Update dependencies 2024-05-08 10:31:41 +02:00
Milan Nikolic
7810550d63
Add RGFW backend 2024-05-08 10:30:05 +02:00
Milan Nikolic
1868520849
Update C sources 2024-05-07 21:54:39 +02:00
Milan Nikolic
2a66186c7d
Merge pull request #381 from ajsosa/borderless
Expose ToggleBorderlessWindowed() to golang.
2024-05-07 11:00:38 +02:00
JFAexe
19429cd00d Add missing WaitTime 2024-05-05 10:21:22 +03:00
ajsosa
1c9f65903d
Expose ToggleBorderlessWindowed() to golang. 2024-04-28 18:30:46 -05:00
Gabriel Da Silva Marques
4523bcd71d Added custom frame control functions to rcore.go
Added SwapScreenBuffer() and PollInputEvents into rcore.go with corresponding comments
To use them it's necessary to build with CGO_CFLAGS="-DSUPPORT_CUSTOM_FRAME_CONTROL=1"
Also added more info in the raylib_purego.go file for theses two functions in order to inform that the dll must be recompiled
2024-04-24 18:10:35 +02:00
JupiterRider
8545220e18
Don't use struct return values
This fixes https://github.com/gen2brain/raylib-go/issues/376
2024-04-21 20:27:15 +02:00
Alessandro Cuppari
e717485867 fix: args should be pointers 2024-04-18 13:59:55 +01:00