TGViewer
C++ - Reddit C++ - Reddit @r_cpp · 229 subscribers
Post #24578 25
I’m building a small C++ rendering library (VGLX). Feedback welcome.

I’ve been working on a small C++ rendering library called VGLX.

The goal is clarity over features. Explicit ownership. Minimal magic.

Some constraints I set for myself:

* Modern C++ (C++20).
* OpenGL backend for now. Vulkan later.
* Asset importing is offline. Runtime loaders only deal with engine-native formats.
* No global asset managers or hidden caches.
* Scene graph and lifetimes are explicit and boring by design.

It’s not a game engine. It’s closer to a rendering library you can read, reason about, and extend.

Docs + examples:
[https://vglx.org]()

Repo:
[https://github.com/shlomnissan/vglx]()

If you have opinions on API shape, ownership, or things that look wrong, I’d like to hear them.

https://redd.it/1px91ls
@r_cpp
More from @r_cpp
  1. Oct 8, 2026Profiles for simplicity and guarantees - Bjarne Stroustrup - CppCon 2026 https://youtu.be/…
  2. Oct 8, 2026How to Fix autoconf-style Configuration Probing https://build2.org/blog/fix-autoconf.xhtml…
  3. Oct 8, 2026owl – a header-only C++23 HTTP framework where route patterns and handler extractors are c…
  4. Oct 8, 2026Removed by Reddit Removed by Reddit on account of violating the [content policy. ] https:/…
  5. Oct 8, 2026Is there a way to search across all P and N papers throughout standardization history? It…
  6. Oct 8, 2026CppCast Episode 412 : Safety and Interoperability with Rust and C++ https://cppcast.com/sa…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →