https://github.com/nvpro-samples/gl_vk_supersampled
Vulkan sample showing a high quality super-sampled rendering
https://github.com/nvpro-samples/gl_vk_supersampled
opengl super-resolution vulkan
Last synced: 9 months ago
JSON representation
Vulkan sample showing a high quality super-sampled rendering
- Host: GitHub
- URL: https://github.com/nvpro-samples/gl_vk_supersampled
- Owner: nvpro-samples
- License: apache-2.0
- Created: 2016-02-16T16:33:55.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-09-25T11:40:09.000Z (over 1 year ago)
- Last Synced: 2025-01-16T03:14:01.477Z (over 1 year ago)
- Topics: opengl, super-resolution, vulkan
- Language: C++
- Size: 1.89 MB
- Stars: 64
- Watchers: 17
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
- awesome-vulkan - gl_vk_supersampled - Vulkan sample showing a high quality super-sampled rendering. (Samples)
README
# DEPRECATED
This sample is from earlier versions of the Vulkan API and we do not recommend it anymore.
# Super-sampled rendering in Vulkan
This sample show a Vulkan implementation of the super-sampled technique explained here:
http://developer.download.nvidia.com/SDK/10.5/opengl/src/FroggyAA/doc/FroggyAA.pdf
The source code contains two implementations:
* OpenGL original implementation
* Vulkan implementation
This sample shows also a way to write Vulkan code in a rather more compact fashion: by using constructors and functors. Details of this part are in NVK.cpp.
