-
29ff5f6eb4
engine/render/vulkan: analytic lighting and PBR basics
q3k
2020-07-23 17:45:24 +0200
-
1a52782882
engine/render: refactor mesh and materials into separate modules
q3k
2020-07-20 21:16:29 +0200
-
2eaecfd1dd
engine: pass roughness to shader
q3k
2020-07-13 23:56:18 +0200
-
37dd8e39b7
engine/render: make pipeline aware of multiple textures
q3k
2020-07-13 23:48:39 +0200
-
cf9ebfbae7
engine/render: PBRTextureSet
q3k
2020-07-13 23:33:18 +0200
-
c541260a93
engine/render: ImageOrRef -> Texture
q3k
2020-07-13 23:14:12 +0200
-
bf60f262d9
engine/render: further cleanups
q3k
2020-07-13 23:11:26 +0200
-
1169d7796e
engine/render: remove Resource enum
q3k
2020-07-13 23:06:39 +0200
-
0aefcdd347
engine/render: start implement multi-texture materials
q3k
2020-07-13 22:58:24 +0200
-
c5e6c75f23
engine/vulkan: split pipeline into forward implementation
q3k
2020-05-31 00:56:22 +0200
-
ebf55d518a
engine/vulkan: use multi-keyed resourcemaps for sorting resources
q3k
2020-05-31 00:41:28 +0200
-
a0e045cbbb
engine: use shitty resourcemap for object sorting
q3k
2020-05-30 23:47:56 +0200
-
0be37ee3f7
engine: use ResourceID for RM-managed resources
q3k
2020-05-30 02:14:10 +0200
-
ea8aa09791
engine: create ResourceManager and Profiler, use
q3k
2020-05-30 00:56:20 +0200
-
dc8f162361
*: add q3d
q3k
2020-05-29 03:25:27 +0200
-
b137b16600
third_party/cargo: add flatbuffers, bump
q3k
2020-05-29 03:22:15 +0200
-
b9aeafd921
engine: cleanups
q3k
2020-05-09 01:02:26 +0200
-
1636b9efcc
engine: textures
q3k
2020-05-09 00:40:43 +0200
-
cb1e800279
engine: image loading
q3k
2020-04-04 22:18:37 +0200
-
fab5855aaa
engine: abstract resource loading
q3k
2020-04-04 22:18:26 +0200
-
dfb3335d64
third_party/cargo: patch image library
q3k
2020-04-04 20:20:27 +0200
-
661bc12dbd
third_party/cargo: add image
q3k
2020-04-04 20:00:11 +0200
-
2ae07a4679
bump winit, vulkano, ...
q3k
2020-03-17 00:00:50 +0100
-
14ae060a30
add openvr, update deps
q3k
2020-03-16 23:30:09 +0100
-
4525750fe7
bump rules_rust and nightly
q3k
2020-03-16 23:19:29 +0100
-
e4e0200364
fix layer selection
q3k
2020-03-16 23:19:21 +0100
-
021303cc7c
shitty tarball rule
q3k
2020-03-16 01:30:36 +0100
-
a792b18eb8
finally, zbufferium
q3k
2020-03-16 01:03:59 +0100
-
63d276f664
hypercuber
q3k
2020-03-16 00:40:04 +0100
-
3bcbbe6c71
h y p e r c u b e s
q3k
2020-03-16 00:24:28 +0100
-
91018922cb
instanced rendering, nuke multithreaded rendering
q3k
2020-03-15 23:48:07 +0100
-
9e38c48452
codify {surface,swapchain}_binding
q3k
2020-03-15 17:02:49 +0100
-
b281836261
cleanup crimes
q3k
2020-03-15 16:58:03 +0100
-
5a18a63928
multithreaded buffer building
q3k
2020-03-15 16:43:15 +0100
-
c2f5f31bf0
build secondary buffers before waiting for new frame
q3k
2020-03-14 20:53:33 +0100
-
51263272b0
be smarter about loading validation layers
q3k
2020-03-14 19:11:28 +0100
-
9c217bd83c
move projection matrix to push constants
q3k
2020-03-14 17:32:05 +0100
-
792409145d
unhardcode shader descriptor layout
q3k
2020-03-14 16:56:12 +0100
-
b1fef79ead
configurable descriptor sets
q3k
2020-03-14 16:55:03 +0100
-
c9a34b6a40
use cpu buffer pool for uniforms
q3k
2020-01-26 21:48:09 +0100
-
08d7443763
do not recreate vertex/index buffers
q3k
2020-01-26 20:59:55 +0100
-
86e5d03a91
refactor: renderable
q3k
2020-01-26 01:57:15 +0100
-
8b82aeac1c
uniforms/perspective works
q3k
2020-01-25 20:20:32 +0100
-
d629e9d752
uniformly garbage
q3k
2020-01-23 00:33:40 +0100
-
10a748e3b3
indexed drawing
q3k
2020-01-22 03:33:56 +0100
-
1fc9d9ff1a
third_party/cargo: add cgmath
q3k
2020-01-22 00:34:02 +0100
-
b6071b0a51
slower FPS counter, debug presentation
q3k
2020-01-20 21:29:28 +0100
-
90d308143e
refactoring
q3k
2020-01-20 04:01:36 +0100
-
fde3c4f94c
split vertex to vulkan::data, use immutable buffers
q3k
2020-01-20 03:26:06 +0100
-
154dd2b5dc
start forward shader with vertex data
q3k
2020-01-20 03:23:41 +0100
-
75e6b20c3f
rearming works
q3k
2020-01-20 02:12:50 +0100
-
8fc9fd6c9d
engine: add fps counter, fix flipping
q3k
2020-01-20 02:00:14 +0100
-
ac4b0ca497
prepare for reswapchain
q3k
2020-01-19 23:21:27 +0100
-
dfef4de4d8
triangle GET
q3k
2020-01-19 16:59:05 +0100
-
6a53f5fc69
shaders: triangle, build stuff
q3k
2020-01-19 01:41:45 +0100
-
0bcd4a5d9f
WORKSPACE: use upstream rules_rust
q3k
2020-01-19 00:54:07 +0100
-
ac8a8b0f5a
vendor all the shit.
q3k
2020-01-19 00:27:25 +0100
-
5565a77ac4
cargo -> bazel
q3k
2020-01-19 00:27:11 +0100
-
77c88aa27a
refucktor
q3k
2020-01-18 21:03:31 +0100
-
14238117a1
swap chains
q3k
2019-05-07 02:25:52 +0200
-
4846d2c442
logical queues and device
q3k
2019-05-07 01:24:55 +0200
-
9c1f39b669
vulkan lol
q3k
2019-05-05 16:52:27 +0200