Skip to content

added the missing support for pipelines#29

Open
Oreboat wants to merge 3 commits into
zig-gamedev:mainfrom
Oreboat:main
Open

added the missing support for pipelines#29
Oreboat wants to merge 3 commits into
zig-gamedev:mainfrom
Oreboat:main

Conversation

@Oreboat
Copy link
Copy Markdown

@Oreboat Oreboat commented Nov 27, 2025

I have tested this in my own project, it does appear to work

@apotema
Copy link
Copy Markdown

apotema commented Dec 31, 2025

Thanks for adding the pipeline bindings! I tested the PR and found an issue with the set_pipeline binding:

extern fn ecs_set_pipeline(world: *world_t, pipeline: entity_t, delta_time: ftime_t) void;

Should be

extern fn ecs_set_pipeline(world: *world_t, pipeline: entity_t) void;

https://github.com/SanderMertens/flecs/blob/master/include/flecs/addons/pipeline.h:
void ecs_set_pipeline(
ecs_world_t *world,
ecs_entity_t pipeline);

@Srekel
Copy link
Copy Markdown
Member

Srekel commented Dec 31, 2025

Thanks! I must have missed this PR somehow. Please fix the function and I'll merge it :)

@Srekel
Copy link
Copy Markdown
Member

Srekel commented Jan 21, 2026

Ping @Oreboat :)

@apotema
Copy link
Copy Markdown

apotema commented Jan 21, 2026

I have seen many people open PRs and then disappear, @Srekel . Maybe we should fix this ourselves.

@Oreboat
Copy link
Copy Markdown
Author

Oreboat commented Apr 22, 2026

apologies, I had not seen this until just now, I will fix it when I have time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants