Benau
|
e4c827176a
|
Remove flat for hue_change
It causes bad rendering in adreno 306 in android 5.0
|
2018-02-02 21:17:24 +08:00 |
|
Benau
|
e06fabde96
|
Clean up alpha test and unlit shader
Remove 1 wrong line in alpha test shader
|
2018-02-01 11:26:58 +08:00 |
|
Benau
|
154ad8d0db
|
Fix skybox blending with light scatter
|
2018-01-31 01:31:12 +08:00 |
|
Benau
|
9e57bfb73f
|
Split point light scatter so it can be combined together
|
2018-01-30 13:42:50 +08:00 |
|
Benau
|
11f9b74e13
|
Don't use out variable in vertex shader
|
2018-01-28 15:28:20 +08:00 |
|
Sam
|
c4b42c1852
|
Add layer of abstraction to output pbrData
|
2018-01-26 20:16:16 +01:00 |
|
Sam
|
e75f1cb799
|
Merge branch 'master' of https://github.com/supertuxkart/stk-code
|
2018-01-26 10:52:23 +01:00 |
|
Benau
|
97fd634ed8
|
Allow auto-add usable uniforms to shader
|
2018-01-26 16:02:31 +08:00 |
|
Benau
|
ff38cb6423
|
Clean up advanced pipeline off code
Don't use RTT at all in game when it's off
|
2018-01-25 15:36:34 +08:00 |
|
Sam
|
37a6f464b9
|
Merge branch 'master' of https://github.com/supertuxkart/stk-code
|
2018-01-24 21:51:11 +01:00 |
|
Benau
|
e5cdf3a086
|
Remove all unneed gamma correction when advanced pipeline off
Except for the colorization stuff
|
2018-01-23 01:16:45 +08:00 |
|
Benau
|
86393ba0a9
|
Use alphatest as a fallback shader for unlit
Adjust graph shader when advanced pipeline off, and no srgb prefilled
texture when advanced pipeline off
|
2018-01-22 13:27:21 +08:00 |
|
Benau
|
45957af6f8
|
Remove !sRGB in shader which is always true now
Also don't use tonemap in RTT
|
2018-01-22 12:54:39 +08:00 |
|
Benau
|
4025883243
|
Use sampleTextureLayer in shader files
|
2018-01-22 10:43:22 +08:00 |
|
Benau
|
390554eca1
|
Add xml shader and the loader
|
2018-01-21 13:19:00 +08:00 |
|
Sam
|
6abd79dde6
|
Add the world position in default information avaliable to shaders
|
2018-01-14 10:39:16 +01: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
|
68e8da2353
|
Remove all unused shaders
|
2018-01-12 19:10:55 +08:00 |
|
Benau
|
76788d7dd8
|
Fix GLES
|
2018-01-07 15:44:57 +08:00 |
|
Benau
|
e1c7efd68c
|
Add sam's formula for pbr
|
2018-01-05 16:45:33 +08:00 |
|
Benau
|
cce8abe6f3
|
Port billboard text
|
2017-12-30 15:28:04 +08:00 |
|
Benau
|
d71ea71e35
|
Remove some ifdef
|
2017-12-29 18:10:51 +08:00 |
|
Benau
|
711fb8211a
|
Add samuncle way to sample texture slot
|
2017-12-29 15:39:22 +08:00 |
|
Benau
|
f040be710e
|
Fix normal visualizer
|
2017-12-29 00:52:29 +08:00 |
|
Benau
|
62e0effed6
|
Rename input variables
|
2017-12-27 12:31:21 +08:00 |
|
Benau
|
dbc3cd5ff5
|
Normalize in shader for broken drivers
|
2017-12-27 11:33:30 +08:00 |
|
Benau
|
891b053358
|
Add more functions to normal visualizer
|
2017-12-27 01:33:21 +08:00 |
|
Benau
|
ce45605c18
|
Use half float for texture matrix
|
2017-12-26 15:28:01 +08:00 |
|
Benau
|
daf1294e6f
|
Add minimap and adjust unlit shader for it
|
2017-12-26 14:34:34 +08:00 |
|
Benau
|
7797115867
|
Add SP for correct normal and easier shader system
|
2017-12-25 14:00:10 +08:00 |
|
Deve
|
f7886a31bf
|
Better fix for shadow acne
|
2017-10-29 20:26:46 +01:00 |
|
Benau
|
fc2e05c0a6
|
Use a trick to make skinned mesh shader branchless
|
2017-10-22 13:03:45 +08:00 |
|
Benau
|
7252a38da1
|
Fix skinning glitches possible in (some) cards
|
2017-10-22 02:17:37 +08:00 |
|
Benau
|
6a79d204c1
|
Don't use SSBO for skinning
It causes trouble in hd5670 in windows
|
2017-10-22 01:31:15 +08:00 |
|
Benau
|
8a0232382a
|
Some fixes for some shader compiler
|
2017-10-20 09:25:43 +08:00 |
|
Benau
|
553b2439ac
|
Allow using SSBO for skinning if supported
|
2017-10-20 01:27:44 +08:00 |
|
Benau
|
0d96906d54
|
Use texture buffer (texture2d in gles) for skinning
|
2017-10-19 13:31:07 +08:00 |
|
Benau
|
9f10676dd3
|
Remove unused billboard shader
|
2017-10-16 07:43:00 +08:00 |
|
Benau
|
4573e51e98
|
Fix #2427
|
2017-10-15 19:14:07 +08:00 |
|
Benau
|
058f9163db
|
Some work to make particle shader able to render billboard
The lifetime in height map stimulation will always now < 1.0f
|
2017-10-15 13:57:01 +08:00 |
|
Benau
|
c3a22ddcf7
|
Pre-generate some particles if max count is small
|
2017-10-14 14:42:24 +08:00 |
|
Benau
|
a0c9ba2b8c
|
Pack mixed color into instanced array
With half-floats for lifetime and size for same stride
|
2017-10-14 12:33:08 +08:00 |
|
Benau
|
0b9a3e1c69
|
Fix some issues found in first-try
|
2017-10-14 09:47:13 +08:00 |
|
Benau
|
0066722dab
|
Features completed cpu particle
|
2017-10-14 00:19:59 +08:00 |
|
Deve
|
63ecbefbdd
|
I forgot about particles
|
2017-10-12 22:55:26 +02:00 |
|
Deve
|
ae4e302741
|
Add a way to run STK without srgb framebuffer
|
2017-10-09 21:18:15 +02:00 |
|
Deve
|
bc84559f1d
|
Revert a hack for shadows.
It helps for horizontal surfaces, but makes vertical surfaces worse (for example rocks in cornfield crossing), so it's not really a solution.
|
2017-10-04 22:19:19 +02:00 |
|
Deve
|
27a79526b1
|
Allow to use particles heightmap simulation in GLES
|
2017-10-02 23:05:12 +02:00 |
|
Deve
|
6f11a1669f
|
Make particles in GLES renderer to look a bit better.
Now kart exhaust is not too dark anymore.
|
2017-09-02 01:01:35 +02:00 |
|
Benau
|
850afc8620
|
Allow using animated texture with displace shader
Plus some clean-up
|
2017-08-23 00:55:25 +08:00 |
|