aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgingerBill <gingerBill@users.noreply.github.com>2024-02-28 10:46:41 +0000
committerGitHub <noreply@github.com>2024-02-28 10:46:41 +0000
commitc558b694eb357d81de0d7c52d92ceaa9cde34a8a (patch)
tree0428983c2aaca1e0bb6cb2d020eafc7c91b89ec0
parenta06bde729bc92fe7f39ff79de1b9319bbf2c2bf6 (diff)
parentcdda8f0eb959737660117c61794bb67e52ae4df4 (diff)
Merge pull request #3232 from karl-zylinski/raylib-5-binding-errors
Additional fixes for errors in Raylib bindings since Raylib 4 -> 5 upgrade.
-rw-r--r--vendor/raylib/raylib.odin9
1 files changed, 4 insertions, 5 deletions
diff --git a/vendor/raylib/raylib.odin b/vendor/raylib/raylib.odin
index c21b9f3ab..3db4d4bbd 100644
--- a/vendor/raylib/raylib.odin
+++ b/vendor/raylib/raylib.odin
@@ -318,11 +318,11 @@ GlyphInfo :: struct {
// Font type, includes texture and charSet array data
Font :: struct {
baseSize: c.int, // Base size (default chars height)
- charsCount: c.int, // Number of characters
- charsPadding: c.int, // Padding around the chars
+ glyphCount: c.int, // Number of characters
+ glyphPadding: c.int, // Padding around the chars
texture: Texture2D, // Characters texture atlas
recs: [^]Rectangle, // Characters rectangles in texture
- chars: [^]GlyphInfo, // Characters info data
+ glyphs: [^]GlyphInfo, // Characters info data
}
// Camera type, defines a camera position/orientation in 3d space
@@ -425,7 +425,7 @@ ModelAnimation :: struct {
frameCount: c.int, // Number of animation frames
bones: [^]BoneInfo, // Bones information (skeleton)
framePoses: [^][^]Transform, // Poses array by frame
- name: [32]u8, // Animation name
+ name: [32]byte, // Animation name
}
// Ray type (useful for raycast)
@@ -491,7 +491,6 @@ VrDeviceInfo :: struct {
vResolution: c.int, // Vertical resolution in pixels
hScreenSize: f32, // Horizontal size in meters
vScreenSize: f32, // Vertical size in meters
- vScreenCenter: f32, // Screen center in meters
eyeToScreenDistance: f32, // Distance between eye and display in meters
lensSeparationDistance: f32, // Lens separation distance in meters
interpupillaryDistance: f32, // IPD (distance between pupils) in meters