Commit Graph

14 Commits

Author SHA1 Message Date
Henrik Rydgård
2ebae034a4 Vulkan: Show samplers in "shader debug" 2017-12-07 09:28:18 +01:00
Unknown W. Brackets
8a58bf6596 Hashmaps: Another cleanup. 2017-12-02 11:55:54 -08:00
Unknown W. Brackets
668b17febf Hashmaps: Reset count on clear. 2017-12-02 10:45:46 -08:00
Unknown W. Brackets
bbb4987cc0 Hashmaps: Reset state when growing.
std::move() is by no means guaranteed to clear.
2017-12-02 09:47:15 -08:00
Unknown W. Brackets
e9a7bda2d5 Hashmaps: Change some crashes to asserts.
Silence is not golden.
2017-12-02 09:46:48 -08:00
Henrik Rydgård
0e5b398c9d Minor optimization. 2017-11-01 21:43:08 +01:00
Henrik Rydgård
94b16bf097 DenseHashMap: Speed up clearing. Became more important since I had to disable keeping descriptor sets around between frames. 2017-11-01 10:09:16 +01:00
Henrik Rydgård
6a1fa728d8 Remove Globals.h 2017-08-31 17:15:22 +02:00
Henrik Rydgård
e1f991a096 Linux buildfix 2017-08-20 21:51:48 +02:00
Henrik Rydgård
9c3549f0be ... And also for the vertex decoder (DenseHashMap) 2017-08-20 19:18:50 +02:00
Henrik Rydgård
10cebb4195 32-bit buildfix 2017-08-20 15:33:53 +02:00
Henrik Rydgård
6ffb3d6b53 Buildfix 2017-08-20 14:58:10 +02:00
Henrik Rydgård
237cca683b Maintain the hashmap from time to time. Fix a bug in count reset on grow. 2017-08-20 13:34:11 +02:00
Henrik Rydgård
e0e13e191f Replace the most critical unordered_maps and maps with two new maps: FastHashMap and PrehashMap. 2017-08-20 11:30:19 +02:00