Clément Foucault
b65b93f5d4
Mesh Batch Cache: Refactor: Again
...
- Use Extract naming convention to name extract functions that fill vbo/ibo
- Separate extract functions into separate file (for clarity)
- Make simpler iter loops to avoid as much overhead as possible
- Separate loose elements looping functions to avoid iteration complexity
(unfortunately this makes the code more verbose).
- Some iter functions are threadable and tagged as such.
- Add multithreaded iteration for extract functions that supports them.
2019-07-28 15:23:41 +02:00
..
2019-07-28 15:23:41 +02:00
2019-07-18 19:12:09 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-06-12 09:43:49 +10:00
2019-05-19 14:50:02 +10:00
2019-07-17 14:17:34 -03:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-05-31 14:47:08 +02:00
2019-04-17 06:21:24 +02:00
2019-05-10 18:27:02 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-05-29 01:02:04 -03:00
2019-05-01 16:02:27 +02:00
2019-05-17 17:59:26 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-06-26 12:44:22 +10:00
2019-07-16 16:08:32 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-27 12:07:07 +10:00
2019-05-16 11:49:21 +02:00
2019-06-05 15:17:53 +02:00
2019-05-21 15:07:01 +02:00
2019-04-17 06:21:24 +02:00
2019-04-27 12:07:07 +10:00
2019-04-17 08:24:14 +02:00
2019-04-27 12:07:07 +10:00
2019-06-26 12:44:22 +10:00
2019-05-21 15:07:01 +02:00
2019-04-25 08:02:18 +02:00
2019-04-17 06:21:24 +02:00
2019-06-26 12:44:22 +10:00
2019-02-18 08:22:12 +11:00
2019-04-17 06:21:24 +02:00
2019-05-20 12:16:34 -04:00
2019-04-27 12:07:07 +10:00
2019-05-16 09:48:46 +03:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-16 13:26:37 +10:00
2019-07-07 15:38:41 +10:00
2019-06-30 21:06:10 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-05-16 14:17:50 +02:00
2019-04-18 19:42:20 +02:00
2019-06-26 19:36:17 +02:00
2019-02-18 08:22:12 +11:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-06-07 18:45:41 -03:00
2019-04-17 06:21:24 +02:00
2019-06-14 23:21:12 +02:00
2019-07-02 22:17:22 +10:00
2019-06-14 23:21:12 +02:00
2019-07-07 15:38:41 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-27 12:07:07 +10:00
2019-05-23 09:47:13 +02:00
2019-06-05 14:23:53 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-08 18:09:52 +02:00
2019-04-17 06:21:24 +02:00
2019-04-27 12:07:07 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-28 15:23:41 +02:00
2019-07-18 12:22:39 +10:00
2019-06-05 14:23:54 +02:00
2019-07-09 12:12:54 +02:00
2019-06-11 15:11:07 +02:00
2019-06-07 17:45:58 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-02 15:17:17 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-08 00:43:44 +10:00
2019-05-31 17:17:03 +02:00
2019-06-21 12:09:45 +02:00
2019-06-28 10:07:21 +10:00
2019-04-27 12:07:07 +10:00
2019-04-17 06:21:24 +02:00
2019-07-16 16:08:32 +02:00
2019-06-17 11:04:17 +02:00
2019-07-01 12:10:49 +10:00
2019-06-11 15:11:07 +02:00
2019-06-12 09:43:49 +10:00
2019-04-27 12:07:07 +10:00
2019-04-17 06:21:24 +02:00
2019-05-01 11:13:14 +10:00
2019-06-14 10:12:10 +10:00
2019-04-17 06:21:24 +02:00
2019-05-24 13:37:02 +02:00
2019-04-17 06:21:24 +02:00
2019-06-17 12:52:20 +10:00
2019-06-17 12:52:20 +10:00
2019-04-17 06:21:24 +02:00
2019-06-17 12:52:20 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-17 21:19:22 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-07-11 09:36:59 +10:00
2019-05-01 11:13:14 +10:00
2019-05-15 08:48:20 +10:00
2019-04-17 06:21:24 +02:00
2019-05-07 11:12:40 +02:00
2019-04-17 06:21:24 +02:00
2019-04-24 14:41:12 +10:00
2019-04-27 12:07:07 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00