PCSX2 - The Playstation 2 Emulator. Contribute to PCSX2/pcsx2 development by creating an account on GitHub.

Changelog:
GS:VK: Use swizzle value compatible with MoltenVK on older GPUs.
GHActions:MacOS: Add MoltenVK patch for older GPUs.
Achievements: Fix deadlock when enabling achievements in FullscreenUI.
GS/DX11: DS as RT/UAV binding fixes.
PAD: Update to latest controller database.

you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 2 months ago (3 children)

What the h*ck is a swizzle

  • source
  • hideshow 3 child comments
  • [–] 3 points 2 months ago (2 children)

    Calling entries in a vector by a conventional name.

    Something like

    var1 = [ 2, 3, 4]

    you could swizzle to

    var2 = var1.zy

    which equates var2 to [4,3].

    Its probably something like the older molten implementations don't support out of order swizzling like that example above.

  • source
  • parent
  • hideshow 2 child comments