index
:
game
master
A "game" written from scratch in Rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
engine
/
src
/
shader.rs
Age
Commit message (
Collapse
)
Author
17 hours
chore: rename ecs* crates to engine-ecs*
HEAD
master
HampusM
36 hours
feat(engine): add support for more shader scalar types
HampusM
36 hours
refactor(engine): panic on unknown slang shader scalar types
HampusM
2026-04-14
refactor(engine): make mesh vertices dynamic
HampusM
2026-04-06
refactor(engine): improve names of reflection types & items
HampusM
2026-03-28
feat(engine): make rendering pass-based
HampusM
2026-03-25
feat(engine): pass vertex subsets to shaders
HampusM
2026-03-20
feat(engine): use slang for shaders
HampusM
2024-11-23
refactor(engine): make shaders a renderer detail
HampusM
2024-11-23
refactor(engine): move & improve glsl preprocessing
HampusM
2024-04-14
feat(engine): add default shaders when creating shader program
HampusM
2024-04-14
feat(engine): use ECS architecture
HampusM
2024-02-19
refactor(engine): create shaders on start
HampusM
2023-10-13
refactor(engine): move uses of OpenGL to OpenGL module
HampusM
2023-10-07
feat(engine): add ability to render triangles
HampusM