An OpenGL 4.4+ text editor. Not done yet.
- Linux 2.6+
- A reasonably modern CPU.
- OpenGL 4.4+ capable hardware and drivers.
- Note that some integrated Intel devices are capable of running gpuedit despite claiming to only support OpenGL 3.0, but with sub-optimal performance.
The automatic setup script is out of date and should not be used.
-
https://github.com/yzziizzy/c3dlassymlinked assrc/c3dlas -
https://github.com/yzziizzy/c_jsonsymlinked assrc/c_json -
https://github.com/yzziizzy/stisymlinked assrc/sti -
sudo apt-get install libx11-dev libglew-dev libfreetype6-dev libfontconfig1-dev libpng-dev libpcre3-dev- Optional Dependencies:
sudo apt-get install libjpeg-turbo8-dev alsa-source
- Optional Dependencies:
-
Compile the parser generator:
cd src/sti/parser/ && ./build.sh
-
For each highlighter in
src/highlighters/:./build.sh- Copy or symlink the .so to /usr/local/lib/gpuedit/highlighters/
-
Build gpuedit
./debug.sh
If you get build errors related to AVX or SSE4.1, try removing the appropriate compile flags in
_build.c and commenting out C3DLAS_USE_SIMD in src/c3dlas/c3dlas.h. I'll remove all that old garbage eventually.