OpenCL-SDK icon indicating copy to clipboard operation
OpenCL-SDK copied to clipboard

Add Ocean OpenCL-OpenGL interop demo

Open starcatter opened this issue 11 months ago • 4 comments

For comparison purposes with #110

The sample follows general steps (with multiple optimizations) described in the publication: Realtime GPGPU FFT ocean water simulation

Main focus of the sample is to demonstrate how to share compute/render resources between OpenCL and OpenGL to simulate an ocean surface.

starcatter avatar Dec 13 '24 16:12 starcatter

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

:white_check_mark: starcatter
:x: Piotr-Plebanski-Mobica
You have signed the CLA already but the status is still pending? Let us recheck it.

CLAassistant avatar Dec 13 '24 16:12 CLAassistant

Hi @starcatter, thanks again for your contribution. Do you think you will have a chance to address the review comments above? Thanks!

bashbaug avatar Apr 01 '25 04:04 bashbaug

@bashbaug Hello, sorry if I was a bit unresponsive! Those are good suggestions, I'll try to get them implemented this week.

starcatter avatar Apr 01 '25 12:04 starcatter

This is great work and I think we should try to get it and #110 in for the next release.

This PR seems to share a lot of files (e.g. OpenCL kernels) with #110. Should they be renamed so they are distinct? Or, is the intent that both samples will share the same OpenCL kernels?

Yes, the intent was to use the same kernels in both samples. Only the shaders have subtle differences.

starcatter avatar Jun 25 '25 15:06 starcatter