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

  "ShaderFlags" :
  {
    "BLUR_PASS" : 1,
    "AUTO_FOCUS" : 1,
    "DEBUG_DOF" : 1,
    "HIGH_PASS" : 1,
    "BLOOM" : 1,
    "VIGNETTE" : 1,
    "MIN_BLUR" : 1,
    "DOF" : 1
  },
  
  "OGLESTextureMappingsPS" :
  {
    "0" : "sDepthTex",
    "1" : "sFrameTex",
    "2" : "sFrameTex2",
    "3" : "sFrameTex4",
    "4" : "sFrameTex8",
    "5" : "sFrameTex16"
  },

  "OGLESVertexAttrMappings" :
  {
    "0 - POSITION4" : "aPosUV"
  },
  
  "OGLESConstBufferVS0" :
  {
  },
  
  "OGLESConstBufferVS1" :
  {
    "0" : [ "uVPSizeInvSize", 1 ]
  },
  
  "OGLESConstBufferPS0" :
  {
  },
  
  "OGLESConstBufferPS1" :
  {
    "00" : [ "uDofParams", 1 ],
    "01" : [ "uProjPlanes", 1 ],
    "02" : [ "uVignetteColRange", 1 ]
  }
  
}