@@ -455,11 +455,11 @@ There were a lot of additions in this update and a small breaking change.
455
455
456
456
``` rust
457
457
let v = vec4 (1.0 , 2.0 , 3.0 , 4.0 );
458
-
458
+
459
459
// Reverse elements of `v`.
460
460
// If SIMD is supported this will use a vector shuffle.
461
461
let wzyx = v . wzyx ();
462
-
462
+
463
463
let yzw = v . yzw (); // Swizzle the yzw elements of `v` into a `Vec3`
464
464
let xy = v . xy (); // You can swizzle from a `Vec4` to a `Vec2`
465
465
let yyxx = xy . yyxx (); // And back again
@@ -513,6 +513,23 @@ It is now able to run [bve-reborn] correctly:
513
513
[ @cwfitzerald ] : https://github.com/cwfitzgerald
514
514
[ bve-reborn ] : https://github.com/BVE-Reborn/bve-reborn
515
515
516
+ ### [ ggez] [ ggez-github ] 0.6 Call for Contributions
517
+
518
+ The ` ggez ` game library traditionally tries to make at least one release
519
+ at the end of each year, and that is fast approaching. While the
520
+ graphics engine rewrite is still a work in progress, there's plenty of
521
+ other useful updates to be made. Bugfixes, dependency updates and other
522
+ ergonomic fixes are all on the table. A lot of work has already been
523
+ done: removing ` nalgebra ` from the public API in favor of just using
524
+ ` mint ` , re-working some dependencies to improve build times, and
525
+ updating and cleaning up a pile of minor issues. However, there's still
526
+ about a hundred accumulated bugs and PR's to triage and figure out, and
527
+ a lot of testing to do. Please help! The release checklist is
528
+ available [ here] [ ggez-release-checklist ] .
529
+
530
+ [ ggez-github ] : https://github.com/ggez/ggez/
531
+ [ ggez-release-checklist ] : https://github.com/ggez/ggez/milestone/6
532
+
516
533
### [ rg3d]
517
534
518
535
[ ![ a scene with lightning and a hi-poly character model] ( rg3d.jpg )] [ rg3d_twit ]
0 commit comments