Flywheel/src/main/java/com/jozufozu/flywheel/backend
PepperCode1 95bd36b90d TaskEngine and batching changes
- Rename TaskEngine to TaskExecutor
- Make TaskExecutor extend Executor
- Simplify ParallelTaskExecutor
- Move WorkGroup code to separate class
- Fix CPUInstancers being updated too late
- Do not unnecessarily clear memory when preparing DrawBuffer
- Simplify BatchingDrawTracker and DrawBufferSet by storing RenderType
in DrawBuffer
- Move all additional Mojang matrix operations to MatrixUtil and expose
fields using accessors
- Remove Color
- Remove WeakHashSet
2023-03-28 10:58:22 -07:00
..
gl Consists of inconsistency 2022-09-20 22:03:20 -07:00
instancing TaskEngine and batching changes 2023-03-28 10:58:22 -07:00
memory No more leaks 2022-08-17 16:20:31 -07:00
Backend.java TaskEngine and batching changes 2023-03-28 10:58:22 -07:00
BackendType.java Back-and better than ever 2022-08-22 22:17:36 -07:00
Loader.java Merge branch '1.18/batching-stage-support' into 1.18/next 2022-09-16 13:54:45 -07:00
package-info.java Fix obvious errors 2021-09-15 09:26:51 +02:00
RenderWork.java State restoration confusion 2022-09-16 13:32:13 -07:00
ShadersModHandler.java Oculus compatibility 2022-07-10 18:08:59 -04:00
SimpleBackendType.java Reorganize/rename 2022-09-15 12:37:18 -07:00