Jump to content
  • What's Next?

     

     

VR Pinball Install Required Files

  1. All
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #

1 file

  1. OpenComposite OpenXR *FIXED* DLLs

    UPDATE:  The fix is now on the main OpenComposite repository and all new builds will include the fix.  You can still use these, but it is no longer strictly necessary
     
    The problem: When using OpenComposite with Visual Pinball X, the colors are "washed out" and the scene is generally too bright.  This has been broken for almost a year, with an open ticket that is 11 months old.
     
    TLDR; These DLLs are a patched build of the most recent source code, and have been verified to solve this issue.  NOTE:  You cannot use Virtual Desktop OpenXR with 32-bit applications.
     
    Detailed explanation of the problem
    VPX outputs color in RGBA8 format encoded for corrected-gamma.  RGBA8 is a linear color space format, and the OC render does not properly detect that it contains gamma information.  The downstream render chain reads the gamma-corrected color data as linear RGB and adds gamma correction.  This "double-corrected" color data causes the washed out color and high gamma reported by users.
     
    The solution
    In the swapchain for the runtime, I am specifying SRGB8_ALPHA8 instead.  This causes the downstream render chain to treat the color data as non-linear gamma-corrected color, resulting in correct color reproduction.
     
    LICENSE INFO
    This software is licensed under the GNU General Public License v3 (June 3, 2007) and is provided here with permission
     

    493 downloads

       (3 reviews)

    4 comments

    Updated




×
  • Create New...