feat(examples): core/basic_screen_manager & core/window_flags (#78)

* feat(examples): add `core/basic_screen_manager`

* feat(examples): add WIP `core/window_flags`

* fix(examples): get `core/window_flags` working correctly
This commit is contained in:
Daniel Hill 2024-04-14 14:26:29 -04:00 committed by GitHub
parent 0e9d003926
commit a488218d0e
Failed to generate hash of commit
3 changed files with 493 additions and 0 deletions

View file

@ -117,6 +117,11 @@ pub fn build(b: *std.Build) !void {
const optimize = b.standardOptimizeOption(.{});
const examples = [_]Program{
.{
.name = "basic_screen_manager",
.path = "examples/core/basic_screen_manager.zig",
.desc = "Illustrates simple screen manager based on a state machine",
},
.{
.name = "basic_window",
.path = "examples/core/basic_window.zig",
@ -152,6 +157,11 @@ pub fn build(b: *std.Build) !void {
.path = "examples/core/3d_camera_first_person.zig",
.desc = "Simple first person demo",
},
.{
.name = "window_flags",
.path = "examples/core/window_flags.zig",
.desc = "Demonstrates various flags used during and after window creation",
},
.{
.name = "texture_outline",
.path = "examples/shaders/texture_outline.zig",