cb2a38df56
Replaced libdl library path with the standard CMAKE_DL_LIBS.
2017-11-19 14:32:57 -08:00
b6e7beaea0
refactoring SDL app into a projectM subclass
2017-09-18 11:48:54 -07:00
f96873902b
upgrading SDL->projectM keydown handler updated for SDL2
2017-09-17 09:47:39 -07:00
2a22314dc1
fix SDL2 framework link
2017-09-17 09:24:30 -07:00
53b10478b0
readme sample usage info
2017-07-09 08:34:30 -07:00
eafa3251c3
optimizing PrefunExpr::eval_prefun_expr with stack allocation and local array ptr indexing by @splbio
2016-08-10 19:11:09 -07:00
95de7d38ec
disabling projectM logo idle preset
2016-08-08 22:26:40 -07:00
f99526b662
profiling note
2016-08-06 11:00:05 -07:00
ba26314af1
Merge master
2016-08-06 10:49:22 -07:00
9ac6539940
updating osx build
2016-08-06 10:44:01 -07:00
0ebd5800e0
merge sourceforge repo
2016-08-02 19:32:39 -07:00
cbd6295d72
Mcleaning up library linking
2016-07-31 20:49:23 -07:00
ac91bdbe89
Merge master
2016-07-31 20:48:33 -07:00
882ad268e2
use openGLES instead of openGL
2016-07-31 20:42:06 -07:00
31eddc4577
ignore glxew/glew files for gles porting
2016-07-31 20:28:50 -07:00
8ca2d5ccfb
merge
2016-07-31 20:22:27 -07:00
226e4df6b4
restoring normal option functionality
2016-07-31 20:21:42 -07:00
9b3d0f93c9
Merge branch 'master' into gles
2016-07-31 20:00:08 -07:00
42885b0543
building native presets working on linux basically w00t
2016-07-31 19:59:56 -07:00
3ceba0134a
fix message thing
2016-07-31 19:42:01 -07:00
3d3beb3e8b
fix message thing
2016-07-31 19:41:38 -07:00
056af5c866
Merge branch 'gles' of github.com:revmischa/projectM into gles
2016-07-31 16:12:19 -07:00
0a59697783
gles gl.h support
2016-07-31 16:11:48 -07:00
cfaaa73eda
typo, message if building static or dynamic
2016-07-31 16:11:36 -07:00
91f777ec56
enabling projectm-test, trying to get it to build
2016-07-31 15:59:33 -07:00
1112d8e397
script to look for issues in porting to gles
2016-07-31 15:21:21 -07:00
4974739cd0
merge in master
2016-07-30 16:41:05 -07:00
bec76d2cec
default ftgl on
2016-07-30 16:15:19 -07:00
b8b4d569a0
linux build instructions
2016-07-30 16:13:04 -07:00
d1b8601478
needed for CMAKE_DEPENDENT_OPTION
2016-07-30 16:00:14 -07:00
b3c77afa93
disable FBO by default if using GLES
2016-07-30 16:00:14 -07:00
c013c4aecb
USE_NATIVE_GLEW was really misleadingly named. have options take on OS-specific defaults for libprojectm
2016-07-30 16:00:14 -07:00
7cfbfd4412
fixes
...
fixed a bug causing a crash with PerlinNoise/ShaderEngine.cpp :: calling projectM::projectM_resetGL() applies the new dimensions to the window width/height in the settings :: modified the parser to return an error rather than abort and terminate the process to prevent a crash with the provided sample presets
2016-07-30 16:00:14 -07:00
2b25ee901f
search /usr/local/include
2016-07-30 16:00:14 -07:00
1fc6908e04
compiling on arm? relocation is gonna fail unless position-independent
2016-07-30 16:00:14 -07:00
bed83721e0
remove debugging
2016-07-30 16:00:14 -07:00
6e6027984d
OSX #define fixes, start of standalone SDL version
2016-07-30 16:00:14 -07:00
831838b474
was about to do audio input via libsdl2.. turns out it isn't implemented\! lol\!
2016-07-30 16:00:14 -07:00
72dce2d738
compile on OSX with glew in /usr/include/GL
2016-07-30 16:00:14 -07:00
cad0f2d851
merge master build changs
2016-07-30 15:22:20 -07:00
697012473e
needed for CMAKE_DEPENDENT_OPTION
2016-07-30 14:40:37 -07:00
cf8bc7f416
disable FBO by default if using GLES
2016-07-30 14:35:35 -07:00
5b2ab02264
USE_NATIVE_GLEW was really misleadingly named. have options take on OS-specific defaults for libprojectm
2016-07-30 14:32:07 -07:00
668f9935aa
fixes
...
fixed a bug causing a crash with PerlinNoise/ShaderEngine.cpp :: calling projectM::projectM_resetGL() applies the new dimensions to the window width/height in the settings :: modified the parser to return an error rather than abort and terminate the process to prevent a crash with the provided sample presets
2016-05-17 07:23:52 -04:00
92226e2519
GCC-6 only makes 'isnan' available in 'std' namespace, and iostream classes are no longer implicitly convertible to void* so use the equivalent '(fs.fail())' instead of '(fs == NULL)'
2016-05-12 19:25:46 -04:00
ebf22681f5
fix SOIL2, enable SDL on mac
2015-12-03 17:51:03 -08:00
90909567ba
upgrading soil to soil2
2015-11-28 10:56:21 -08:00
cfd98bc9da
SDL OSX
2015-11-08 16:55:50 -08:00
e470e81512
FTGL for OSX
2015-11-01 00:20:25 -07:00
0f29e6c0fa
search /usr/local/include
2015-11-01 00:11:55 -07:00