d89114c168
C++11 nullptr to NULL
...
C++11 lambda conversion
2018-06-08 16:25:07 +02:00
b301cd8b0c
fixing up GL bits and pieces
2018-06-07 10:38:10 +03:00
1a01c7fd0c
OpenGL ES 3.0 support
2018-06-06 20:25:31 +02:00
2df0738cce
Cross-platform GL include ( #41 )
...
* qt autoconf
* WIP: Qt5 makefile
* go away cmake
* testing bsd define
* readme
* replacing __linux__ with __unix__
* sdl/libGLU
* Revert "WIP: Qt5 makefile"
This reverts commit aaa44566b9 .
* Revert "qt autoconf"
This reverts commit a82dae3c54 .
* Revert "go away cmake"
This reverts commit 1392d5e658 .
* fix amflags for m4 dir
* opengl header
* opengl header
* use one header for dealing with cross-platform GL includes
* include opengl header in dist
* fix _WIN32 (maybe?)
2018-03-12 22:20:19 +02:00
8eaa232dda
Use autotools to build ( #27 )
...
* remove c3d/build
* autotools start
* ignore
* autoreconf? idk
* linux/osx gcc/clang
* no glut, need glew tho
* fix test matrix
* fix linux conditional includes?
* sdl makefile am
* SDL2 m4/autoconf
* idk more m4 crap
* ignore more junk
* ug
* go away idk
* renderer makefile
* fixing SDL's broken-ass sdl2.m4 lol
* progress
* cmake go away
* full autotools build working yay
* autogen script, readme update
* fix linux ifdefs
* stuff
* fix linux -ldl
* mac sdl dep for travis
* whoops
* brewwww
* no osx gcc
* no test
* kinda working linux library build
* travis apt packages
* ignore old SDL2 for travis
* typo
* autogen for osx build readme
2018-02-09 14:25:54 -08:00
e343f1c80e
emscripten version actually kind of runs in a browser now. pretty messed up looking, but it's a start.
2014-06-22 01:22:41 -07:00
135f298579
fix GL and dirent header inclusion on emscripten, define it
2014-06-19 00:47:57 -07:00
87e1863b97
Fix compilation on Windows
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1382 6778bc44-b910-0410-a7a0-be141de4315d
2012-01-05 21:31:03 +00:00
6e7860f6fa
core: Fix compilation on MacOS
...
Thanks to Clementine devs for the patch!
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1381 6778bc44-b910-0410-a7a0-be141de4315d
2012-01-05 21:07:42 +00:00
fca7e835b3
I must apologize to our users. The state of projectM in trunk has been dismal until late. The preset merging code was a mess. A fundamental flaw in the way we were handling Milkdrop preset state was preventing smooth switching from achieving correct behavior. Some confusing trace led me to the culprit, MilkdropPresetFactory. HE would reuse the same PresetOutputs struct for every preset, leading our Pipeline infrastructure astray at every turn. A simple adjustment should suffice. Some extra thought was put into PipelineMerger on top of these corrections. A release is now imminent. Preset Merging is still nascent in this release, but now it is worth looking at.
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1250 6778bc44-b910-0410-a7a0-be141de4315d
2009-07-28 04:26:52 +00:00
939b37f3f5
compiles, but at what cost?
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1181 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-20 19:28:44 +00:00
ce060e3df1
am I done moving files around?
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1175 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-19 23:14:42 +00:00