Commit Graph

  • 7f3722d90b Make supports SP checking global Benau 2018-01-12 01:28:13 +08:00
  • 4252895d8b Remove old unused glsl code Benau 2018-01-12 01:18:07 +08:00
  • 6aefa2542b Reduce number of places version number needs to be changed on release Qwerty Chouskie 2018-01-10 19:07:16 -08:00
  • 49568f3fd9 Auto fallback to legacy pipeline if not supports all functions required by SP Benau 2018-01-11 15:55:53 +08:00
  • 26a481e478 Allow using system libsquish Benau 2018-01-11 14:40:33 +08:00
  • 7859a00967 Remove unused mesh code Benau 2018-01-11 13:38:08 +08:00
  • 68ceceb6e3 Remove unused texture code Benau 2018-01-11 12:47:02 +08:00
  • 3374ec66e3 Better memory management for vertex buffers Benau 2018-01-11 11:30:55 +08:00
  • de8298f734 Try to fix #3089 auria.mg 2018-01-10 18:48:18 -05:00
  • 7b21bb16e6 Remove debug output. hiker 2018-01-11 08:21:40 +11:00
  • 55ea7625b3 Create xkb context before registry listener is created Deve 2018-01-10 22:05:27 +01:00
  • 7fd0754bfe Improve script to handle any dimensional data (e.g. scalars as well). hiker 2018-01-11 07:59:18 +11:00
  • 4f9b46b20c More work with xdg_shell Deve 2018-01-10 21:31:54 +01:00
  • f6abdefe05 Removed debug output. hiker 2018-01-10 18:37:56 +11:00
  • 4c6a226968 Fixed index for steering events - physical replays now appear to be identical to the original recording. hiker 2018-01-10 18:37:12 +11:00
  • f5af65f4ef Increased precision of written time step sizes, since otherwise the floating point differences will cause a different number of physics time steps to be taken (which causes replay differences). hiker 2018-01-10 18:06:48 +11:00
  • 4823c46ad9 Preload the container id of materials Benau 2018-01-10 13:10:12 +08:00
  • f4fb2cb41c Fix no graphics and server only run Benau 2018-01-10 11:35:02 +08:00
  • 74b071494c Some work on xdg shell support Deve 2018-01-09 23:41:34 +01:00
  • 62fe84ecc7 Fixed server-only build Deve 2018-01-09 20:35:33 +01:00
  • b17920cf4c Use server-side decorations for KDE wayland for now Deve 2018-01-08 23:08:23 +01:00
  • bb9f2c6385 Fixed loop structure (which only worked with a single kart *blush*). hiker 2018-01-09 08:00:17 +11:00
  • f242120cd1 Fixed difference from one replay to the next (caused by returning the actual measured DT in certain cases instead of the recorded one). hiker 2018-01-09 07:56:10 +11:00
  • f7654d3867 Fixed a crash with disabled repeating keys on wayland Deve 2018-01-08 21:12:39 +01:00
  • 54c7914cb5 Update graphical restrictions Benau 2018-01-08 15:55:28 +08:00
  • 57fad498f8 Fix traffic light when changing resolution Benau 2018-01-08 14:31:47 +08:00
  • 1604ca1daa Use 2018 header for SP Benau 2018-01-08 09:31:15 +08:00
  • aa9dce1672 Add texture compression cache Benau 2018-01-08 09:28:11 +08:00
  • e3f3f7d291 Fix compilation on travis auria.mg 2018-01-07 19:33:05 -05:00
  • 6a21ca75fb Improve text legibility auria.mg 2018-01-07 19:09:42 -05:00
  • 196117c41e Bugfix when loading saved GP, but the GP has changed auria.mg 2018-01-07 18:47:16 -05:00
  • 3c591bcf39 Tweak text color to improve legibility auria.mg 2018-01-07 18:47:01 -05:00
  • 246d010895 Fix compilation auria.mg 2018-01-07 18:31:37 -05:00
  • 5af835505c Don't send too many useless events on touch move Deve 2018-01-07 23:49:39 +01:00
  • 51e1153cc9 Fixed unsafe printf Deve 2018-01-07 21:33:43 +01:00
  • 88897cae1d Enable wayland for testing. Deve 2018-01-07 21:23:21 +01:00
  • 92f7caf696 Fixed cygwin warning Deve 2018-01-07 21:15:08 +01:00
  • 9afbf9a772 Don't return fatal error if wayland libraries are not found Deve 2018-01-07 21:11:37 +01:00
  • 76788d7dd8 Fix GLES Benau 2018-01-07 15:44:57 +08:00
  • 262337bc13 Fix some leaking when switching resolution Benau 2018-01-07 14:58:32 +08:00
  • 6ce1573cfd Some cleanup Deve 2018-01-07 02:16:13 +01:00
  • b0afa6ab3d Add srgb attrib in egl only if requested Deve 2018-01-06 23:15:22 +01:00
  • f6111d04fd Use explicit display type in egl if possible. Deve 2018-01-06 23:06:12 +01:00
  • 157faaf616 Fix tracks with no skybox Benau 2018-01-06 15:35:35 +08:00
  • 0633099662 Add a quick fallback tangent computation Benau 2018-01-06 12:47:22 +08:00
  • 5293a0dbef Add b3d loader for SP Benau 2018-01-06 12:07:22 +08:00
  • 201f8eca59 Add a github issue template to the project (#3071) Corentin Pazdera 2018-01-06 02:10:16 +01:00
  • a06d9e858b Add some fallback Benau 2018-01-05 23:46:23 +08:00
  • e1c7efd68c Add sam's formula for pbr Benau 2018-01-05 16:45:33 +08:00
  • 294f0d79d1 Port feature unlocked to use SP Benau 2018-01-05 01:06:58 +08:00
  • 60b173559a Disable cull face after drawing mesh (for gui) Benau 2018-01-04 14:39:32 +08:00
  • 8e8567f6ee In case of networking there might be no history frame for a given time - restructure loop so that it is not always executed at least once in networking, but is done once in case of history replay. hiker 2018-01-04 09:02:03 +11:00
  • 547e59e866 Avoid storing history information during a rewind. hiker 2018-01-04 09:01:24 +11:00
  • cdf3dd8062 Prevented a crash when aborting STK (audio thread is not shut down in this case, but is getting deleted - but the audio thread might still try to insert an update event during that time). hiker 2018-01-04 08:58:37 +11:00
  • 8a25effa5c While it does not make a difference in this case, it should be &&, not &. hiker 2018-01-03 22:03:33 +11:00
  • 92426606c0 Fixed profiler in case that rendering is not done from main thread. hiker 2018-01-03 21:48:52 +11:00
  • d24796aa6f Use win / lose animation in grand prix result screen Benau 2018-01-03 16:33:55 +08:00
  • 511c8e316b Make skidding show curve compile Benau 2018-01-03 15:35:25 +08:00
  • 1de1cdf530 Port line debug to SP, removing all unicolor code too Benau 2018-01-03 15:28:29 +08:00
  • 2eabf87ffe Remove stk_mesh* Benau 2018-01-03 14:40:34 +08:00
  • 345f2bc64b Port god ray to use SP Benau 2018-01-03 14:29:20 +08:00
  • 373ec0f242 Made the history files use events for players (will break physics replay for AIs for now). Useful for network debugging. hiker 2018-01-03 16:29:35 +11:00
  • 1400257a60 Port debug sphere to SP Benau 2018-01-03 13:29:19 +08:00
  • df6fbc455b Port show curve to SP Benau 2018-01-03 12:46:35 +08:00
  • 938e6629fc Add a dummy normal for rubber band Benau 2018-01-02 12:48:00 +08:00
  • d34277c35f Hide shadow when kart eliminated Benau 2018-01-02 12:47:42 +08:00
  • 3a24d0ed1f Port slipstream to SP Benau 2018-01-02 12:19:36 +08:00
  • 17c337284e Make SPMeshBuffer uniform-assignable (for slipstream) Benau 2018-01-01 14:24:11 +08:00
  • 0da5922722 Use upper kart position to fix culling for rubber band Benau 2018-01-01 12:27:44 +08:00
  • 1400542194 Make dynamic draw call update independent of culling result Benau 2018-01-01 11:00:45 +08:00
  • 28bc8c8e8f Merge branch 'master' of github.com:supertuxkart/stk-code hiker 2018-01-01 00:36:24 +11:00
  • 9f8475bda1 Fix fading Benau 2017-12-31 12:57:28 +08:00
  • 2bde6d1325 Use shared_ptr for dynamic draw call Benau 2017-12-31 12:15:55 +08:00
  • c8aea0bf9e Add bounding boxes visualization for SP Benau 2017-12-31 10:34:55 +08:00
  • cce8abe6f3 Port billboard text Benau 2017-12-30 15:28:04 +08:00
  • ec59e3f573 Don't delete vao each frame when update vertex buffer Benau 2017-12-29 23:42:45 +08:00
  • 63267391ef BufferData with new size vector Benau 2017-12-29 23:26:50 +08:00
  • 8a93b07c5e Don't clean the current skidmarking Benau 2017-12-29 23:26:29 +08:00
  • 8919f42894 Use dynamic draw call for rubber band Benau 2017-12-29 19:41:17 +08:00
  • d71ea71e35 Remove some ifdef Benau 2017-12-29 18:10:51 +08:00
  • 711fb8211a Add samuncle way to sample texture slot Benau 2017-12-29 15:39:22 +08:00
  • 4ad7934a85 Clean sp framebuffer individually Benau 2017-12-29 14:50:15 +08:00
  • 1e0b611c7d Draw kart shadow with dynamic draw call Benau 2017-12-29 01:36:36 +08:00
  • f040be710e Fix normal visualizer Benau 2017-12-29 00:52:29 +08:00
  • 590850eacf Add dynamic draw call for skidmarks Benau 2017-12-28 16:14:09 +08:00
  • 7c10a5559d Ghost replay selection fix (#3081) Ben Krajancic 2017-12-28 13:08:34 +11:00
  • 52b19dd83a Use glVertexAttrib only in debug view Benau 2017-12-27 13:50:17 +08:00
  • 62e0effed6 Rename input variables Benau 2017-12-27 12:31:21 +08:00
  • dbc3cd5ff5 Normalize in shader for broken drivers Benau 2017-12-27 11:33:30 +08:00
  • 891b053358 Add more functions to normal visualizer Benau 2017-12-27 01:33:21 +08:00
  • ce45605c18 Use half float for texture matrix Benau 2017-12-26 15:28:01 +08:00
  • daf1294e6f Add minimap and adjust unlit shader for it Benau 2017-12-26 14:34:34 +08:00
  • 87d43063ed Assume that "HandleSRGB == false" means "don't care". Deve 2017-12-25 23:59:49 +01:00
  • 7797115867 Add SP for correct normal and easier shader system Benau 2017-12-25 14:00:10 +08:00
  • c35599f3e2 Flashing bubble gum (#3080) Ben Krajancic 2017-12-23 11:06:24 +11:00
  • 31f8b7ec35 Allow to install debug version without uninstalling release version on android Deve 2017-12-22 21:51:41 +01:00
  • 6f6ac84495 Fixed android compilation Deve 2017-12-22 21:02:37 +01:00
  • c1a3d281f6 Merge remote-tracking branch 'origin/master' into game_protocol hiker 2017-12-19 11:57:31 +11:00
  • 9addcc4a55 Fixed handling of steering etc events: they are now properly done at the closest time stamp, previously they were typically exectuted too early on the server. hiker 2017-12-19 11:14:33 +11:00
  • 4d02e736f7 Started to add smoothing of errors - atm only for position, not angle. hiker 2017-12-18 23:13:59 +11:00