{
  "dx11" : "dx11/screenCopy.fx",
  "agal" : "agal/screenCopy.agal",
  "ogles" : "ogles/screenCopy.gles",
  "ogl" : "ogl/screenCopy.glsl",
  "func_ps" : "main_ps",
  "func_vs" : "main_vs",

  "ShaderFlags" :
  {
    "COPY_ALPHA_FROM_RT" : 1,
    "VERTICAL_FLIP" : 1,
    "XFORM_OVERRIDE" : 1,
    "NO_TEXTURE" : 1,
    "NO_TEXTURE_BLACK" : 1,
    "BLEND_LAYERS" : 1,
    "INVERSE_REPROJECTION" : 1,
    "DEPTH_COPY" : 1
  },
  
  "OGLESTextureMappingsPS" :
  {
    "0" : "sTex",
    "1" : "sTexAlpha",
    "2" : "sDepthBuffer"
  },

  "OGLESVertexAttrMappings" :
  {
    "0 - POSITION4" : "aPosUV"
  },

  "OGLESConstBufferVS0" :
  {
  },
  
  "OGLESConstBufferVS1" :
  {
    "00" : [ "uXformOverride", 4 ],
    "04" : [ "uUvTilingOffset", 1 ],
    "05" : [ "uColOverride", 1 ]
  },

  "OGLESConstBufferPS0" :
  {
  },

  "OGLESConstBufferPS1" :
  {
  },

  "OGLESConstBufferPS2" :
  {
    "00" : [ "uInvViewProj", 4 ],
    "04" : [ "uLastFrameViewProj", 4 ],
    "08" : [ "uUberXform", 4 ]
  }

}