Error message

  • Deprecated function: Required parameter $options follows optional parameter $data in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $name follows optional parameter $data in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $options follows optional parameter $data in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $name follows optional parameter $data in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $entity_type follows optional parameter $file in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $entity_type follows optional parameter $entity in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $entity_type follows optional parameter $values in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $entity_type follows optional parameter $view_mode in require_once() (line 342 of /home/koryvgps/public_html/includes/module.inc).
  • Deprecated function: Required parameter $form_state follows optional parameter $input in require_once() (line 12 of /home/koryvgps/public_html/sites/all/modules/media/media.module).

Shell Simulator

C++, OpenGL, OpenCL, GLM.
This was a 3 month solo project. I wanted to make a near real time physics simulation, but I could only do it with any kind of speed using GPU acceleration. OpenCL was very difficult to use, but I had a result that was fast enough for the amount of time I had.