Pinned Repositories
bve-reborn
Remaking OpenBVE using a modern architecture, using Rust.
bvereborn.com
BVE-Reborn's homepage.
ctct
Compressed Texture Container Tool: A tool and library for dealing with containers of compressed textures (dds, ktx, etc).
ktx2
ktx2 parsing library
logo
Logo Source Assets
pacy
Rust frame pacing and frame timing lib
rend3
MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer library built on wgpu.
shader-types
DO NOT USE THIS CRATE - Vector and Matrix types that are properly aligned for use in std140 uniforms.
switchyard
Real-time compute-focused async executor with job pools, thread-local data, and priorities.
wgpu-conveyor
Buffer belt abstraction for wgpu supporting UMA optimization, automatic resizing, and a bind group cache.
BVE-Reborn Train Simulator's Repositories
BVE-Reborn/rend3
MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer library built on wgpu.
BVE-Reborn/switchyard
Real-time compute-focused async executor with job pools, thread-local data, and priorities.
BVE-Reborn/bve-reborn
Remaking OpenBVE using a modern architecture, using Rust.
BVE-Reborn/ktx2
ktx2 parsing library
BVE-Reborn/wgpu-conveyor
Buffer belt abstraction for wgpu supporting UMA optimization, automatic resizing, and a bind group cache.
BVE-Reborn/ctct
Compressed Texture Container Tool: A tool and library for dealing with containers of compressed textures (dds, ktx, etc).
BVE-Reborn/pacy
Rust frame pacing and frame timing lib
BVE-Reborn/shader-types
DO NOT USE THIS CRATE - Vector and Matrix types that are properly aligned for use in std140 uniforms.
BVE-Reborn/bve-reborn-archive
Mirror of https://gitlab.bvereborn.com/bve-reborn/bve-reborn-archive. Remake of OpenBVE to a Modern Architecture
BVE-Reborn/repo-procedures
Checklists for repo management
BVE-Reborn/bvestl
Mirror of Mirror of https://gitlab.bvereborn.com/bve-reborn/bvestl. Extention to EASTL with various useful vocabulary types including polymorphic allocators and non-exception error handling.
BVE-Reborn/pretzel
GPU compressor for GPU compressed textures. Rust/wgpu port of https://github.com/darksylinc/betsy.
BVE-Reborn/profiling-futures
profiling-like infrastructure for profiling futures
BVE-Reborn/basis-rs
UNMAINTAINED. Use https://github.com/aclysma/basis-universal-rs
BVE-Reborn/bvereborn.com
BVE-Reborn's homepage.
BVE-Reborn/bvestl-fs
Mirror of https://gitlab.bvereborn.com/bve-reborn/bvestl-fs. A port of wjakob's filesystem/path.h to EASTL, including complete support for custom allocators.
BVE-Reborn/dev-env
Docker container containing all the tools needed to run ci on bve-reborn
BVE-Reborn/ispc-rs
Rust library for build scripts to compile ISPC code into a Rust library
BVE-Reborn/rend3.rs
BVE-Reborn/repo-template
cargo-generate template for a single or multi-crate project with automatic releases
BVE-Reborn/texcrunch
Abstraction layer and rust bindings for BC1 (DXT1), BC3 (DXT5), BC4 (RGTC1), BC5 (RGTC2), BC6H (BPTC float), BC7 (BPTC unorm), ETC1, and ASTC encoders.
BVE-Reborn/logo
Logo Source Assets
BVE-Reborn/ISPCTextureCompressor
ISPC Texture Compressor