Commit Graph

  • 668b28f632 Allow to config whether to limit game framerate with recordings Benau 2017-03-22 07:43:00 +08:00
  • 196b2b722c Fix mac build Benau 2017-03-22 07:42:48 +08:00
  • 4ef8ec3af2 Fixed a warning in shaders compilation Deve 2017-03-21 19:42:53 +01:00
  • 583b858860 Handle #stk_include in better way. Deve 2017-03-21 18:41:18 +01:00
  • f58cf2d9cc Better handling with thread Benau 2017-03-22 00:39:24 +08:00
  • 3ed52e26d0 Call createFile only in AVIWriter thread Benau 2017-03-21 16:16:10 +08:00
  • e2482e602c Don't use irrlicht image Benau 2017-03-21 14:35:20 +08:00
  • 5bbacfc72d Allow tracks to set their friction (defaults to the bullet default 0f 0.5). hiker 2017-03-21 16:24:29 +11:00
  • 449d63c0d8 Save record option in user config Benau 2017-03-21 13:08:08 +08:00
  • 547d28a9e4 Use jpeg-turbo library in msvc Benau 2017-03-21 09:17:39 +08:00
  • 8265bb14f3 Revert, the high frequency noise has it's own branch samuncle 2017-03-20 15:15:51 -05:00
  • 16c0736f8b Add base for detail map with splatting Sam 2017-03-20 20:49:54 +01:00
  • 3087a7c856 Don't call malloc for each frame Benau 2017-03-21 01:05:52 +08:00
  • 78dcabb143 Try to maintain a better synchronization with game framerate Benau 2017-03-20 16:16:26 +08:00
  • 2a64ce94c8 Some fixes for scale rtts. Deve 2017-03-18 22:26:35 +01:00
  • 88cbcd202c Don't enable AVIWriter if PBO is not usable Benau 2017-03-18 16:06:38 +08:00
  • 8259026ac1 Make AVIWriter threaded and get pixel with 3 async PBOs Benau 2017-03-18 15:33:16 +08:00
  • 21cbcd9185 Load speedmeter texture before rendering the first frame Benau 2017-03-18 08:30:50 +08:00
  • d3d7c95b4d Fix msvc build Benau 2017-03-17 17:19:46 +08:00
  • 65da13fc52 Merge remote-tracking branch 'origin/threaded_tex_loader' into avi_writer Benau 2017-03-17 16:31:32 +08:00
  • 09e2f96ba8 Remove libpng's png_set_gamma Benau 2017-03-17 13:17:38 +08:00
  • 41844de6a5 Apply real fix from Stragus for normal map Benau 2017-03-17 13:08:08 +08:00
  • 6ac6d9ebfe Fixed compiler warnings. hiker 2017-03-17 15:56:47 +11:00
  • e1a563612f Avoid calling gamma correction on non-srgb png Benau 2017-03-17 10:14:46 +08:00
  • 40a94b5562 First try to use Stragus's normal map filter on normal map texture Benau 2017-03-17 09:57:45 +08:00
  • de3c9d7411 Allow to preserve more texture config Benau 2017-03-16 16:20:05 +08:00
  • 0f218cff32 Allow re-create ThreadedTexLoader with suitable capacity Benau 2017-03-16 13:15:33 +08:00
  • 9a5eec3761 Try tp reduce sudden rotation after a collision, and reduce frequencies of kart being pushed into the air. hiker 2017-03-16 16:14:48 +11:00
  • 0f37f7cdc0 Merge branch 'master' of github.com:supertuxkart/stk-code hiker 2017-03-16 15:59:10 +11:00
  • feb66664f4 Don't build graphics utils if server only or gles Benau 2017-03-16 11:29:16 +08:00
  • ce76abf4fe Merge remote-tracking branch 'origin/master' into hq_mipmap_generator Benau 2017-03-16 11:23:27 +08:00
  • ce426d82cc Move loadSfx to the SFXManager thread Benau 2017-03-16 11:01:46 +08:00
  • e0fcf7c613 Fix build for real Benau 2017-03-16 10:52:12 +08:00
  • 9025948ced Fix build Benau 2017-03-16 10:18:31 +08:00
  • b112b124f2 Fix build Benau 2017-03-16 10:02:51 +08:00
  • d55b513ca8 Try to fix clang build Benau 2017-03-16 09:51:09 +08:00
  • 1ba3fce7b8 Get rid of STK::Tuple Benau 2017-03-16 09:16:06 +08:00
  • cc2c2c6f33 Remove the usage of openmp in stk, see #2810 Benau 2017-03-16 08:42:53 +08:00
  • 0f1e0f8f4d Merge remote-tracking branch 'origin/optimisations' Benau 2017-03-16 08:29:05 +08:00
  • 02c8c87d5d Remix all image quality options Benau 2017-03-16 01:04:53 +08:00
  • d32cb733a5 Bugfix, if path was given the filename was not used at all. hiker 2017-03-15 22:30:32 +11:00
  • 1a0034bb9e Apply fix from stragus Benau 2017-03-15 13:35:09 +08:00
  • d08d2cc9c7 Avoid compling useless code in server only or gles Benau 2017-03-15 12:45:35 +08:00
  • 562131b53f Make operator inline Benau 2017-03-15 11:40:41 +08:00
  • f920ed7f97 Fix reloading texture with threads Benau 2017-03-15 10:44:02 +08:00
  • 698fe1aa1b Merge branch 'fix2809' hiker 2017-03-15 12:52:55 +11:00
  • a2bca46958 Fixed compiler warning. hiker 2017-03-15 12:52:46 +11:00
  • 71f247ecb7 Fix 2809. hiker 2017-03-15 12:46:20 +11:00
  • 6b0610af50 Don't use HQ Mipmap on colorization mask Benau 2017-03-15 00:59:30 +08:00
  • bfd8198f72 Update from stragus Benau 2017-03-15 00:25:20 +08:00
  • 47835bc1ef Fixed VS compiler warnings. hiker 2017-03-14 22:39:27 +11:00
  • eef2c19db7 Merge remote-tracking branch 'origin/master' into hq_mipmap_generator Benau 2017-03-14 13:06:27 +08:00
  • ea948014a2 Allow dumping single channel texture by manual conversion Benau 2017-03-14 12:58:00 +08:00
  • 9bee42ccb7 Merge remote-tracking branch 'origin/master' into fix-cannon hiker 2017-03-14 15:10:27 +11:00
  • eedc7f55c9 Make addThreadedLoadTexture thread safe Benau 2017-03-14 11:35:26 +08:00
  • e5eb40b773 Smooth skidding rotation when entering a cannon. hiker 2017-03-14 12:51:10 +11:00
  • abfb402acb Disable saving generated mipmap to disk Benau 2017-03-13 12:47:13 +08:00
  • 677723fe5d Fix msvc build Benau 2017-03-13 12:34:08 +08:00
  • ab10702d12 Try to fix build Benau 2017-03-13 12:12:51 +08:00
  • a1492981cf Apply fixes from Stragus for restrict keyword Benau 2017-03-13 11:50:57 +08:00
  • 76aa38e5b4 Try HQMipmapGenerator Benau 2017-03-13 10:28:43 +08:00
  • 6ea06e05de Use kart lights only in shader-based pipeline. Deve 2017-03-13 01:17:31 +01:00
  • 97670ed23c Improved wind effect for vegetation Sam 2017-03-12 21:35:48 +01:00
  • b8e3de0161 Allow to use debug menu on android Deve 2017-03-12 11:34:43 +01:00
  • 498ce3ebc9 Use a correct method to detect last queue texture Benau 2017-03-12 15:03:02 +08:00
  • 27fcc4e266 Allow custom memory management in IImage Benau 2017-03-12 09:09:40 +08:00
  • d33d72dfb8 fix feedback offroad #2761 (#2806) rogue-spectre 2017-03-11 15:04:38 +01:00
  • a274f217ed Fix build Benau 2017-03-11 15:41:54 +08:00
  • 40a25e1d9e Remove dependency on STKTexture (for HQ mipmap generator later) Benau 2017-03-11 15:33:36 +08:00
  • ead543fae4 Avoid checking too many Benau 2017-03-11 14:04:42 +08:00
  • ab673fc03b Merge remote-tracking branch 'origin/master' into threaded_tex_loader Benau 2017-03-11 13:55:18 +08:00
  • b0adb92964 Make sure all textures are uploaded without using timeout in TTL Benau 2017-03-11 13:35:33 +08:00
  • 6e80271ad9 Max texture size 2k and allow them to be threaded load Benau 2017-03-11 09:41:46 +08:00
  • 6eb69db4ea Properly clean up when exit Benau 2017-03-11 00:23:54 +08:00
  • 579aa8a9d1 Allow setThreadName to be used in linux (glibc > 2.11) Benau 2017-03-10 23:30:18 +08:00
  • 85011791e4 Try to use priority queue Benau 2017-03-10 20:43:40 +08:00
  • 6b3441d2a0 Allow reload texture with threads Benau 2017-03-10 15:40:58 +08:00
  • ed9b16fe7b Don't use std::thread library Benau 2017-03-10 15:02:21 +08:00
  • 553c483bf4 Avoid unnecessary sync Benau 2017-03-10 14:16:23 +08:00
  • 0bd459c2aa Fix the transition from physics orientation to cannon (i.e. no more yerk when the kart is not parallel to the tangent of the curve at start). hiker 2017-03-10 17:11:54 +11:00
  • 62d64847c4 Fix texture paths on case-sensitive file systems, fixes #2807 Marianne Gagnon 2017-03-09 18:41:35 -05:00
  • aac92f6111 Code simplification. hiker 2017-03-10 08:44:51 +11:00
  • 5640436aa8 Support cannons in reverse tracks. hiker 2017-03-10 08:38:03 +11:00
  • c8b69cecb6 Merge remote-tracking branch 'origin/master' into fix-cannon hiker 2017-03-09 23:05:03 +11:00
  • a500f3becc Applied Stragus' SSE optimisations for spherical harmonics. hiker 2017-03-09 22:58:22 +11:00
  • 12e6bab90a Merge branch 'master' of github.com:supertuxkart/stk-code hiker 2017-03-09 22:42:06 +11:00
  • 68e36268aa Try to use pbo for each ThreadedTexLoader Benau 2017-03-09 16:41:15 +08:00
  • 2d6cf4c487 Remove a few more string allocations/manipulations auria.mg 2017-03-08 20:42:16 -05:00
  • 571832fbbc Make all material names and path lowercase upon loading them, moving several string allocations and modifications outside of hot loops auria.mg 2017-03-08 20:30:45 -05:00
  • adfa8f30f9 Better fix for missing transparency in GLES legacy pipeline Deve 2017-03-08 23:17:03 +01:00
  • 87950c9a94 Adjust up vector of kart slowly so that the kart is upright (even when it was not upright at the start of the cannon). hiker 2017-03-09 08:56:01 +11:00
  • 21cb853079 One more tweak for hiding story mode icon if it's not available. Deve 2017-03-08 22:09:47 +01:00
  • d339d9acef Fixed ambient light for legacy pipeline. Deve 2017-03-08 21:41:53 +01:00
  • 11255cb2b8 Fixed wrong lights color for legacy pipeline. Deve 2017-03-08 21:12:24 +01:00
  • d864995c7d First version of ThreadedTexLoader Benau 2017-03-08 15:54:59 +08:00
  • bedb565f24 Simplified maths. hiker 2017-03-08 17:57:03 +11:00
  • 2436161b05 Approximate bezier curves better to avoid stuttering in cannons. hiker 2017-03-07 22:24:46 +11:00
  • ae375c50b6 Allow the player to go to the left and right when in a cannon. hiker 2017-03-07 22:11:15 +11:00
  • 35139877f6 Fixed a crash on changing resolution Deve 2017-03-06 23:10:29 +01:00
  • fcae7dfc33 Fixed compiler warnings Deve 2017-03-06 17:22:44 +01:00