Commit Graph

130 Commits (0a174f3cb8c317f5710de1139886a0a066056c6b)

Author SHA1 Message Date
q3k b281836261 cleanup crimes 2020-03-15 16:58:03 +01:00
q3k 5a18a63928 multithreaded buffer building 2020-03-15 16:43:15 +01:00
q3k c2f5f31bf0 build secondary buffers before waiting for new frame 2020-03-14 20:53:33 +01:00
q3k 51263272b0 be smarter about loading validation layers 2020-03-14 19:11:28 +01:00
q3k 9c217bd83c move projection matrix to push constants 2020-03-14 17:32:05 +01:00
q3k 792409145d unhardcode shader descriptor layout 2020-03-14 17:15:01 +01:00
q3k b1fef79ead configurable descriptor sets 2020-03-14 16:55:03 +01:00
q3k c9a34b6a40 use cpu buffer pool for uniforms 2020-01-26 21:48:09 +01:00
q3k 08d7443763 do not recreate vertex/index buffers 2020-01-26 20:59:55 +01:00
q3k 86e5d03a91 refactor: renderable 2020-01-26 01:57:15 +01:00
q3k 8b82aeac1c uniforms/perspective works 2020-01-25 20:20:32 +01:00
q3k d629e9d752 uniformly garbage 2020-01-23 00:33:40 +01:00
q3k 10a748e3b3 indexed drawing 2020-01-22 03:33:56 +01:00
q3k 1fc9d9ff1a third_party/cargo: add cgmath 2020-01-22 00:35:27 +01:00
q3k b6071b0a51 slower FPS counter, debug presentation 2020-01-20 21:30:34 +01:00
q3k 90d308143e refactoring 2020-01-20 04:01:36 +01:00
q3k fde3c4f94c split vertex to vulkan::data, use immutable buffers 2020-01-20 03:31:03 +01:00
q3k 154dd2b5dc start forward shader with vertex data 2020-01-20 03:23:41 +01:00
q3k 75e6b20c3f rearming works 2020-01-20 02:12:50 +01:00
q3k 8fc9fd6c9d engine: add fps counter, fix flipping 2020-01-20 02:00:14 +01:00
q3k ac4b0ca497 prepare for reswapchain 2020-01-19 23:21:27 +01:00
q3k dfef4de4d8 triangle GET 2020-01-19 16:59:05 +01:00
q3k 6a53f5fc69 shaders: triangle, build stuff 2020-01-19 01:41:45 +01:00
q3k 0bcd4a5d9f WORKSPACE: use upstream rules_rust 2020-01-19 00:54:07 +01:00
q3k ac8a8b0f5a vendor all the shit. 2020-01-19 00:27:25 +01:00
q3k 5565a77ac4 cargo -> bazel 2020-01-19 00:27:11 +01:00
q3k 77c88aa27a refucktor 2020-01-18 21:03:31 +01:00
q3k 14238117a1 swap chains 2019-05-07 02:25:52 +02:00
q3k 4846d2c442 logical queues and device 2019-05-07 01:24:55 +02:00
q3k 9c1f39b669 vulkan lol 2019-05-05 16:52:27 +02:00