Commit Graph

  • 071ad5d961 MRI: changes to mkxp's Marshal::load monkey patch cremno 2013-10-22 13:45:57 +0200
  • 906f9fae17 BitmapBlitShader: Try a bit harder Jonas Kulla 2013-10-22 06:40:24 +0200
  • 765fd55bce Tilemap: Use simple "TexPool" replacement for atlas allocation Jonas Kulla 2013-10-22 06:36:13 +0200
  • 10b3e04dee Add config entry "allowSymlinks" Jonas Kulla 2013-10-20 22:38:46 +0200
  • dcdfea55f1 Bitmap: Make 'Bitmap::textSize()' work with multibyte characters Jonas Kulla 2013-10-20 22:14:38 +0200
  • d63c8cdc19 Bitmap: Add FIXME Jonas Kulla 2013-10-20 21:05:48 +0200
  • aa786e268d Remove unused code Jonas Kulla 2013-10-20 21:04:30 +0200
  • 27341dc95d MRI-Binding: Enforce UTF-8 strings in 'Marshal::load()' via aux proc Jonas Kulla 2013-10-20 15:51:24 +0200
  • e14f3ef9db Readme: mention ruby patches Jonas Kulla 2013-10-19 19:59:18 +0200
  • d8aa5f2b0d Add patches for ruby source tree Jonas Kulla 2013-10-19 19:00:08 +0200
  • 30507d2f6f MRI-Binding: Enforce UTF-8 string encoding Jonas Kulla 2013-10-19 18:57:34 +0200
  • d5bc71f7ba MRI-Binding: Add 'System.puts()' for console printing Jonas Kulla 2013-10-19 15:54:21 +0200
  • 7236ca0515 Spacing Jonas Kulla 2013-10-19 01:47:12 +0200
  • 82e2901726 Plane, Sprite: Fix Bitmap flushes in draw handler Jonas Kulla 2013-10-17 15:28:55 +0200
  • 52dd1dbe2f Bitmap: Add warning to 'flush()' Jonas Kulla 2013-10-17 15:28:43 +0200
  • f67a73cb4f Attempt at better documentation for SceneElement subclasses Jonas Kulla 2013-10-17 15:27:48 +0200
  • f5a178b9bb Add config option "fixedFramerate" Jonas Kulla 2013-10-17 02:18:16 +0200
  • 1759a1b4a9 MRI-Binding: Fix Audio fade functions all fading the BGM Jonas Kulla 2013-10-17 01:02:09 +0200
  • 9dcd09d64f Serialization: Fix typos resulting in corrupted data Jonas Kulla 2013-10-17 01:01:08 +0200
  • 9e3d7f579c Bitmap: Use PixelStore to avoid aux clip surface Jonas Kulla 2013-10-16 22:54:05 +0200
  • 397856089d Tilemap: Optimize atlas assembly from mega surface tileset Jonas Kulla 2013-10-16 19:20:36 +0200
  • 94911b61a6 Revert "Always request OpenGL Core profile" Jonas Kulla 2013-10-16 00:04:01 +0200
  • 1e98413a7e Init: Print various GL implementation strings Jonas Kulla 2013-10-15 23:19:52 +0200
  • 6b20147a72 Table: Minor cleanups Jonas Kulla 2013-10-15 19:39:29 +0200
  • bf5e80dd6a Init: Check for OpenGL 2.0 and destroy context on error Jonas Kulla 2013-10-15 19:35:03 +0200
  • 26bc4842c0 MRI-Binding: Catch exceptions in '_load' implementations Jonas Kulla 2013-10-15 05:12:20 +0200
  • 36b904ede3 Clean up serialization helpers and add endianness check Jonas Kulla 2013-10-14 12:57:30 +0200
  • 2a83cfc1e1 Init: glClear the window as early as possible Jonas Kulla 2013-10-14 03:03:09 +0200
  • caccee5db2 Fix up glew include paths Jonas Kulla 2013-10-14 02:22:34 +0200
  • 39436ad231 Fix up SDL2 include paths Jonas Kulla 2013-10-13 23:21:34 +0200
  • 8b9c501249 Remove useless SDL_Init() flag Jonas Kulla 2013-10-13 23:07:40 +0200
  • 23e712a730 Tilemap: Draw consecutive scanrows in one draw call Jonas Kulla 2013-10-13 22:00:38 +0200
  • 99cfe9aefd Tilemap: Optimize scanrow z ordering Jonas Kulla 2013-10-13 12:58:56 +0200
  • 0f4a9930de README: fix more inconsistencies Jonas Kulla 2013-10-12 15:59:52 +0200
  • f520b5a32e Fix ruby include paths for config.h, on amd64 Jonas Kulla 2013-10-12 12:51:43 +0200
  • 95daa78ef7 Clarify points in readme Jonas Kulla 2013-10-11 22:28:54 +0200
  • 69637c75af Replace Qt functions deprecated in 5.0 Jonas Kulla 2013-10-11 10:32:56 +0200
  • 8b96174457 Fix broken asset include path Jonas Kulla 2013-10-10 12:50:04 +0200
  • 4af4f5bd6b Ensure attached autotiles aren't mega surfaces Jonas Kulla 2013-10-09 18:07:19 +0200
  • 8b53681e11 Turn on 'fixedAspectRatio' by default Jonas Kulla 2013-10-09 14:17:21 +0200
  • 4b28314433 Update config table and default values Jonas Kulla 2013-10-09 14:11:59 +0200
  • f8e8ece946 Forgot to add license header Jonas Kulla 2013-10-09 13:44:15 +0200
  • cb6f73f7df Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState Jonas Kulla 2013-10-09 12:30:33 +0200
  • 807bee5748 Print info about shader compilation to console Jonas Kulla 2013-10-09 12:26:42 +0200
  • ba304feb54 Minor code move Jonas Kulla 2013-10-09 11:52:39 +0200
  • 6a4fd804a7 Clarify point about latest library version Jonas Kulla 2013-10-09 04:16:00 +0200
  • 34d4103111 Always request OpenGL Core profile Jonas Kulla 2013-10-08 06:29:05 +0200
  • 6fef49f42a Cosmetic fixes Jonas Kulla 2013-10-08 06:05:06 +0200
  • a108843069 Add 'System.data_directory()' for save files etc. Jonas Kulla 2013-10-08 06:00:04 +0200
  • dd25323cdd Ifdef out more RGSS2 functionality Jonas Kulla 2013-10-06 09:55:27 +0200
  • ce70b6dc95 Fix a heavy memory corruption in p()/print() Jonas Kulla 2013-10-06 10:19:31 +0200
  • 49e7b66a53 Bitmap: s/tex/gl Jonas Kulla 2013-10-06 08:54:16 +0200
  • 89238aebe9 s/rgss/RGSS Jonas Kulla 2013-10-06 07:11:03 +0200
  • 26843f2e51 Implement FPS display (F2 to toggle ON/OFF) Jonas Kulla 2013-10-06 07:05:01 +0200
  • 41675859dd Actually destroy duplicated PHYSFS_Io instance on close Jonas Kulla 2013-10-06 05:10:49 +0200
  • 958af38442 Optimize archive reading Jonas Kulla 2013-10-04 07:52:31 +0200
  • a9fc44f79d Fix filesystem init for relative 'gamePath's Jonas Kulla 2013-10-03 22:11:25 +0200
  • 4ddc487f17 Fix a critical bug with seeking in archives Jonas Kulla 2013-10-03 22:09:01 +0200
  • d20b652155 No point in drawing spaces Jonas Kulla 2013-10-03 00:48:12 +0200
  • ca5f52d93d Add '$ORIGIN/lib' rpath for now Jonas Kulla 2013-10-02 22:48:27 +0200
  • d8dab9c429 Start ifdef'ing out RGSS2 functionality Jonas Kulla 2013-10-02 22:40:09 +0200
  • 751b9c3ae5 Clip text surface to texture bounds on fast upload Jonas Kulla 2013-10-02 21:39:44 +0200
  • 19c30e3ddd Fix shader code. Thanks Mesa! Jonas Kulla 2013-10-02 15:00:17 +0200
  • bb70c39811 Ensure SDL_image and SDL_ttf initialize correctly Jonas Kulla 2013-10-02 13:50:58 +0200
  • 0f58852e2b Remove GL_ARB_imaging requirement Jonas Kulla 2013-10-02 13:35:09 +0200
  • 7b97075282 Remove unnecessary allocations Jonas Kulla 2013-10-01 18:27:22 +0200
  • a54acce6b7 Implement Bitmap 'blur' Jonas Kulla 2013-10-01 18:10:43 +0200
  • 20ec560145 Wrap color clear in 'FBO::clear()' convenience function Jonas Kulla 2013-10-01 13:10:14 +0200
  • 082a9ae483 Fix style and add link to mattn's repo Jonas Kulla 2013-10-01 12:24:35 +0200
  • a1c2a73006 Warn about mruby-onig-regexp Jonas Kulla 2013-10-01 12:21:30 +0200
  • ceb7821362 Minor code style fix Jonas Kulla 2013-10-01 12:15:28 +0200
  • 8baa76541c Merge branch 'bitmap_blur' Jonas Kulla 2013-10-01 12:06:40 +0200
  • baff4e362e Fix minor GPU timer query issue Jonas Kulla 2013-10-01 12:05:58 +0200
  • 9f26ff9fb0 Port over Bitmap 'radial_blur' from old SFML codebase Jonas Kulla 2013-09-04 21:03:59 +0200
  • 088f0a2a30 Prefer pkg-config for lib flags where possible Jonas Kulla 2013-10-01 05:30:45 +0200
  • b5afeadb5b Fix null deref Jonas Kulla 2013-10-01 02:29:02 +0200
  • 73d5cb5bad Comment out unsupported audio formats Jonas Kulla 2013-10-01 02:28:46 +0200
  • 408864339f Implement case insensitive path resolution Jonas Kulla 2013-09-30 21:19:43 +0200
  • f49b03ba23 Window: Always rebuild cursor_rect tex coords Jonas Kulla 2013-09-30 19:32:24 +0200
  • 05f73f0b98 Ensure Elements don't unlink from an already dead Scene Jonas Kulla 2013-09-30 19:30:05 +0200
  • 9d34fc966b Tilemap: Clamp sampled tileset height to multiple of 32 Jonas Kulla 2013-09-30 01:38:46 +0200
  • c6fc1cb5ad Add '.sample' suffix to example configuration file Jonas Kulla 2013-09-29 18:25:19 +0200
  • 2226927b08 Null deref fixes / cleanups Jonas Kulla 2013-09-28 21:48:02 +0200
  • 1737ec9af4 Fix 'Rect::isEmpty()' and small performance fixes Jonas Kulla 2013-09-28 21:45:33 +0200
  • 4c06b676ad Spacing and minor fixes Jonas Kulla 2013-09-28 21:30:51 +0200
  • 6b94dd6bcb Script binding vfuncs should be static Jonas Kulla 2013-09-28 21:27:11 +0200
  • fa77726388 Remove unneeded shader uniform Jonas Kulla 2013-09-28 15:41:09 +0200
  • 0717003114 Use 'snprintf()' instead of the unsafe variant Jonas Kulla 2013-09-27 19:50:23 +0200
  • 080f9333a9 Clarify a couple README points Jonas Kulla 2013-09-27 19:43:07 +0200
  • 307eeb732d Factor out performance timers into separate files Jonas Kulla 2013-09-27 16:54:01 +0200
  • 4ff563725b Make 'rb_get_args()' va_arg passing safer by introducing a termination marker Jonas Kulla 2013-09-27 04:49:48 +0200
  • 92525cd077 Make this mess of performance measuring a bit more readable Jonas Kulla 2013-09-27 04:47:12 +0200
  • 12c92d6dd0 Fix Tilemap's scanrow z sorting for good Jonas Kulla 2013-09-27 04:42:22 +0200
  • 97d0794c7c Remove Serializable's virtual destructor. It didn't do anything anyway. Jonas Kulla 2013-09-27 04:39:35 +0200
  • 92ab65ba52 Fix window opacity not being applied on vert (re)construction Jonas Kulla 2013-09-27 04:37:56 +0200
  • 43aacc13d9 Add equality op that compares against a clamped integer Jonas Kulla 2013-09-27 00:55:48 +0200
  • 35521c25c0 Don't hide cursor when window isn't focused Jonas Kulla 2013-09-25 20:35:00 +0200
  • dff2d79a70 Implement blits from mega surfaces to regular Bitmaps Jonas Kulla 2013-09-25 17:07:43 +0200
  • 0fc6022dd0 Use BlitSurface instead of UpperBlit (for forward-compat) Jonas Kulla 2013-09-25 17:07:26 +0200
  • cfcfc2fd5e Fix wrong pixel format specified for upload Jonas Kulla 2013-09-25 15:13:45 +0200