Commit Graph

18 Commits (2eaecfd1ddb849ec515c7ca785d05873976ec1b5)

Author SHA1 Message Date
q3k cf9ebfbae7 engine/render: PBRTextureSet 2020-07-13 23:33:18 +02:00
q3k c541260a93 engine/render: ImageOrRef -> Texture 2020-07-13 23:14:12 +02:00
q3k 1169d7796e engine/render: remove Resource enum 2020-07-13 23:06:39 +02:00
q3k 0aefcdd347 engine/render: start implement multi-texture materials 2020-07-13 22:58:24 +02:00
q3k 0be37ee3f7 engine: use ResourceID for RM-managed resources 2020-05-30 02:14:10 +02:00
q3k ea8aa09791 engine: create ResourceManager and Profiler, use
The ResourceManager now owns all thicc resources (meshes and textures),
letting us a) use identifiers for them b) stop using Arc as much.
2020-05-30 00:56:20 +02:00
q3k 1636b9efcc engine: textures 2020-05-09 00:40:47 +02:00
q3k 021303cc7c shitty tarball rule 2020-03-16 01:30:36 +01:00
q3k a792b18eb8 finally, zbufferium 2020-03-16 01:03:59 +01:00
q3k 63d276f664 hypercuber 2020-03-16 00:40:04 +01:00
q3k 3bcbbe6c71 h y p e r c u b e s 2020-03-16 00:24:28 +01:00
q3k 91018922cb instanced rendering, nuke multithreaded rendering 2020-03-15 23:48:07 +01:00
q3k 5a18a63928 multithreaded buffer building 2020-03-15 16:43:15 +01:00
q3k b1fef79ead configurable descriptor sets 2020-03-14 16:55:03 +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 8fc9fd6c9d engine: add fps counter, fix flipping 2020-01-20 02:00:14 +01:00
q3k 5565a77ac4 cargo -> bazel 2020-01-19 00:27:11 +01:00