Benau
59045cd064
Merge remote-tracking branch 'origin/master'
2018-01-13 15:44:57 +08:00
Benau
4194977df5
Fix shadow visualization
2018-01-13 15:38:52 +08:00
Benau
9e90bd251d
Use hardware skinning GR in sp_mesh_node
2018-01-13 15:16:16 +08:00
Benau
24308ced03
Remove features in SP that give no performance boost at all
...
gl_Layer in vertex shader, bindless and array textures
2018-01-13 14:49:33 +08:00
Benau
503455d02f
Simplify instruction
2018-01-13 13:48:51 +08:00
Benau
7902e2ad06
Fix focusing of kart color slider dialog
2018-01-13 11:58:32 +08:00
Benau
c4f589fee7
Use the low quality for libsquish again
2018-01-13 11:55:57 +08:00
Deve
24772eb9d7
GLEW_ERROR_NO_GLX_DISPLAY needs glew 2.1
2018-01-13 00:41:53 +01:00
Deve
e46a18ab61
Merge pull request #3060 from akien-mga/update-glew
...
GLEW: Update to pristine upstream 2.1.0
2018-01-13 00:22:18 +01:00
Deve
84459c6086
Merge pull request #3059 from akien-mga/unbundle-glew2
...
CMake: Add option to use system GLEW 2.0+
2018-01-13 00:20:11 +01:00
Deve
3f604f3adf
Merge branch 'master' into unbundle-glew2
2018-01-13 00:19:30 +01:00
Deve
226c2bbed5
Merge branch 'master' into unbundle-glew2
2018-01-13 00:13:45 +01:00
Deve
2f7d7b677d
Don't fail to start if glx display in glew is not available.
...
It should be safe, because we check if display is available in irrlicht device anyway.
2018-01-13 00:06:37 +01:00
Deve
f220bb14f4
More improvements in wayland device
2018-01-12 22:31:21 +01:00
Benau
bb0cf72635
Add required code and color selector for rainbow karts
2018-01-13 00:38:46 +08:00
Benau
68e8da2353
Remove all unused shaders
2018-01-12 19:10:55 +08:00
Benau
b1f1afb9c5
Use SSE2 in windows build for faster libsquish
2018-01-12 17:47:18 +08:00
Benau
e5fff9e65a
Reallocate the vertices vector for dynamic draw call when resize
2018-01-12 17:18:49 +08:00
Benau
feb1667acc
Precompute srgb to linear values to array
2018-01-12 13:58:49 +08:00
Benau
6071d2f983
Remove all unused / unstable opengl-related code
2018-01-12 13:04:40 +08:00
Benau
9ccb34c2a1
Adjust graphics presets for SP
2018-01-12 12:03:31 +08:00
Deve
6f4c1f41da
More work with xdg shell
2018-01-11 19:03:01 +01:00
Benau
7f3722d90b
Make supports SP checking global
2018-01-12 01:28:13 +08:00
Benau
4252895d8b
Remove old unused glsl code
2018-01-12 01:18:07 +08:00
Benau
49568f3fd9
Auto fallback to legacy pipeline if not supports all functions required by SP
2018-01-11 15:55:53 +08:00
Benau
26a481e478
Allow using system libsquish
2018-01-11 14:40:33 +08:00
Benau
7859a00967
Remove unused mesh code
2018-01-11 13:38:08 +08:00
Benau
68ceceb6e3
Remove unused texture code
2018-01-11 12:47:02 +08:00
Benau
3374ec66e3
Better memory management for vertex buffers
2018-01-11 11:30:55 +08:00
auria.mg
de8298f734
Try to fix #3089
2018-01-10 18:48:18 -05:00
Deve
55ea7625b3
Create xkb context before registry listener is created
2018-01-10 22:05:27 +01:00
Deve
4f9b46b20c
More work with xdg_shell
2018-01-10 21:31:54 +01:00
Benau
4823c46ad9
Preload the container id of materials
2018-01-10 13:10:12 +08:00
Benau
f4fb2cb41c
Fix no graphics and server only run
2018-01-10 11:35:02 +08:00
Deve
74b071494c
Some work on xdg shell support
2018-01-09 23:41:34 +01:00
Deve
62fe84ecc7
Fixed server-only build
2018-01-09 20:35:33 +01:00
Deve
b17920cf4c
Use server-side decorations for KDE wayland for now
2018-01-08 23:08:23 +01:00
Deve
f7654d3867
Fixed a crash with disabled repeating keys on wayland
2018-01-08 21:12:50 +01:00
Benau
54c7914cb5
Update graphical restrictions
...
Mesa 17.4 will use the correct normalization forumla
Disable GLSL on intel HD2000 / HD3000 due to broken opengl 3.3 support
2018-01-08 15:55:28 +08:00
Benau
57fad498f8
Fix traffic light when changing resolution
2018-01-08 14:31:47 +08:00
Benau
1604ca1daa
Use 2018 header for SP
2018-01-08 09:31:15 +08:00
Benau
aa9dce1672
Add texture compression cache
2018-01-08 09:28:11 +08:00
auria.mg
e3f3f7d291
Fix compilation on travis
2018-01-07 19:33:05 -05:00
auria.mg
6a21ca75fb
Improve text legibility
2018-01-07 19:09:42 -05:00
auria.mg
196117c41e
Bugfix when loading saved GP, but the GP has changed
2018-01-07 18:47:16 -05:00
auria.mg
3c591bcf39
Tweak text color to improve legibility
2018-01-07 18:47:01 -05:00
auria.mg
246d010895
Fix compilation
2018-01-07 18:31:37 -05:00
Deve
5af835505c
Don't send too many useless events on touch move
2018-01-07 23:49:39 +01:00
Deve
51e1153cc9
Fixed unsafe printf
2018-01-07 21:33:43 +01:00
Deve
88897cae1d
Enable wayland for testing.
...
It's not 100% ready yet, but some testing won't hurt.
It's possible to switch between wayland/x11 using
export IRR_DEVICE_TYPE=x11
or
export IRR_DEVICE_TYPE=wayland
so that x11 device can be forced in wayland session.
2018-01-07 21:23:21 +01:00