manifest.bml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. settings
  2. // frequencies are in units of the chroma subcarrier
  3. // these are for the lowpass+notch filter
  4. filtertaps: 15
  5. lumacutoff: 0.9
  6. chromacutoff: 0.3
  7. // after mixing with the adaptive comb filter
  8. postfiltertaps: 15
  9. postfilterchromacutoff: 0.3
  10. // for CRT filter
  11. CURVATURE
  12. CRTgamma: 2.4
  13. overscan: vec2(1.0,1.0)
  14. distance: 2.0
  15. radius: 2.0
  16. tiltangle: vec2(0.0,0.0)
  17. cornersize: 0.02
  18. cornersmooth: 800.0
  19. input
  20. format: r32ui
  21. filter: nearest
  22. program
  23. width: 200%
  24. height: 100%
  25. modulo: 2
  26. fragment: composite-encode.fs
  27. filter: nearest
  28. //program
  29. // width: 100%
  30. // height: 100%
  31. // modulo: 2
  32. // //fragment: basic-decode.fs
  33. // //fragment: lowpass-decode.fs
  34. // fragment: lowpass-notch-decode.fs
  35. // //fragment: 3line-comb-decode.fs
  36. // filter: nearest
  37. program
  38. width: 100%
  39. height: 100%
  40. modulo: 2
  41. fragment: lowpass-notch-decode-yiq.fs
  42. filter: nearest
  43. program
  44. width: 100%
  45. height: 100%
  46. modulo: 2
  47. fragment: adaptive-comb-decode.fs
  48. filter: nearest
  49. program
  50. width: 100%
  51. height: 100%
  52. fragment: lowpass-chroma.fs
  53. filter: nearest
  54. program
  55. vertex: crt-geom.vs
  56. fragment: crt-geom.fs