index
:
game
master
A "game" written from scratch in Rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
9 hours
feat(engine): add matrix impls for multiplication with Vec3 & Vec4
HampusM
9 hours
feat(engine): add finite assert in Vec3::normalize
HampusM
26 hours
feat(engine): add naive matrix multiplication by ref fns
HampusM
2 days
feat(engine): make rendering::BufferClearMask derive Clone & Copy
HampusM
2 days
feat(engine): add border texture property
HampusM
2 days
feat(engine): add naive matrix multiplication fn
HampusM
2 days
feat(opengl-bindings): add fn to set texture border values
HampusM
2 days
feat(engine): make cube mesh UVs specifiable
HampusM
8 days
feat(engine): add face culling mode to rendering::DrawProperties
HampusM
8 days
feat(opengl-bindings): add fn to set face culling mode
HampusM
10 days
fix(opengl-bindings): create initialized framebuffer objects
HampusM
11 days
refactor(engine): split up main render pass fn into more functions
HampusM
11 days
chore: change default log level filter to info
HampusM
11 days
feat(engine): improve object & resource error messages in opengl rendering ba...
HampusM
12 days
feat(engine): improve flexibility of binding shader bindings
HampusM
13 days
refactor(engine): replace MapVec with intmap crate
HampusM
13 days
feat(engine): add entity renaming buttons to world ui view
HampusM
2026-08-31
chore: use fcheck cargo alias in rust-analyzer config file
HampusM
2026-08-31
fix(xtask): prevent incorrect CARGO_* env vars when executed command is cargo
HampusM
2026-08-31
fix(engine): make soles not addable to entities in world ui view
HampusM
2026-08-31
feat(engine-ecs): add component::Parts::from_component_info fn
HampusM
2026-08-31
fix(engine-ecs): add checks against adding sole components to entities
HampusM
2026-08-31
feat(engine-ecs): add whether component is a sole to component::Info
HampusM
2026-08-31
feat(engine): add Reflection, Clone, Copy & Default derives to various types
HampusM
2026-08-31
build: add cargo aliases for doing fast compilation
HampusM
2026-08-31
build: use correct cargo config key for setting codegen backend
HampusM
2026-08-30
chore: add rust-analyzer config file
HampusM
2026-08-30
fix(engine-ecs): make World::add_sole actually check if sole already exists
HampusM
2026-08-30
build: add cargo config for ultra fast dev compilations
HampusM
2026-08-29
feat(engine): add depth texture pixel data format
HampusM
2026-08-29
feat(engine): add framebuffer rendering commands & draw properties
HampusM
2026-08-29
feat(opengl-bindings): add Framebuffer::detach_texture fn
HampusM
2026-08-29
refactor(engine): rename rendering::object::Kind::ImplementationSpecific to Mesh
HampusM
2026-08-29
feat(opengl-bindings): add framebuffer object support
HampusM
2026-08-28
feat(engine): add ability to create textures without images
HampusM
2026-08-28
feat(opengl-bindings): prevent diagonal lines in rgb textures
HampusM
2026-08-28
refactor(opengl-bindings): make texture::Builder create* fns take images as b...
HampusM
2026-08-27
refactor(engine): reduce code repetition in gl rendering backend
HampusM
2026-08-27
feat(engine): validate texture update pixel data format & type in gl renderin...
HampusM
2026-08-27
fix(engine): use correct texture update pixel data format in dear imgui backend
HampusM
2026-08-27
refactor(engine): remove rendering obj store's kind-specific getter fns
HampusM
2026-08-26
refactor(engine): make UpdateTexture rendering command not take Image
HampusM
2026-08-26
feat(engine): add cube map support to UpdateTexture rendering commmand
HampusM
2026-08-26
refactor(engine): adjust gl rendering backend to opengl-bindings crate changes
HampusM
2026-08-26
feat(opengl-bindings): make textures creatable without pixel data
HampusM
2026-08-26
feat(opengl-bindings): add depth component texture pixel data format
HampusM
2026-08-26
refactor(engine): adjust gl rendering backend to opengl-bindings crate changes
HampusM
2026-08-26
refactor(opengl-bindings): include srgb(a) & data type in texture::PixelDataF...
HampusM
2026-08-25
fix(engine): update rendering surface sizes before next frame
HampusM
2026-08-25
refactor(engine): rename rendering::SurfaceSpec to Surface
HampusM
[next]