603 Commits

Author SHA1 Message Date
yvt
f0532b0aa5 Merge branch 'swrenderer' of https://github.com/yvt/openspades into swrenderer 2013-12-25 23:22:41 +09:00
yvt
613c8a98b1 Merge branch 'master' into swrenderer 2013-12-25 23:18:28 +09:00
yvt
383f11cbec SDL version logging 2013-12-25 23:04:25 +09:00
yvt
7b015b5b6b Restored GL renderer info logging in SDLGLDevice because user might bypass GL capability check which is done in the main window 2013-12-25 23:01:27 +09:00
yvt
d29c19a805 Now can be quit by closing the window 2013-12-25 22:55:17 +09:00
yvt
b458fe7455 Additional keys supported (alt, meta) 2013-12-25 22:55:05 +09:00
yvt
51e22d51cb Merge branch 'master' into swrenderer 2013-12-25 22:04:10 +09:00
yvt
bfe0af47e9 Player color of the spectating local player is now explicitly set 2013-12-25 22:00:52 +09:00
yvt
e47e51ae33 Merge pull request #112 from theunknownxy/swrenderer
Fixed compilation on Linux.
2013-12-25 01:29:29 -08:00
Marco Schlumpp
87a128e3ed Fixed compilation on Linux. 2013-12-25 09:57:47 +01:00
yvt
9a6bbd4fec Merge branch 'master' into swrenderer 2013-12-25 16:56:54 +09:00
yvt
7d0e73d4e2 Merge branch 'master' of https://github.com/yvt/openspades 2013-12-25 16:56:18 +09:00
yvt
45dfad3459 Merge branch 'master' into swrenderer 2013-12-25 16:55:05 +09:00
yvt
a182104300 Made the main window borderless on OS X 2013-12-25 16:53:37 +09:00
yvt
fc16a82158 Merge branch 'master' of https://github.com/yvt/openspades 2013-12-25 14:59:44 +09:00
yvt
9eefd32747 Renderer selection from the startup window 2013-12-25 14:21:21 +09:00
yvt
e0bccc04de Merge pull request #111 from theunknownxy/master
Some fixes.
2013-12-24 11:03:45 -08:00
yvt
5fadd150a5 Software renderer: debug lines 2013-12-25 03:41:32 +09:00
yvt
c3d4c5fa56 Crash bug fix 2013-12-25 00:57:20 +09:00
yvt
3df7985a80 Software model renderer 2013-12-25 00:28:43 +09:00
Marco Schlumpp
b27976df71 Added an missing include.
The C++ environment on linux is very strict about includes and namespaces...
2013-12-24 13:45:09 +01:00
Marco Schlumpp
2aeb07352b Disable DrawTest build by default.
This Should fix the issue yvt/openspades#107.
2013-12-24 13:42:12 +01:00
yvt
d2494a2353 Little fix 2013-12-24 16:23:36 +09:00
yvt
7104a59e6c Software renderer: sprites 2013-12-24 15:08:38 +09:00
yvt
756490853b Merge pull request #110 from learn-more/master
Verbose errors, SDL_WINDOWEVENT
2013-12-23 18:15:12 -08:00
learn_more
57cfcc4f3e Merge branch 'master' of https://github.com/yvt/openspades
add windows crash dump file & loadlib failure reason as text
2013-12-24 00:31:51 +01:00
yvt
9881370b10 Alternate way to meet the software renderer’s size restriction 2013-12-24 05:07:52 +09:00
yvt
dfd7a19df0 Window size is rounded to multiple of 8 for SW renderer 2013-12-24 04:57:37 +09:00
yvt
8f04302c7a Restored GL renderer 2013-12-24 04:29:49 +09:00
yvt
67a1a3ec1a Tuned software renderer 2013-12-24 04:29:39 +09:00
yvt
45ccc6c196 Fixed critical bug in MiniHeap 2013-12-24 04:26:12 +09:00
yvt
0a8d16bd80 Software renderer: fog 2013-12-23 19:46:56 +09:00
yvt
eca70aa169 bug fix 2013-12-23 04:56:34 +09:00
yvt
c6c627aed1 Software map renderer optimization 2013-12-23 03:35:00 +09:00
yvt
1459157945 Software map renderer: multi threaded rendering 2013-12-23 01:21:43 +09:00
yvt
6598456124 now defaults to OpenAL 2013-12-23 00:57:16 +09:00
yvt
5be0831ec5 Merge branch 'master' into swrenderer 2013-12-23 00:54:10 +09:00
yvt
99931f35f3 FunctionDispatch (ConcurrentDispatch that can be used with a object that has operator (), and will be mainly used for C++11 closures) 2013-12-23 00:52:03 +09:00
yvt
cbabc7f09a Software renderer: further optimization 2013-12-23 00:44:26 +09:00
yvt
83848f9974 Software renderer: halved block size 2013-12-22 16:15:10 +09:00
yvt
e75cc44ca0 Made OpenAL default 2013-12-22 15:33:25 +09:00
yvt
f986c7a169 Fixed some bugs that caused double exception that causes std::terminate to be called 2013-12-22 15:31:51 +09:00
yvt
744b6812e9 Fix for MSVC2013 2013-12-22 15:00:56 +09:00
yvt
3a92497d22 Software renderer: map renderer (incomplete) 2013-12-22 04:55:30 +09:00
yvt
b2d317ddac Software renderer: optimized fill routine for solid colors 2013-12-20 23:42:15 +09:00
yvt
f64bf2ee3e Software renderer: flat map renderer 2013-12-20 23:41:56 +09:00
yvt
525c65ce03 Software renderer: statistics 2013-12-20 15:46:31 +09:00
yvt
b49ab365ae SSE2 image renderer: two pixels are processed at once 2013-12-20 15:06:16 +09:00
yvt
e1c1a556be Added software image renderer 2013-12-20 12:33:28 +09:00
yvt
647eb38f84 Added skeleton for software rendering interface 2013-12-18 17:00:39 +09:00