Skip to content

Commit 37a25ee

Browse files
committed
Update raylib to version 5.5 and fix resulting errors
1 parent 4875309 commit 37a25ee

File tree

7 files changed

+48
-50
lines changed

7 files changed

+48
-50
lines changed

project.janet

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
( declare-project
1+
(declare-project
22
:name "jaylib"
33
:description "Janet bindings to Raylib"
44
:url "https://github.com/janet-lang/jaylib"
@@ -13,7 +13,7 @@
1313
# you might need to edit ./raylib/src/external/glfw/src/x11_init.c:1124
1414
# to match /usr/X11R6/lib/libX11.so*
1515
:openbsd '["-Iraylib/src" "-Iraylib/src/external/glfw/include" "-I/usr/X11R6/include" "-Du_char=unsigned char" "-Dalloca(x)=malloc(x)"]
16-
#default
16+
# default
1717
'["-Iraylib/src" "-Iraylib/src/external/glfw/include"]))
1818

1919
(def lflags
@@ -35,7 +35,8 @@
3535
"_DARWIN_C_SOURCE" (if (= o :macos) "1" nil)
3636
"_GNU_SOURCE" true
3737
"SUPPORT_FILEFORMAT_BMP" true
38-
"STB_IMAGE_IMPLEMENTATION" true}
38+
"STB_IMAGE_IMPLEMENTATION" true
39+
"_GLFW_X11" (if (= o :linux) true nil)}
3940

4041
:source ["src/main.c"
4142
# raylib sources

raylib

Submodule raylib updated 407 files

src/3d.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -353,10 +353,10 @@ static Janet cfun_LoadMaterialDefault(int32_t argc, Janet *argv) {
353353
return janet_wrap_abstract(defaultMaterial);
354354
}
355355

356-
static Janet cfun_IsMaterialReady(int32_t argc, Janet *argv) {
356+
static Janet cfun_IsMaterialValid(int32_t argc, Janet *argv) {
357357
janet_fixarity(argc, 1);
358358
Material material = *jaylib_getmaterial(argv, 0);
359-
if (IsMaterialReady(material)) {
359+
if (IsMaterialValid(material)) {
360360
return janet_wrap_true();
361361
} else {
362362
return janet_wrap_false();
@@ -396,10 +396,10 @@ static Janet cfun_LoadModel(int32_t argc, Janet *argv) {
396396
return janet_wrap_abstract(model);
397397
}
398398

399-
static Janet cfun_IsModelReady(int32_t argc, Janet *argv) {
399+
static Janet cfun_IsModelValid(int32_t argc, Janet *argv) {
400400
janet_fixarity(argc, 1);
401401
Model model = *jaylib_getmodel(argv, 0);
402-
if (IsModelReady(model)) {
402+
if (IsModelValid(model)) {
403403
return janet_wrap_true();
404404
} else {
405405
return janet_wrap_false();
@@ -797,9 +797,9 @@ static JanetReg threed_cfuns[] = {
797797
"(load-material-default)\n\n"
798798
"Load and return the default material"
799799
},
800-
{"material-ready?", cfun_IsMaterialReady,
801-
"(material-ready? material)\n\n"
802-
"Checks if a material is ready"
800+
{"material-valid?", cfun_IsMaterialValid,
801+
"(material-valid? material)\n\n"
802+
"Checks if a material is valid"
803803
},
804804
{"unload-material", cfun_UnloadMaterial,
805805
"(unload-material material)\n\n"
@@ -861,9 +861,9 @@ static JanetReg threed_cfuns[] = {
861861
"(load-model filename)\n\n"
862862
"Load model from files (meshes and materials)"
863863
},
864-
{"model-ready?", cfun_IsModelReady,
865-
"(model-ready? model)\n\n"
866-
"Checks if a model is ready"
864+
{"model-valid?", cfun_IsModelValid,
865+
"(model-valid? model)\n\n"
866+
"Checks if a model is valid"
867867
},
868868
{"load-model-from-mesh", cfun_LoadModelFromMesh,
869869
"(load-model-from-mesh mesh)\n\n"

src/audio.h

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ static Janet cfun_LoadWave(int32_t argc, Janet *argv) {
4646
return janet_wrap_abstract(wave);
4747
}
4848

49-
static Janet cfun_IsWaveReady(int32_t argc, Janet *argv) {
49+
static Janet cfun_IsWaveValid(int32_t argc, Janet *argv) {
5050
janet_fixarity(argc, 1);
5151
Wave wave = *jaylib_getwave(argv, 0);
52-
if (IsWaveReady(wave)) {
52+
if (IsWaveValid(wave)) {
5353
return janet_wrap_true();
5454
} else {
5555
return janet_wrap_false();
@@ -72,10 +72,10 @@ static Janet cfun_LoadSoundFromWave(int32_t argc, Janet *argv) {
7272
return janet_wrap_abstract(sound);
7373
}
7474

75-
static Janet cfun_IsSoundReady(int32_t argc, Janet *argv) {
75+
static Janet cfun_IsSoundValid(int32_t argc, Janet *argv) {
7676
janet_fixarity(argc, 1);
7777
Sound sound = *jaylib_getsound(argv, 0);
78-
if (IsSoundReady(sound)) {
78+
if (IsSoundValid(sound)) {
7979
return janet_wrap_true();
8080
} else {
8181
return janet_wrap_false();
@@ -188,10 +188,10 @@ static Janet cfun_LoadMusicStreamFromMemory(int32_t argc, Janet *argv) {
188188
return janet_wrap_abstract(music);
189189
}
190190

191-
static Janet cfun_IsMusicReady(int32_t argc, Janet *argv) {
191+
static Janet cfun_IsMusicValid(int32_t argc, Janet *argv) {
192192
janet_fixarity(argc, 1);
193193
Music music = *jaylib_getmusic(argv, 0);
194-
if (IsMusicReady(music)) {
194+
if (IsMusicValid(music)) {
195195
return janet_wrap_true();
196196
} else {
197197
return janet_wrap_false();
@@ -388,17 +388,17 @@ static JanetReg audio_cfuns[] = {
388388
"(load-wave file-name)\n\n"
389389
"Load wave data from file"
390390
},
391-
{"wave-ready?", cfun_IsWaveReady,
392-
"(wave-ready? wave)\n\n"
393-
"Checks if wave data is ready"
391+
{"wave-valid?", cfun_IsWaveValid,
392+
"(wave-valid? wave)\n\n"
393+
"Checks if wave data is valid"
394394
},
395395
{"load-sound", cfun_LoadSound,
396396
"(load-sound file-name)\n\n"
397397
"Load sound from file"
398398
},
399-
{"sound-ready?", cfun_IsSoundReady,
400-
"(sound-ready? wave)\n\n"
401-
"Checks if sound is ready"
399+
{"sound-valid?", cfun_IsSoundValid,
400+
"(sound-valid? wave)\n\n"
401+
"Checks if sound is valid"
402402
},
403403
{"load-sound-from-wave", cfun_LoadSoundFromWave,
404404
"(load-sound-from-wave wave)\n\n"
@@ -460,9 +460,9 @@ static JanetReg audio_cfuns[] = {
460460
"(load-music-stream-from-memory file-type data data-size)\n\n"
461461
"Load music stream from data"
462462
},
463-
{"music-ready?", cfun_IsMusicReady,
464-
"(music-ready? wave)\n\n"
465-
"Checks if a music stream is ready"
463+
{"music-valid?", cfun_IsMusicValid,
464+
"(music-valid? wave)\n\n"
465+
"Checks if a music stream is valid"
466466
},
467467
{"unload-music-stream", cfun_UnloadMusicStream,
468468
"(unload-music-stream music)\n\n"

src/image.h

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ static Janet cfun_GetBitmapHeaderBuffer(int32_t argc, Janet *argv) {
4040
return janet_wrap_buffer(data);
4141
}
4242

43-
static Janet cfun_IsImageReady(int32_t argc, Janet *argv) {
43+
static Janet cfun_IsImageValid(int32_t argc, Janet *argv) {
4444
janet_fixarity(argc, 1);
4545
Image image = *jaylib_getimage(argv, 0);
46-
if (IsImageReady(image)) {
46+
if (IsImageValid(image)) {
4747
return janet_wrap_true();
4848
} else {
4949
return janet_wrap_false();
@@ -81,10 +81,10 @@ static Janet cfun_LoadTexture(int32_t argc, Janet *argv) {
8181
return janet_wrap_abstract(texture);
8282
}
8383

84-
static Janet cfun_IsTextureReady(int32_t argc, Janet *argv) {
84+
static Janet cfun_IsTextureValid(int32_t argc, Janet *argv) {
8585
janet_fixarity(argc, 1);
8686
Texture2D texture = *jaylib_gettexture2d(argv, 0);
87-
if (IsTextureReady(texture)) {
87+
if (IsTextureValid(texture)) {
8888
return janet_wrap_true();
8989
} else {
9090
return janet_wrap_false();
@@ -114,8 +114,6 @@ static Janet cfun_LoadTextureCubemap(int32_t argc, Janet *argv) {
114114
layoutType = CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR;
115115
} else if (!janet_cstrcmp(kw, "4x3")) {
116116
layoutType = CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE;
117-
} else if (!janet_cstrcmp(kw, "panorama")) {
118-
layoutType = CUBEMAP_LAYOUT_PANORAMA;
119117
} else {
120118
janet_panicf("unknown layout type %v", argv[1]);
121119
}
@@ -136,7 +134,7 @@ static Janet cfun_LoadRenderTexture(int32_t argc, Janet *argv) {
136134
static Janet cfun_IsRenderTextureReady(int32_t argc, Janet *argv) {
137135
janet_fixarity(argc, 1);
138136
RenderTexture texture = *jaylib_getrendertexture(argv, 0);
139-
if (IsRenderTextureReady(texture)) {
137+
if (IsRenderTextureValid(texture)) {
140138
return janet_wrap_true();
141139
} else {
142140
return janet_wrap_false();
@@ -722,9 +720,9 @@ static const JanetReg image_cfuns[] = {
722720
"(get-bitmap-header-buffer dimx dimy)\n\n"
723721
"returns a header for a 24bpp bitmap with dimensions dimx*dimy"
724722
},
725-
{"image-ready?", cfun_IsImageReady,
726-
"(image-ready? image)\n\n"
727-
"Check if an image is ready"
723+
{"image-valid?", cfun_IsImageValid,
724+
"(image-valid? image)\n\n"
725+
"Check if an image is valid"
728726
},
729727
{"export-image", cfun_ExportImage,
730728
"(export-image image file-name)\n\n"
@@ -738,9 +736,9 @@ static const JanetReg image_cfuns[] = {
738736
"(load-texture file-name)\n\n"
739737
"Load texture from file into GPU memory (VRAM)"
740738
},
741-
{"texture-ready?", cfun_IsTextureReady,
742-
"(texture-ready? texture)\n\n"
743-
"Check if a texture is ready"
739+
{"texture-valid?", cfun_IsTextureValid,
740+
"(texture-valid? texture)\n\n"
741+
"Check if a texture is valid"
744742
},
745743
{"load-texture-from-image", cfun_LoadTextureFromImage,
746744
"(load-texture-from-image image)\n\n"

src/shapes.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -273,9 +273,8 @@ static Janet cfun_DrawRectangleRoundedLines(int32_t argc, Janet *argv) {
273273
Rectangle rec = jaylib_getrect(argv, 0);
274274
float roundness = (float) janet_getnumber(argv, 1);
275275
int segments = janet_getinteger(argv, 2);
276-
int lineThick = janet_getinteger(argv, 3);
277-
Color color = jaylib_getcolor(argv, 4);
278-
DrawRectangleRoundedLines(rec, roundness, segments, lineThick, color);
276+
Color color = jaylib_getcolor(argv, 3);
277+
DrawRectangleRoundedLines(rec, roundness, segments, color);
279278
return janet_wrap_nil();
280279
}
281280

src/text.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ static Janet cfun_LoadFont(int32_t argc, Janet *argv) {
3131
return janet_wrap_abstract(font);
3232
}
3333

34-
static Janet cfun_IsFontReady(int32_t argc, Janet *argv) {
34+
static Janet cfun_IsFontValid(int32_t argc, Janet *argv) {
3535
janet_fixarity(argc, 1);
3636
Font font = *jaylib_getfont(argv, 0);
37-
if (IsFontReady(font)) {
37+
if (IsFontValid(font)) {
3838
return janet_wrap_true();
3939
} else {
4040
return janet_wrap_false();
@@ -199,9 +199,9 @@ static JanetReg text_cfuns[] = {
199199
"(load-font file-name)\n\n"
200200
"Load font from file into GPU memory (VRAM)"
201201
},
202-
{"font-ready?", cfun_IsFontReady,
203-
"(font-ready? font)\n\n"
204-
"Check if a font is ready"
202+
{"font-valid?", cfun_IsFontValid,
203+
"(font-valid? font)\n\n"
204+
"Check if a font is valid"
205205
},
206206
{"load-font-ex", cfun_LoadFontEx,
207207
"(load-font-ex file-name font-size &opt font-chars)\n\n"

0 commit comments

Comments
 (0)