mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2025-02-21 17:35:33 +01:00
![]() - Fix unpacking of some layout elements (only for instancing) - All byte backed and short backed elements (incorrect assumption that system is little endian) - All signed byte and signed short elements (missing sign extension) - Matrices with byte backed and short backed reprs in some cases (incorrect assumption that matrix rows are 4 byte aligned) - IntegerRepr.INT scalar (invalid implicit cast) - FloatRepr.NORMALIZED_INT scalar (missing cast to signed int) - IntegerRepr.INT vector (invalid implicit cast) - FloatRepr.NORMALIZED_INT vector (missing cast to signed int) - FloatRepr.NORMALIZED_SHORT vector (incorrect divisor) - Add explicit casts from uint to float since some drivers have a bug where uint over float division is invalid - Lower GLSL requirement of instancing from 420 to 330 - Fix lib instance writers assuming little endian when writing overlay and light - Move overlay clamping to vertex input shader and clamp to 15 instead of 10 - Create abstract InstanceAssemblerComponent class - Change return type of SourceComponent.name() to String and improve implementations |
||
---|---|---|
.. | ||
main | ||
test/java/com/jozufozu/flywheel |