summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* windows: run build.rs on winapiwindowsSerge Bazanski2021-01-082-1/+64
* third_party/cargo: generate for windows buildSerge Bazanski2021-01-0812-6/+101
* Fix build against new vulkano and new RustSerge Bazanski2021-01-085-12/+47
* third_party: bump everythingSerge Bazanski2021-01-075419-654476/+804735
* Bump to rust 1.49 and new cargo-razeSerge Bazanski2021-01-07165-3385/+5743
* third_party/cargo: BUILD -> BUILD.bazelSerge Bazanski2021-01-07164-0/+0
* engine: remove old ecs test codeSerge Bazanski2020-12-101-13/+0
* ecs: implement mutable iterators and joinsecsSerge Bazanski2020-12-105-70/+245
* ecs: add entity IDs to iteratorsSerge Bazanski2020-10-162-38/+41
* lib/ecs: multiple system data sources supportSerge Bazanski2020-10-162-24/+55
* lib: basic ECSSerge Bazanski2020-10-1610-6/+399
* third_party/shaderc: fix buildSerge Bazanski2020-08-033-6/+7
* engine/main: daylight sceneSergiusz Bazanski2020-07-263-7/+30
* glslc: enable optimizationSergiusz Bazanski2020-07-261-1/+1
* engine/shaders: add camera post-processing, split upSergiusz Bazanski2020-07-267-168/+251
* third_party/shaderc: initSergiusz Bazanski2020-07-267-8/+158
* engine/{render,physics}: load textures into CIE XYZSergiusz Bazanski2020-07-252-16/+67
* engine/render/vulkan: implement mipmapsSergiusz Bazanski2020-07-254-95/+218
* *: license under GPLv3Sergiusz Bazanski2020-07-2426-21/+1099
* engine/shaders: comment flip in vertex shaderSergiusz Bazanski2020-07-241-6/+1
* engine: fix demo distributionSergiusz Bazanski2020-07-245-6/+43
* engine/shaders: disable ambient lightingSergiusz Bazanski2020-07-231-1/+1
* engine/render: enable 8xMSAASergiusz Bazanski2020-07-232-11/+36
* engine/render: move lights to UBOSergiusz Bazanski2020-07-237-46/+68
* engine/render/vulkan: analytic lighting and PBR basicsSergiusz Bazanski2020-07-2310-70/+426
* engine/render: refactor mesh and materials into separate modulesSergiusz Bazanski2020-07-206-245/+265
* engine: pass roughness to shaderSergiusz Bazanski2020-07-132-3/+20
* engine/render: make pipeline aware of multiple texturesSergiusz Bazanski2020-07-133-8/+7
* engine/render: PBRTextureSetSergiusz Bazanski2020-07-132-10/+19
* engine/render: ImageOrRef -> TextureSergiusz Bazanski2020-07-132-27/+20
* engine/render: further cleanupsSergiusz Bazanski2020-07-132-28/+8
* engine/render: remove Resource enumSergiusz Bazanski2020-07-132-141/+139
* engine/render: start implement multi-texture materialsSergiusz Bazanski2020-07-1310-76/+240
* engine/vulkan: split pipeline into forward implementationSergiusz Bazanski2020-05-315-167/+175
* engine/vulkan: use multi-keyed resourcemaps for sorting resourcesSergiusz Bazanski2020-05-312-19/+17
* engine: use shitty resourcemap for object sortingSergiusz Bazanski2020-05-304-12/+46
* engine: use ResourceID for RM-managed resourcesSergiusz Bazanski2020-05-303-31/+77
* engine: create ResourceManager and Profiler, useSergiusz Bazanski2020-05-3010-43/+133
* *: add q3dSergiusz Bazanski2020-05-294-2/+52
* third_party/cargo: add flatbuffers, bumpSergiusz Bazanski2020-05-291824-199057/+348685
* engine: cleanupsSergiusz Bazanski2020-05-094-43/+9
* engine: texturesSergiusz Bazanski2020-05-0911-45/+169
* engine: image loadingSergiusz Bazanski2020-04-043-0/+36
* engine: abstract resource loadingSergiusz Bazanski2020-04-043-6/+14
* third_party/cargo: patch image librarySergiusz Bazanski2020-04-043-11/+83
* third_party/cargo: add imageSergiusz Bazanski2020-04-04462-0/+99415
* bump winit, vulkano, ...Sergiusz Bazanski2020-03-172114-251600/+287121
* add openvr, update depsSergiusz Bazanski2020-03-16671-7933/+56255
* bump rules_rust and nightlySergiusz Bazanski2020-03-161-5/+7
* fix layer selectionSergiusz Bazanski2020-03-161-0/+1