Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Add CAS support #26

Open
robbiesri opened this issue Jun 10, 2020 · 2 comments
Open

Add CAS support #26

robbiesri opened this issue Jun 10, 2020 · 2 comments

Comments

@robbiesri
Copy link
Contributor

https://github.com/GPUOpen-Effects/FidelityFX/tree/master/FFX_CAS

@robbiesri
Copy link
Contributor Author

@apazylbe added initial support!

Some future looking implementation details:

  • Control sharpness via GUI
  • Support CAS_BETTER_DIAGONALS. I'd recommend compiling this twice (with and without the define) to have the two binaries. Not sure how we'll handle it in the build system yet though... Maybe two HLSL files: cas.hlsl + cas_better_diags.hlsl ?
  • Support CAS_PACKED_ONLY?

@apazylbe
Copy link
Contributor

I had a version of this, but building the shaders with the permutations was ugly and I never dared creating a pull request.. I wanted to create something more elegant and then forgot about this. I will dig it up though and create a PR

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants