3898 Commits
Author SHA1 Message Date
Michal Ziulek 36f8823cb3 Merge pull request #339 from a-day-old-bagel/main
zphysics: Added Decorated Shapes
2023-07-11 11:48:32 +02:00
a-day-old-bagel 2b2dc363e4 zphysics: Added Decorated Shapes 2023-07-11 01:04:29 -06:00
Michal Ziulek 9a90109fa7 zphysics: Fixed link error in tests when using ReleaseFast (LTO issue on Windows). 2023-07-09 21:29:45 +02:00
Michal Ziulek 1e240a2c4a Merge pull request #337 from ssteinbach/plottext
add `plotText` to zgui.plot
2023-07-09 21:08:15 +02:00
Michal Ziulek f0864800cb Merge pull request #336 from a-day-old-bagel/main
Sample to Demonstrate zphysics DebugRenderer + Updates to DebugRenderer Itself
2023-07-09 20:45:16 +02:00
ssteinbach 85ef8ba3c7 add plottext 2023-07-08 21:29:39 -07:00
a-day-old-bagel f4ccaeef58 zphysics: code style changes + monolith: updates for zig version 0.11.0-dev.3859. 2023-07-07 20:55:40 -06:00
a-day-old-bagel a48d0242fe monolith: Added collection mechanic, reached finished state for now 2023-07-07 20:50:00 -06:00
a-day-old-bagel dc05556784 zphysics: BodyInterface setters take non-const pointers 2023-07-07 20:50:00 -06:00
a-day-old-bagel a3fc95b64c monolith: added camera collisions 2023-07-07 20:49:59 -06:00
a-day-old-bagel 3031a4964c monolith: DebugRenderer working. 2023-07-07 20:49:24 -06:00
a-day-old-bagel d4b8a7d4e7 zphysics: DebugRenderer: Added LOD and Geometry structs, minor tweaks 2023-07-07 20:49:23 -06:00
a-day-old-bagel 9814f1778f monolith: lights are physics spheres, rendering updated. 2023-07-07 20:49:11 -06:00
a-day-old-bagel fddd9b2db1 monolith: fixed reflections 2023-07-07 20:48:58 -06:00
a-day-old-bagel d59a7fe371 monolith: demo is prettier, debug rendering in progress 2023-07-07 20:40:04 -06:00
a-day-old-bagel f6252a8c41 monolith: Created monolith sample to demonstrate physics debug
rendering.
2023-07-07 20:37:03 -06:00
Michal Ziulek e9534c226a Merge pull request #335 from dstrachan/glfw-user-pointer
Add user pointer functions
2023-07-07 08:52:57 +02:00
David Strachan 391ce1339e Add user pointer functions 2023-07-06 20:14:24 +01:00
Michal Ziulek 312b293021 Merge pull request #333 from musi-musi/main
[zgui] add binding for DrawList.addCallback
2023-07-06 20:30:42 +02:00
sam lovelace f6d6231507 added AddResetRenderStateCallback (oops) 2023-07-06 19:28:51 +01:00
sam lovelace 6c054252c2 Merge branch 'main' of https://github.com/musi-musi/zig-gamedev into main 2023-07-06 17:46:30 +01:00
sam lovelace b29bd7ced1 add binding for AddCallback 2023-07-06 17:44:44 +01:00
Michal Ziulek 504d462cd9 zgui: Added missing '&' operator. 2023-07-06 17:08:59 +02:00
Michal Ziulek 1ba5b25f59 Merge pull request #332 from ssteinbach/dragpoints.rename
rename for consistency
2023-07-06 16:54:18 +02:00
ssteinbach 76ab36a6f5 rename for consistency 2023-07-06 07:52:21 -07:00
Michal Ziulek 80de00f117 Merge pull request #331 from ssteinbach/dragpoints
add dragPoint call to zgui.plot
2023-07-06 16:45:46 +02:00
Stephan SteinbachandMichal Ziulek 55b4fc1eb4 Update libs/zgui/src/plot.zig
Co-authored-by: Michal Ziulek <michalziulek@gmail.com>
2023-07-06 07:43:08 -07:00
Michal Ziulek c95b2a2d2c Merge pull request #330 from dstrachan/glfw-prev-callbacks
Add return values to GLFW set callback functions
2023-07-06 08:45:23 +02:00
ssteinbach bbbb3e1652 add dragPoint call to zgui.plot 2023-07-05 21:21:14 -07:00
David Strachan 3c21fb60e3 Add return values to GLFW set callback functions 2023-07-04 20:24:19 +01:00
Michal Ziulek f783c86c44 Merge pull request #329 from dstrachan/glfw-callbacks
Add glfwSetCursorEnterCallback
2023-07-04 14:02:48 +02:00
David Strachan 0846b30d7a Add glfwSetCursorEnterCallback 2023-07-03 22:45:09 +01:00
Michal Ziulek 6ff65ed357 Merge pull request #317 from hazeycode/zsdl
zsdl: add SDL_ttf bindings
2023-06-27 13:34:20 +02:00
Chris Heyes ad40cfdcf8 zsdl: add sdl_ttf bindings 2023-06-27 12:33:05 +01:00
Michal Ziulek 31da523af1 Updated to the latest Zig compiler (0.11.0-dev.3859). 2023-06-27 13:28:12 +02:00
Michal Ziulek c577de72b7 Fixed tests. 2023-06-26 23:48:49 +02:00
Michal Ziulek ef83560d6a Updated to the latest Zig compiler (0.11.0-dev.3833). 2023-06-26 23:34:17 +02:00
Michal Ziulek f2d19e5c00 Merge pull request #325 from a-day-old-bagel/main
zphysics: DebugRenderer implemented.
2023-06-25 21:55:51 +02:00
a-day-old-bagel c01be7129e zphysics: Added BodyDrawFilterFunc and BodyDrawFilterFuncAlignment helper delcs 2023-06-24 13:46:58 -06:00
Michal Ziulek 1a752c5081 Merge pull request #326 from orls/zpool-int-overflows
zpool: Fix int overflows
2023-06-24 00:03:34 +02:00
Owen Smith 0bdafc94be Fix audio_experiments_wgpu overflowing resource pool
This sample panics after a few mins due to full resourcepool (assertion` in `addResource`). Just destroying the referenced obj leaves the handle live in the pool; using `gctx.destroyResource` will remove from pool and call obj `destroy()`
2023-06-22 23:29:38 +01:00
Owen Smith 6a92beca68 zpool: Mention releasing objects in doc comment 2023-06-22 23:21:19 +01:00
Owen Smith f5ae2e1c31 zpool: Fix integer overflow when deinit/clearing a full pool 2023-06-22 23:21:18 +01:00
Owen Smith 4f5ba65001 zpool: Fix integer overflow when iterating full pool 2023-06-22 23:20:55 +01:00
a-day-old-bagel 9d4666b373 zphysics: DebugRenderer implemented. 2023-06-22 14:52:12 -06:00
Michal Ziulek 934425bff7 Updated to the latest Zig compiler (0.11.0-dev.3771). 2023-06-22 17:52:17 +02:00
Michal Ziulek 76075ad0c9 Merge pull request #324 from Srekel/main
zphysics API additions.
2023-06-22 17:47:30 +02:00
Anders Elfgren e3fd487093 Updated to the latest Zig compiler (0.11.0-dev.3737). 2023-06-21 22:25:06 +02:00
Anders Elfgren 3550058170 zphysics: SetPosition and SetRotation 2023-06-21 21:11:04 +02:00
Anders Elfgren 86c2bfc64a Merge branch 'main' of https://github.com/Srekel/zig-gamedev 2023-06-21 21:08:54 +02:00