blit with swizzle ?

is input-swizzling possible with blitting ?

i mean something like, 2 FBO’s, blit from A to B but map (input to output) RGBA to AAAA or RGBA to GGRB, you know whatever.

i tried :

  • bind source texture
  • use texture-swizzle
  • unbind source texture
  • blit fbo A to B

but that did not create the desired effect. do i miss something ?

is there a way with blending ?