Go to file
SeanOMik fc57777a45
ci/woodpecker/pr/debug Pipeline failed Details
ci/woodpecker/pr/release Pipeline failed Details
render: move render targets to be graph slots, create present passes and base passes
Since the render graph no longer has default slots, base passes must be created that supply things like render targets. This also makes it easier to render offscreen to some other surface that is not the window, or just some other texture
2024-05-19 12:56:03 -04:00
.lapce render: get first image from RenderGraph, just a simple hard coded triangle 2024-05-08 18:27:10 -04:00
.vscode render: move render targets to be graph slots, create present passes and base passes 2024-05-19 12:56:03 -04:00
.woodpecker ci: fix ci and change triggers 2024-03-02 22:51:46 -05:00
examples render: get first image from RenderGraph, just a simple hard coded triangle 2024-05-08 18:27:10 -04:00
lyra-ecs ecs: impl Clone for World and return entity in dynamic views 2024-04-27 00:21:26 -04:00
lyra-game render: move render targets to be graph slots, create present passes and base passes 2024-05-19 12:56:03 -04:00
lyra-math Some cleanup 2024-03-09 00:46:42 -05:00
lyra-reflect reflect: fix warnings 2024-04-01 11:17:19 -04:00
lyra-resource resource: fix wait_for_load haning when using handles from 'request_raw' 2024-04-27 00:31:20 -04:00
lyra-scene scripting: fix lua scripting (#13), create an example for it 2024-04-27 00:52:47 -04:00
lyra-scripting scripting: improve macros to make it easier to create wrappers 2024-04-27 19:43:45 -04:00
src Large restructuring so lyra-scripting can create a Plugin 2024-01-04 23:25:29 -05:00
.envrc reflect: fix type registry from changes with ecs resources 2024-03-30 22:42:41 -04:00
.gitignore Create a testbed example to make developing the engine easier 2023-09-29 14:57:22 -04:00
.gitmodules ci: fix ci and change triggers 2024-03-02 22:51:46 -05:00
Cargo.lock render: get first image from RenderGraph, just a simple hard coded triangle 2024-05-08 18:27:10 -04:00
Cargo.toml move profiles to root workspace Cargo.toml so they aren't ignored 2024-05-08 18:25:12 -04:00
LICENSE Create window, handle simple input 2023-09-08 01:05:59 -04:00
README.md Convert the engine into a lib package 2023-09-08 01:06:50 -04:00
rust-toolchain.toml Switch nix-shell to use oxalica overlay to get miri working, fix memory leak in archetypes 2024-03-31 10:56:04 -04:00
shell.nix scripting: fix lua scripting (#13), create an example for it 2024-04-27 00:52:47 -04:00

README.md

Lyra Engine

This is a very WIP custom game engine written in Rust.