Commit Graph

1345 Commits

Author SHA1 Message Date
44bcae39b8 GL 1.3 stuff 2018-06-09 15:08:34 +03:00
0054ddbe09 SDL GL 2018-06-09 14:09:58 +03:00
dbceb48a65 SDL GL 2018-06-09 14:08:29 +03:00
d89114c168 C++11 nullptr to NULL
C++11 lambda conversion
2018-06-08 16:25:07 +02:00
fdbfb1e7ba Merge pull request #69 from deltaoscarmike/gles3
OpenGL ES 3.0 support
2018-06-08 08:34:55 +03:00
717eb35749 Move optional gl32.h which is only used for GL debug 2018-06-08 07:07:33 +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
b91078e311 copying this into master to make diffing easier 2018-06-03 15:08:15 +02:00
d2d2007366 fix for issue 64 2018-05-29 07:14:13 -07:00
5c66e08123 Merge pull request #62 from mbellew/sse
SSE version of PresetOutputs::PerPixelMath
2018-05-23 10:11:22 +03:00
58722d1fc5 fix signature for _mm_sincosf(), thanks Mischa 2018-05-22 12:45:07 -07:00
9b8a9a4f06 AC_CHECK_FUNCS_ONCE 2018-05-22 12:03:26 -07:00
8b84c0f911 __APPLE__ 2018-05-21 22:22:39 -07:00
108b6b013f TARGET_OS_MAC 2018-05-21 21:00:57 -07:00
7fee1b6632 some comments 2018-05-20 16:34:52 -07:00
845cb86e02 alloc mesh as one memory block 2018-05-20 16:25:20 -07:00
a9874619a6 move matrix_flag check back to eval time 2018-05-17 14:49:45 -07:00
0650aa11d2 fix responsiveness of SDL app 2018-05-17 14:34:48 -07:00
5c38e9c5ec cleanup 2018-05-16 09:32:55 -07:00
2bb6da1dd4 unused member pcmBuffer 2018-05-16 09:31:45 -07:00
456ef6e2f5 SSE version of PresetOutputs::PerPixelMath() 2018-05-15 22:34:32 -07:00
595bb28b6c Merge pull request #60 from mbellew/sdl_crash_on_quit
fix segfault on app close
2018-05-14 18:35:29 +03:00
9b8215386b fix segfault on app close 2018-05-13 23:22:37 -07:00
e2bce59bfc Merge pull request #59 from mbellew/eval_perf
Expression evaluation performance
2018-05-12 08:55:41 +03:00
66db7ade78 NULL check 2018-05-10 21:40:37 -07:00
439a4f161a typo 2018-05-10 20:06:02 -07:00
10b0a4d9a4 TreeExprMult 2018-05-10 19:30:28 -07:00
f4a29d54fe PrefunExprOne 2018-05-10 18:47:15 -07:00
f5e83537f7 ExprClass and some warning cleanup 2018-05-10 14:50:37 -07:00
96a76ad1ed optimize() 2018-05-09 22:39:02 -07:00
2f8c3b6b7c kill GenExpr 2018-05-09 08:43:05 -07:00
6e4363d146 virtual Expr::eval() 2018-05-08 21:56:22 -07:00
d98efea27a remove bogus readme 2018-04-27 02:53:07 -07:00
5c13056d31 Merge pull request #54 from schnitzeltony/master
Autotools pkgconfig
2018-04-27 12:12:55 +03:00
85c799c60c Fix typo 2018-04-26 22:34:23 +02:00
f0ce9c7269 Install headers to /usr/include/libprojectM
That is where the were before switching to autotools and where projects expect
them.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-04-15 01:01:07 +02:00
85f6d954b2 Re-add pkg-config support
Give others - e.g qmmp the chance to find projectM

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-04-14 23:53:28 +02:00
1b30a59075 do not install config.h. Remove config.h from Common.hpp 2018-04-10 18:54:12 -04:00
02d8e0e377 install additional headers needed to compile against libprojectm 2018-04-09 19:37:26 -04:00
55cf2f24d7 use version macro 2018-04-08 13:04:52 -07:00
a4ead567fa deal with old sdl that doesn't have SDL_GetDisplayUsableBounds(0, &initialWindowBounds); 2018-04-08 13:04:21 -07:00
c799f7915b multithreading, bump up mesh size in config 2018-04-08 12:55:10 -07:00
b68aa8085e make DATADIR_PATH accessible from our CFLAGS 2018-04-08 12:04:13 -07:00
fc5451076c fix shadowing width/height on resize 2018-04-08 12:04:00 -07:00
4b5f671775 track shader filenames so we know where the shader compilation errors come from 2018-04-08 11:43:26 -07:00
820e40053f fixing cg/shaders for dev run of SDL app 2018-04-08 10:56:48 -07:00
1c3f72f2c1 shader load path for debug 2018-04-08 10:45:22 -07:00
420c939369 SDL include, remove my copyrights that xcode added :/ 2018-04-08 10:28:48 -07:00
f683733f67 building under xcode 2018-04-08 10:17:14 -07:00