Skip to content
Alexandre-Xavier Labonté-Lamoureux edited this page Dec 19, 2018 · 6 revisions

Welcome to the MeshGlide wiki!

This project is using OpenGL < 2.0. I need to add shaders to improve the speed.

In the future, it should be ported to modern OpenGL. See documentation:

  • Download the E-Book here.
  • See OpenGL example here.
  • This looks good too.

Packages to install under Open Suse 15 Leap

libglfw3 libglfw-devel libglut3 freeglut-devel libSDL2-2_0-0 libSDL2-devel libSDL2_image-2_0-0 libSDL2_image-devel czmq libzmq5 cppzmq-devel

Benchmark

valgrind is a very good tool to do this. It can generate graphics that are very useful to see how the code behaves.

See: https://baptiste-wicht.com/posts/2011/09/profile-c-application-with-callgrind-kcachegrind.html

screenshot at 2018-08-13 02-23-21

Boot a PowerPC VM with QEMU and open a port to test the multiplayer

qemu-system-ppc -L pc-bios -boot c -prom-env "boot-device=hd:,\yaboot" -prom-env "boot-args=conf=hd:,\yaboot.conf" -M mac99 -m 1024 -device e1000,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5555-:5555 -hda ~/Desktop/linuxdev.img -g 1024x768x32