Commit Graph

  • 0a17f9ccad Return advance as width for italic characters Jonas Kulla 2013-09-25 13:40:54 +0200
  • 32361e513a Track 'tainted' area of Bitmaps to optimize blit operations Jonas Kulla 2013-09-03 15:23:20 +0200
  • e903d8cb0f One last null pointer deref slipped through ;) Jonas Kulla 2013-09-24 23:00:16 +0200
  • fe557bca1d Implement "show_cursor" attribute in Graphics module Jonas Kulla 2013-09-24 22:52:42 +0200
  • a9454fdf9c Fix nullpointer deref Jonas Kulla 2013-09-24 22:42:10 +0200
  • 4f08382c69 Replace 'tiles.bufferCount' with function Jonas Kulla 2013-09-24 20:11:55 +0200
  • 41e1187063 Just realized the word 'Row' makes no sense whatsoever Jonas Kulla 2013-09-24 20:06:11 +0200
  • a327d4c324 Fix valgrind warning (value might be uninitialized) Jonas Kulla 2013-09-24 19:56:27 +0200
  • 10ec55e39b Implement a new tileset atlas layout to allow for bigger tilesets Jonas Kulla 2013-09-23 22:21:58 +0200
  • 6b2c892280 Simplify shader Jonas Kulla 2013-09-23 14:11:51 +0200
  • b85988d194 Fix typo Jonas Kulla 2013-09-23 11:18:20 +0200
  • da4e0fbed0 Implement smooth scaling Jonas Kulla 2013-09-23 11:00:50 +0200
  • 7f604e25ad Lower minimum OpenGL requirement Jonas Kulla 2013-09-23 10:41:22 +0200
  • f00136c489 Implement fixed aspect ratio Jonas Kulla 2013-09-23 10:39:16 +0200
  • 7a6c05bba0 Implement animated flash tiles in Tilemap Jonas Kulla 2013-09-23 08:27:28 +0200
  • 9e63fb6b64 Remove the remaining bits of deprecated GL usage Jonas Kulla 2013-09-23 07:15:01 +0200
  • 88c1489554 Include vertex shader xxd's Jonas Kulla 2013-09-23 07:14:53 +0200
  • 22050f7217 Add new shaders. Also output xxd'ed files to top dir. Jonas Kulla 2013-09-23 00:17:51 +0200
  • abce6c94b0 Properly emit valueChanged in Rect setters Jonas Kulla 2013-09-23 00:03:43 +0200
  • 660cb9e05a Always set rqTermAck to true after binding returns Jonas Kulla 2013-09-23 00:02:28 +0200
  • f4f0748d68 Cosmetic changes Jonas Kulla 2013-09-21 14:45:27 +0200
  • 4aed9ef1a7 Add Vec2 conversion method to 'Vec2i' Jonas Kulla 2013-09-10 04:25:58 +0200
  • e42e6398cb Add FIXME Jonas Kulla 2013-09-10 04:21:57 +0200
  • 23c5be6fbe Catch errors that could happen when reading Scripts.rxdata Jonas Kulla 2013-09-10 04:21:41 +0200
  • d1bfc1e50c Properly free RWops associated with Font objects Jonas Kulla 2013-09-10 04:18:58 +0200
  • 80d0b33dda Add 'Makefile' / xxd+ binary to gitignore Jonas Kulla 2013-09-10 04:17:23 +0200
  • 6f711184ac Spacing Jonas Kulla 2013-09-09 21:32:34 +0200
  • 39233a036b Rename constant Jonas Kulla 2013-09-09 21:23:56 +0200
  • a66b15bd08 Pack REQUEST event codes into enum Jonas Kulla 2013-09-09 21:22:31 +0200
  • 4620901002 Forgot some EXT functions Jonas Kulla 2013-09-07 02:41:37 +0200
  • f87f231129 Fix Plane not accepting nil for '#bitmap=' Jonas Kulla 2013-09-06 15:53:42 +0200
  • 051c939f8d Free SDL surface if 'TexPool::request' throws Jonas Kulla 2013-09-06 15:52:45 +0200
  • ef2ed2fb32 Fix wording Jonas Kulla 2013-09-06 15:29:00 +0200
  • 6c7d751dbd Remove 'Default' FBO binding (only allow 'Read' and 'Draw') Jonas Kulla 2013-09-06 14:56:30 +0200
  • abc927c91d Use EXT version of gl functions Jonas Kulla 2013-09-06 14:37:28 +0200
  • ef6bacf201 Only require EXT framebuffer extensions Jonas Kulla 2013-09-06 14:21:14 +0200
  • a9f400e64a Undef utility macro in header Jonas Kulla 2013-09-06 13:14:34 +0200
  • 3bd9df1191 Move draw order sorting into SceneElement Jonas Kulla 2013-09-06 13:10:41 +0200
  • 5ca513fcec Document gl-util types Jonas Kulla 2013-09-06 12:33:33 +0200
  • b151a22f6e Rename 'Tex' to 'TEX' for consistency Jonas Kulla 2013-09-06 12:26:41 +0200
  • ba3b904f34 Thanks to the ID abstraction, we can use proper overloading now! Jonas Kulla 2013-09-06 12:22:55 +0200
  • 55596e9da9 Rename 'RB'(renderbuffer) to 'RBO'(renderbuffer object) Jonas Kulla 2013-09-06 12:16:24 +0200
  • a21423ca1c Move GL state initialization into GLState Jonas Kulla 2013-09-04 21:05:47 +0200
  • f89cd2d207 Provide general purpose Quad in GlobalState Jonas Kulla 2013-09-04 19:07:28 +0200
  • e8a9873125 Document nonstandard RGSS extensions Jonas Kulla 2013-09-04 18:43:40 +0200
  • efa55ce6c2 Raise exception on invalid bitmap sizes Jonas Kulla 2013-09-04 18:11:16 +0200
  • 6a85699e11 Properly destroy fade thread Jonas Kulla 2013-09-04 17:53:12 +0200
  • abd59be30d Properly delete[] arrays Jonas Kulla 2013-09-04 17:52:03 +0200
  • 689a31580c Beautify constant Jonas Kulla 2013-09-04 17:03:00 +0200
  • 1401578f92 Add bounds check to setter Jonas Kulla 2013-09-04 17:01:51 +0200
  • 4a945f8d6c Null PhysFS handle after closing Jonas Kulla 2013-09-04 13:32:11 +0200
  • 0253b6ed2b Use C99 integer types instead of Qt's Jonas Kulla 2013-09-04 13:30:14 +0200
  • a75dea3ffe Rename 'resetInput' to 'resetInputStates' Jonas Kulla 2013-09-04 12:10:21 +0200
  • d0fa2dd37a Document 'WindowSizeNotify' Jonas Kulla 2013-09-04 12:09:09 +0200
  • 5b6d4e0026 Clean up remainind references to 'render thread' Jonas Kulla 2013-09-04 12:07:59 +0200
  • c2585660b7 Remove unnecessary variable Jonas Kulla 2013-09-04 11:31:35 +0200
  • 774c9b7c8a Update config Jonas Kulla 2013-09-03 19:24:41 +0200
  • 3761c62d86 Spacing Jonas Kulla 2013-09-03 16:47:53 +0200
  • 84db116d0c Rename 'bound' to 'clamp' Jonas Kulla 2013-09-03 15:31:29 +0200
  • f81e20cc68 Raise exception on too big textures Jonas Kulla 2013-09-03 15:22:00 +0200
  • 31c007b541 Mark internal methods Jonas Kulla 2013-09-03 15:21:44 +0200
  • 8d3379ce0e Silence "unused" warnings Jonas Kulla 2013-09-03 15:19:18 +0200
  • 6a133cf04b Clean up unused code and documentation Jonas Kulla 2013-09-03 14:51:55 +0200
  • 6c5745c4bf FloatRect: add implicit IntRect conversion Jonas Kulla 2013-09-03 14:51:13 +0200
  • 73812e957e Clean up unused code Jonas Kulla 2013-09-03 14:39:11 +0200
  • 108392217f Remove empty line Jonas Kulla 2013-09-03 11:15:04 +0200
  • 2ddb31016d Add support for compiled ".mrb" scripts Jonas Kulla 2013-09-03 11:11:12 +0200
  • 57c806e9b5 Add "[Binding]" config subgroup Jonas Kulla 2013-09-03 11:07:56 +0200
  • d151986c72 Use 'MRB_FUNCTION' instead of 'MRB_METHOD' for modules Jonas Kulla 2013-09-03 11:06:01 +0200
  • 121df799ab Use 'MRB_METHOD' macro Jonas Kulla 2013-09-03 10:48:20 +0200
  • 8674cb8e06 Always glClear before blitting to screen Jonas Kulla 2013-09-02 17:31:34 +0200
  • 0477c3f8db Remove wrong extension check Jonas Kulla 2013-09-02 13:40:16 +0200
  • 7ea875ae5d Minor cleanups and documentation Jonas Kulla 2013-09-02 12:31:02 +0200
  • a6ee6bd043 'time_op': print empty string instead of "(null)" Jonas Kulla 2013-09-02 11:21:06 +0200
  • ca42db7353 Fix compile error Jonas Kulla 2013-09-02 11:19:30 +0200
  • d6df300341 Enhance 'time_op' and remove unused test code Jonas Kulla 2013-09-02 11:15:12 +0200
  • 0ab438af64 Add more gl extensions and spacing Jonas Kulla 2013-09-02 11:12:45 +0200
  • 6bebfa90e1 Fix spacing Jonas Kulla 2013-09-02 06:14:26 +0200
  • dff6acebca Remove more leftovers Jonas Kulla 2013-09-02 06:02:50 +0200
  • 1dbbc65b8b Fix more spacing Jonas Kulla 2013-09-01 20:33:27 +0200
  • e4c36f5e5f Fix spacing Jonas Kulla 2013-09-01 20:32:23 +0200
  • f52c132fa9 Remove leftover local path Jonas Kulla 2013-09-01 20:27:57 +0200
  • 1a9fa55196 module_rpg xxd file is included statically for now Jonas Kulla 2013-09-01 20:21:09 +0200
  • 691c4b7728 Add GPL license header Jonas Kulla 2013-09-01 18:26:36 +0200
  • 7ba26ad796 Add license notice Jonas Kulla 2013-09-01 18:26:19 +0200
  • 494fbccb6e Remove unused code Jonas Kulla 2013-09-01 18:17:19 +0200
  • 32fe03c731 Fix README wording Jonas Kulla 2013-09-01 16:43:26 +0200
  • 7966572edc Add GPLv2 license text Jonas Kulla 2013-09-01 16:42:10 +0200
  • 57a8f772c8 Remove leftover junk Jonas Kulla 2013-09-01 16:39:22 +0200
  • 88041a2395 Check if RMXP script pack path was read from Game.ini Jonas Kulla 2013-09-01 16:36:11 +0200
  • ec90458925 Add missing files Jonas Kulla 2013-09-01 16:30:36 +0200
  • ff25887f41 Initial commit Jonas Kulla 2013-09-01 16:27:21 +0200