Commit Graph

  • f6f051e85b Consistent split screen (#3105) Ben Krajancic 2018-01-28 11:27:17 +11:00
  • d4aa7b69ad New skidding particle effect (and a small fix for the SFX) The textures are here: Qwerty Chouskie 2018-01-26 14:41:41 -08:00
  • 0003b39d31 Install appdata file in correct directory. Deve 2018-01-26 22:33:37 +01:00
  • 8cd6f61e44 Restore information about license Deve 2018-01-26 22:18:22 +01:00
  • 0532a41ab3 Convert tabs to spaces Deve 2018-01-26 22:03:04 +01:00
  • 5aaf3a9c39 Comment out unused wayland code to avoid compilation errors with clang Deve 2018-01-26 21:41:39 +01:00
  • 4802c4d11c Avoid cmake warning Deve 2018-01-26 21:20:33 +01:00
  • aec7ca0ce9 libs: update angelscript to 2.32.0 Igor Gnatenko 2017-11-20 14:02:33 +01:00
  • c4b42c1852 Add layer of abstraction to output pbrData Sam 2018-01-26 20:16:16 +01:00
  • f5a0e6477e put the correct convention Sam 2018-01-26 11:10:16 +01:00
  • e75f1cb799 Merge branch 'master' of https://github.com/supertuxkart/stk-code Sam 2018-01-26 10:52:23 +01:00
  • a1c9ad107f Add the possibility to disable an object for shadow pass Sam 2018-01-26 10:51:42 +01:00
  • a10b62b894 Use SPTextureManager to get displace.png Benau 2018-01-26 16:02:51 +08:00
  • 97fd634ed8 Allow auto-add usable uniforms to shader Benau 2018-01-26 16:02:31 +08:00
  • 9e2d649b55 Warn for failed shader compile or link in GUI when artist debug mode Benau 2018-01-26 16:02:00 +08:00
  • 313661ad07 Merge pull request #3107 from andy5995/spelling Deve 2018-01-26 06:11:12 +01:00
  • cf6b3a2640 README.md:correct spelling of 2 words [skip ci] andy5995 2018-01-25 21:04:58 -06:00
  • 74af810d50 Fixed compilation error. Deve 2018-01-25 20:53:39 +01:00
  • 9041649a39 Don't check for reference counting in shader mananger Benau 2018-01-25 15:51:28 +08:00
  • 297c66bf04 Remove unused cpp and hpp files Benau 2018-01-25 15:41:30 +08:00
  • 2448b10cd4 Fix correct spelling of deferred Benau 2018-01-25 15:38:10 +08:00
  • ff38cb6423 Clean up advanced pipeline off code Benau 2018-01-25 15:36:34 +08:00
  • 37a6f464b9 Merge branch 'master' of https://github.com/supertuxkart/stk-code Sam 2018-01-24 21:51:11 +01:00
  • 5b4be274fb Some more fallback for legacy pipeline Benau 2018-01-25 01:51:10 +08:00
  • 6bcee60a1c Merge remote-tracking branch 'origin/master' into game_protocol Benau 2018-01-24 10:20:06 +08:00
  • e9f9302c2f Added simple script to extract only the data rendered on the client. hiker 2018-01-24 12:38:54 +11:00
  • 226ff0cea2 Added simple script to extract useful data from a client and server run. hiker 2018-01-24 12:38:26 +11:00
  • 94c3efa8d3 Force legacy device for sandy bridge generation celeron graphics cards Deve 2018-01-23 22:40:42 +01:00
  • ecbb1db2c9 Flush buffer in case of a disconnect, which allows the server to use buffered logging, which will be written when the client disappears. hiker 2018-01-24 08:39:10 +11:00
  • 76354bb08c Added description on how the main loop with regards to physics works. hiker 2018-01-24 08:38:11 +11:00
  • d8511956f5 Only warn for possible undeleted opengl stuff when debug build Benau 2018-01-23 16:18:48 +08:00
  • 9ecf952057 Don't add instance data if missing shadow shader Benau 2018-01-23 14:27:15 +08:00
  • 40552b3fa0 Preload all visible spm (not including physics node) properly Benau 2018-01-23 13:32:30 +08:00
  • 95c12faa10 Use map for sorted name texture (easier for debug) Benau 2018-01-23 11:55:54 +08:00
  • 8c609c87d9 Fix compilation auria.mg 2018-01-22 21:17:51 -05:00
  • dea6dc1f3f Try to fix OSX build by using type index which is copy constructible Benau 2018-01-23 09:53:23 +08:00
  • b4d9e03e5c On GUI-less servers the frame rate can be <1ms. Previously the minimum time-step size was 1 ms, which resulted in the world time advancing faster than real time. This caused problems in the communication and synchronisation with clients. hiker 2018-01-23 08:30:23 +11:00
  • e5cdf3a086 Remove all unneed gamma correction when advanced pipeline off Benau 2018-01-23 01:16:45 +08:00
  • 86393ba0a9 Use alphatest as a fallback shader for unlit Benau 2018-01-22 13:27:21 +08:00
  • 8fa5ad46c9 Use the original spm uv texture 1 and 2 for compare in scene manager Benau 2018-01-22 13:05:02 +08:00
  • 45957af6f8 Remove !sRGB in shader which is always true now Benau 2018-01-22 12:54:39 +08:00
  • 4025883243 Use sampleTextureLayer in shader files Benau 2018-01-22 10:43:22 +08:00
  • 39f4f8e966 Allow tracks and library objects to use custom shader Benau 2018-01-22 10:34:49 +08:00
  • 0ed74ac3e9 Add the ability to auto discard unused texture layer based on the compiled shader Benau 2018-01-22 09:55:17 +08:00
  • 0aa61ec746 Header clean up Benau 2018-01-22 01:11:53 +08:00
  • 9aae773e91 Use absolute path when caching Benau 2018-01-22 01:09:58 +08:00
  • c85425c473 Only try to clean stuff if kart model is unique Benau 2018-01-22 00:13:27 +08:00
  • f8c6de316a Allow karts to have custom shader Benau 2018-01-21 16:31:49 +08:00
  • a39977d550 Use shared_ptr SPShader in mesh buffer Benau 2018-01-21 15:35:38 +08:00
  • 390554eca1 Add xml shader and the loader Benau 2018-01-21 13:19:00 +08:00
  • b199b81427 Add the code required for reloading sp shader on the fly Benau 2018-01-19 20:47:30 +08:00
  • 0f95d36dbc Add proper sharing and deletion of shader files Benau 2018-01-19 14:41:33 +08:00
  • 105935c645 Merge branch 'Fix3099' auria.mg 2018-01-18 18:32:27 -05:00
  • 8380e93e8d FIx overflow auria.mg 2018-01-18 18:02:26 -05:00
  • 18fd12652d Fix server build Benau 2018-01-18 16:18:19 +08:00
  • 5b440ae04b Don't abuse the use of std::shared_ptr for moving texture Benau 2018-01-18 13:49:35 +08:00
  • 8a5994b9e3 Don't crash if missing texture image Benau 2018-01-18 12:45:04 +08:00
  • 0d74b1739b Allow mesh textures to be reloaded Benau 2018-01-18 12:35:41 +08:00
  • 281b30dd5d Fix invalid graph node sometimes detected Benau 2018-01-17 13:52:40 +08:00
  • 2516de8231 Disable npot textures on android emulator Deve 2018-01-16 23:06:27 +01:00
  • 458ffd4617 Allow to force pot textures in graphical restrictions Deve 2018-01-16 22:50:18 +01:00
  • c3d0db9856 Use normalized short for animated texture update Benau 2018-01-17 01:05:47 +08:00
  • 7aaac81d0a Disable backface culling for transparent material for legacy pipeline Benau 2018-01-16 14:29:45 +08:00
  • 10831b210e Improve fix for #3099 auria.mg 2018-01-15 20:58:05 -05:00
  • 1d9d628855 Try to fix #3099 auria.mg 2018-01-15 20:52:53 -05:00
  • effa23d952 Some minor fixes in linux device Deve 2018-01-15 23:15:04 +01:00
  • a34b014fb5 Assign events to closest time step. hiker 2018-01-16 08:53:45 +11:00
  • 8d7ff2a948 Store event time explicitly, which makes network replay much easier. Simplified update updateReplayAndGetDT function. hiker 2018-01-16 08:43:59 +11:00
  • a37b60ac6e Only add RenderInfo if the material has a list of random color Benau 2018-01-15 15:43:50 +08:00
  • cbd7b3fd84 Add some fallback for legacy pipeline for SP Benau 2018-01-15 13:46:37 +08:00
  • a3a00f70f8 Remove unused entries in materials and fog settings Benau 2018-01-15 13:23:21 +08:00
  • 681ef66d8d Rename _nm to _Normal for normal map textures Benau 2018-01-15 12:37:57 +08:00
  • 9c2f91c11b Don't crash for wip-tracks / karts (wrong shader name or incomplete terrain) Benau 2018-01-15 11:07:58 +08:00
  • 97053b9405 Merge branch 'master' of https://github.com/supertuxkart/stk-code Sam 2018-01-14 16:15:04 +01:00
  • 6abd79dde6 Add the world position in default information avaliable to shaders Sam 2018-01-14 10:39:16 +01:00
  • 813b08bc73 Fix #3091 Benau 2018-01-14 10:19:37 +08:00
  • 8698705468 Fixed android compilation Deve 2018-01-14 00:14:31 +01:00
  • d0fb0500eb Update to opengl 3.3 for SP Benau 2018-01-14 01:28:30 +08:00
  • 59045cd064 Merge remote-tracking branch 'origin/master' Benau 2018-01-13 15:44:57 +08:00
  • 4194977df5 Fix shadow visualization Benau 2018-01-13 15:38:52 +08:00
  • 9e90bd251d Use hardware skinning GR in sp_mesh_node Benau 2018-01-13 15:16:16 +08:00
  • 24308ced03 Remove features in SP that give no performance boost at all Benau 2018-01-13 14:49:33 +08:00
  • 503455d02f Simplify instruction Benau 2018-01-13 13:48:51 +08:00
  • 7902e2ad06 Fix focusing of kart color slider dialog Benau 2018-01-13 11:58:32 +08:00
  • c4f589fee7 Use the low quality for libsquish again Benau 2018-01-13 11:55:57 +08:00
  • 24772eb9d7 GLEW_ERROR_NO_GLX_DISPLAY needs glew 2.1 Deve 2018-01-13 00:41:53 +01:00
  • e46a18ab61 Merge pull request #3060 from akien-mga/update-glew Deve 2018-01-13 00:22:18 +01:00
  • 84459c6086 Merge pull request #3059 from akien-mga/unbundle-glew2 Deve 2018-01-13 00:20:11 +01:00
  • 3f604f3adf Merge branch 'master' into unbundle-glew2 Deve 2018-01-13 00:19:30 +01:00
  • 226c2bbed5 Merge branch 'master' into unbundle-glew2 Deve 2018-01-13 00:13:45 +01:00
  • 2f7d7b677d Don't fail to start if glx display in glew is not available. Deve 2018-01-13 00:06:37 +01:00
  • f220bb14f4 More improvements in wayland device Deve 2018-01-12 22:31:21 +01:00
  • bb0cf72635 Add required code and color selector for rainbow karts Benau 2018-01-13 00:38:46 +08:00
  • 68e8da2353 Remove all unused shaders Benau 2018-01-12 19:10:55 +08:00
  • b1f1afb9c5 Use SSE2 in windows build for faster libsquish Benau 2018-01-12 17:47:18 +08:00
  • e5fff9e65a Reallocate the vertices vector for dynamic draw call when resize Benau 2018-01-12 17:18:49 +08:00
  • feb1667acc Precompute srgb to linear values to array Benau 2018-01-12 13:58:49 +08:00
  • 6071d2f983 Remove all unused / unstable opengl-related code Benau 2018-01-12 13:04:40 +08:00
  • 9ccb34c2a1 Adjust graphics presets for SP Benau 2018-01-12 12:03:31 +08:00
  • 6f4c1f41da More work with xdg shell Deve 2018-01-11 19:01:08 +01:00