Merge branch 'main' of github.com:kallaballa/GCV

pull/3471/head
kallaballa 2 years ago
commit 54ab8db2bc
  1. 6
      README.md

@ -12,6 +12,12 @@ The goal of the demos is to show how to use OpenCL interop in conjunction with O
* Support for cl_khr_gl_sharing and cl_intel_va_api_media_sharing OpenCL extensions. * Support for cl_khr_gl_sharing and cl_intel_va_api_media_sharing OpenCL extensions.
* If you are on a recent Intel Platform (Gen8 - Gen12) you **need to install** an [**alternative compute-runtime**](https://github.com/kallaballa/compute-runtime) * If you are on a recent Intel Platform (Gen8 - Gen12) you **need to install** an [**alternative compute-runtime**](https://github.com/kallaballa/compute-runtime)
# Dependencies
tetra-demo and video-demo have no additional dependencies.
The other demos require:
* [nanovg](https://github.com/inniyah/nanovg)
* [nanogui](https://github.com/mitsuba-renderer/nanogui)
There are currently seven demos (**the preview videos are scaled down and compressed**): There are currently seven demos (**the preview videos are scaled down and compressed**):
## tetra-demo ## tetra-demo
Renders a rainbow tetrahedron on blue background using OpenGL, applies a glow effect using OpenCV (OpenCL) and encodes on the GPU (VAAPI). Renders a rainbow tetrahedron on blue background using OpenGL, applies a glow effect using OpenCV (OpenCL) and encodes on the GPU (VAAPI).

Loading…
Cancel
Save