143 Commits (master)
 

Author SHA1 Message Date
Alison Watson 333384b488 unfuck reference counting stuff 2 years ago
Alison Watson c0923b5d43 cargo fmt, but this time we actually did it 2 years ago
Alison Watson 53cf623ba6 separate allocation from buffers, add beginnings of image api 2 years ago
Alison Watson b3b38c103c update dependencies 2 years ago
Alison Watson 2a98b482f3 updates for 1.42 2 years ago
Alison Watson 0e9e95c86e add colors 2 years ago
Alison Watson 93e45c980d add cargo lock 2 years ago
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 7787fe12ab comment out vire stuff for now 3 years ago
Alison Watson 6f35028747 intrinsically link command buffers and command pools, improve buffer handling 3 years ago
Alison Watson 1c21693bd4 implement most of the Vire parser 3 years ago
Alison Watson ebe28522b7 cargo fmt 3 years ago
Alison Watson 7c48f34572 remove Resize event 3 years ago
Alison Watson 790d086717 make logging system work better 3 years ago
Alison Watson 611561d0fe add basis for Vire parser 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 6970a25433 fix hack 3 years ago
Alison Watson 598f1b811b fix trace logging 3 years ago
Alison Watson 10841a33d5 recreate swapchain on frame fail 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 7017e81937 move pipelines up the file 3 years ago
Alison Watson 5761450e21 use a structure for pipelines instead of a Vec 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 044e4909b2 add event handling to HAL 3 years ago
Alison Watson d33ff130ee replace sdl2 with sdl2-sys and HAL, begin rewriting error code 3 years ago
Alison Watson 310b5dc384 add logo 3 years ago
Alison Watson 27cf17d067 initial commit 3 years ago