Commit Graph

1142 Commits

Author SHA1 Message Date
Damian Tarnawski
2485238592 Split SDL_ttf bindings to group with and without require_results 2025-08-20 20:18:19 +02:00
gingerBill
f8b56ccd88 Update stb_truetype.c again 2025-08-18 15:51:11 +01:00
gingerBill
a0f6084b48 Rebuild stb libraries and compile stb_truetype using the stb_rect_pack rects 2025-08-18 14:26:52 +01:00
connnnal
17f9ad29af Make D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport a bitset
https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_feature_data_d3d12_options
2025-08-17 18:35:25 +01:00
gingerBill
fb46413071 Merge pull request #5590 from leecommamichael/master
[vendor:OpenGL] fix misnamed parameter
2025-08-16 09:06:25 +01:00
Michael Lee
fbac18ec00 missed a spot 2025-08-15 11:12:30 -05:00
Michael Lee
c4102701fd misnamed parameter 2025-08-15 11:04:00 -05:00
gingerBill
6d68488a50 Merge pull request #5533 from weskerfoot/add-missing-xlib-proc
add missing xlib functions for getting and setting text properties
2025-08-15 12:12:36 +01:00
Tohei Ichikawa
bc78aad45f Fix typo in newBufferWithSliceNoCopy 2025-08-14 09:56:36 -04:00
gingerBill
a0ff05e633 Merge pull request #5558 from odin-lang/bill/init-fini-changes
`@(init)` & `@(finit)` Changes.
2025-08-10 12:47:15 +01:00
Alex Riedl
277c6cac71 Fix some webgl bindings 2025-08-09 10:47:07 -05:00
gingerBill
0f5ced52a0 Assign context in scope 2025-08-08 13:42:48 +01:00
gingerBill
804984ed35 contextless fixes for js 2025-08-08 13:29:49 +01:00
gingerBill
7642e0a0e0 Require @(init) and @(fini) to be proc "contextless" () 2025-08-08 12:10:01 +01:00
gingerBill
e16f90f958 Merge pull request #5549 from slowhei/master
Fix Incorrect/Missing Metal Mesh Shading Bindings
2025-08-07 16:09:42 +01:00
connnnal
3a1171e25f Alias [^]u16 to Windows LPCWSTR 2025-08-07 13:15:12 +01:00
Tohei Ichikawa
5a998d44d4 Add bindings for vertexLinkedFunctions 2025-08-07 00:25:36 -04:00
Tohei Ichikawa
a492fa7bc2 Fix Metal mesh shading bindings 2025-08-06 23:56:36 -04:00
Wesley Kerfoot
a9e9e88f06 add missing xlib functions for getting and setting text properties 2025-08-03 11:34:54 -04:00
Laytan
710203eadb Merge pull request #5505 from RoboMage/sdl2_audio_bitset
SDL2 - AudioAllowChangeFlags bit_set
2025-08-01 23:46:26 +02:00
Taylor
6c2b72f701 fix: align the enum values 2025-07-30 00:17:40 +09:00
Taylor
1b15c9928b add cgltf filter type and wrap mode enums 2025-07-28 23:28:19 +09:00
robomage
55de1dd923 SDL2 - audio allow change bit_set
sdl.OpenAudioDevice was incorrectly using a bool instead of a c.int for it's last parameter. To make the proc call more idiomatic and inline with other bindings a new bit_set was introduced to be used in place of the constants
2025-07-27 17:39:42 -04:00
brandon
e7e16f063e SDL_image save functions should return bool 2025-07-19 18:51:51 -04:00
gingerBill
e8b2f1eeaa Fix indentation 2025-07-16 15:25:05 +01:00
gingerBill
e5baf483fd Update vendor:kb_text_shape to v1.03 2025-07-16 15:14:41 +01:00
Daniel Goldenberg
78126c5684 Add linux build script for kb_text_shape 2025-07-09 14:30:22 -04:00
Laytan Laats
edf071903d sdl3/ttf: remove #by_ptr usage with opaque Font
Fixes #5278
2025-06-26 17:51:57 +02:00
Feoramund
92005ba1a6 raylib: Refer to Odin-style enum over original C enum
Fixes #4865
2025-06-23 09:20:09 -04:00
Michael Freundorfer
109edbcec7 Fix invalid selector for acceleration structure 2025-06-22 14:10:55 +02:00
Jeroen van Rijn
6563230bd0 Add kb to vendor/README.md 2025-06-20 13:05:17 +02:00
gingerBill
565c612f4a Fix typo 2025-06-20 11:52:18 +01:00
gingerBill
293267c7b2 Move #assert to types file 2025-06-20 10:48:30 +01:00
gingerBill
62db888ac1 Change c.int to b32 2025-06-20 10:47:26 +01:00
gingerBill
676727114f Add to ShapeDynamic to kb_text_shape_procs.odin 2025-06-20 10:30:16 +01:00
gingerBill
d25cd01b42 Merge pull request #5371 from odin-lang/bill/vendor/kb-text-shape
`vendor/kb_text_shape`
2025-06-20 10:17:02 +01:00
gingerBill
0a7cf8cfe1 Even more minor changes 2025-06-20 10:07:17 +01:00
gingerBill
e5a4f3bcae More type corrections/improvements 2025-06-20 09:59:25 +01:00
gingerBill
41e3bda2a9 Fix enum size 2025-06-20 09:51:04 +01:00
gingerBill
37fffe78d6 Use bit_fields to describe internal break_state 2025-06-20 09:48:45 +01:00
gingerBill
f055d8e714 Slight change to un definition 2025-06-20 09:42:05 +01:00
gingerBill
9d15170928 Change types where possible to the correct ones 2025-06-20 09:29:41 +01:00
gingerBill
a449ad8ed8 Keep -vet happy 2025-06-20 09:20:50 +01:00
gingerBill
9a328e1c97 Use multiple return values where possible 2025-06-20 09:17:02 +01:00
gingerBill
c3e9b16d5a Update types 2025-06-20 09:09:04 +01:00
gingerBill
8f115c5bc8 Remove need for CRT with kb_text_shape and implement the allocating calls manually 2025-06-20 09:03:56 +01:00
gingerBill
c056fb7512 Update procs 2025-06-20 08:38:53 +01:00
gingerBill
61edcdbfc5 Add lib and build script (Windows Only) 2025-06-20 08:38:20 +01:00
gingerBill
63f1c5139a Add types and procs for kb_text_shape 2025-06-20 08:32:25 +01:00
gingerBill
365d9b0a63 Add kb_text_shape.h 2025-06-20 07:48:05 +01:00