Skip to content

SDL3 Hellope Example#162

Open
OnlyXuul wants to merge 9 commits intoodin-lang:masterfrom
OnlyXuul:master
Open

SDL3 Hellope Example#162
OnlyXuul wants to merge 9 commits intoodin-lang:masterfrom
OnlyXuul:master

Conversation

@OnlyXuul
Copy link
Copy Markdown

SDL3 Example demonstrating how to:

  • load a driver
  • event handling
  • draw screen color
  • draw shapes
  • draw debug text
  • FPS limiting
  • VSync

Checklist before submitting:

  • This example has been added to .github/workflows/check.yml (for automatic testing)
  • This example compiles cleanly with flags -vet -strict-style -vet-tabs -disallow-do -warnings-as-errors
  • This example the naming and style convention: https://github.com/odin-lang/examples/wiki/Naming-and-style-convention (exceptions can be made for ports of examples that need to match 1:1 to the original source).
  • By submitting, I understand that this example is made available under these licenses: Public Domain and Odin's zlib license. Only for third-party dependencies are other licenses allowed.

@OnlyXuul
Copy link
Copy Markdown
Author

OnlyXuul commented Feb 14, 2026

This is my first submission, so please let me know what I may have done wrong to fail the last check. It appeared from the log, that several procedures in the workflow referencing core:os failed. Is that possibly due to Odin's recent change to merge os2 into os?

I did update my yaml to be more like all the others. Maybe that was it?

I just re-synced my fork. That may have been what was needed?

My project compiles and runs ok on my end with the Latest Odin version, plus it does not reference core:os at all.

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.

1 participant