24 Commits (6b4ca3bb31c901938dbbac80ab05f112eb236310)

Author SHA1 Message Date
Alison Watson 6b4ca3bb31 add uniform handling 3 years ago
Alison Watson c4ef21e933 add index buffer handling 3 years ago
Alison Watson c9a064649b use a staging buffer for vertex buffers 3 years ago
Alison Watson 6f35028747 intrinsically link command buffers and command pools, improve buffer handling 3 years ago
Alison Watson ebe28522b7 cargo fmt 3 years ago
Alison Watson f63b817584 add vertex buffers 3 years ago
Alison Watson e25b79ba00 various lints, add cgmath, add basis for Buffer 3 years ago
Alison Watson 04f36072a4 fix lifetimes of CommandBuffer objects 3 years ago
Alison Watson 2875887764 make everything use Rc 3 years ago
Alison Watson 4fed562142 minor fixes, add resize event 3 years ago
Alison Watson b4480a0ad2 use better lifetime names 3 years ago
Alison Watson a91e341ec1 bind cmd_buffers upon allocation 3 years ago
Alison Watson b6df29a375 move imageview creation to its own file 3 years ago
Alison Watson 20b3979411 move semaphore and fence creation to their own files 3 years ago
Alison Watson 8ee7cd1da2 move framebuffer creation and command buffer binding to their files 3 years ago
Alison Watson 99615269e3 move entry into instance 3 years ago
Alison Watson 8a48743d58 make pipelines handle lifetimes correctly 3 years ago
Alison Watson fa3ab192b0 modularize pipeline creation 3 years ago
Alison Watson 61e3326d0c remove failure dependency 3 years ago
Alison Watson 2195993cbb cargo fmt 3 years ago
Alison Watson d87fccac73 extra error handling 3 years ago
Alison Watson 93731e1b5c correctly handle rendering frames 3 years ago
Alison Watson d33ff130ee replace sdl2 with sdl2-sys and HAL, begin rewriting error code 3 years ago
Alison Watson 27cf17d067 initial commit 3 years ago