EgorOrachyov/wmoge
High-performance 2d and 3d game engine with Vulkan and OpenGL backends [WIP]
C++MIT
Issues
- 0
gfx: add time queries
#77 opened by EgorOrachyov - 0
debug: support gpu profiling time events
#76 opened by EgorOrachyov - 0
- 0
- 0
- 0
io: support compression for archives
#74 opened by EgorOrachyov - 0
grc: shader cache system
#73 opened by EgorOrachyov - 0
grc: rework shader compiler
#61 opened by EgorOrachyov - 0
project: integrate sha256 hashes
#72 opened by EgorOrachyov - 0
- 0
grc: pso runtime cache
#70 opened by EgorOrachyov - 0
grc: pso persistent file cache
#71 opened by EgorOrachyov - 0
gfx: split shader program into modules
#62 opened by EgorOrachyov - 0
asset: add import data
#69 opened by EgorOrachyov - 0
rtti: new reflection system for engine
#67 opened by EgorOrachyov - 0
gfx: cmd list object
#45 opened by EgorOrachyov - 0
asset: move to asset naming
#68 opened by EgorOrachyov - 0
engine: dynamic library loading system
#65 opened by EgorOrachyov - 0
- 0
engine: introduce plugin system
#64 opened by EgorOrachyov - 0
- 0
render: impl base texture manager with pool
#59 opened by EgorOrachyov - 0
- 0
- 0
project: integrate simd library for math
#58 opened by EgorOrachyov - 0
- 0
gfx: compute pipeline support
#43 opened by EgorOrachyov - 0
- 0
render: bloom effect
#53 opened by EgorOrachyov - 0
- 0
gfx: pso and vert fmt cache on top of gfx
#52 opened by EgorOrachyov - 0
- 0
- 0
- 0
- 0
- 0
scene: common node properties
#36 opened by EgorOrachyov - 0
scene: runtime scene representation
#34 opened by EgorOrachyov - 0
- 0
- 0
scene: support prefab system
#33 opened by EgorOrachyov - 0
core: refactor event manager
#40 opened by EgorOrachyov - 0
scene: camera system & debug camera
#41 opened by EgorOrachyov - 0
- 0
io: add base64 for serialization
#39 opened by EgorOrachyov - 0
resource: clean-up loading and importing
#38 opened by EgorOrachyov - 0
render: rework aux draw manager
#37 opened by EgorOrachyov - 0
- 0
ecs: parallel task update
#29 opened by EgorOrachyov - 0
ecs: systems api and gen
#28 opened by EgorOrachyov